Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Popolare celle in base a condizioni

Ultimo Aggiornamento: 10/10/2015 12:25
Post: 1
Registrato il: 08/10/2015
Età: 45
Utente Junior
2013
OFFLINE
08/10/2015 11:05

Salve,

vi allego questo file di esempio.

Ho una tabella nella quale ci son i seguenti dati: Paziente, Professionista, Orario, Giorno

Nei due fogli di lavoro (Professionista e Paziente) vorrei popolare al volo le celle dell'orario pescando dalla tabella dati.

In questo modo so che posso generare tabelle orario per "paziente" e per "professionista".


Mi aiutate con la formula?


grazie

Michele

https://www.dropbox.com/s/6fgpsqrq1tnhzkf/ESEMPIO.xlsx?dl=0
Post: 151
Registrato il: 02/08/2015
Utente Junior
Excel 2013
OFFLINE
08/10/2015 18:37

Ciao michelecannone,
michelecannone, 08/10/2015 11:05:


Nei due fogli di lavoro (Professionista e Paziente) vorrei popolare al volo le celle dell'orario pescando dalla tabella dati.



Vorresti "popolare" le tabelle con che cosa? Con il giorno o con il nome del paziente/professionista???


"Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."
Post: 1
Registrato il: 08/10/2015
Età: 45
Utente Junior
2013
OFFLINE
09/10/2015 12:17

Ciao cromagno,

grazie per l'attenzione.

In pratica nella tabella del foglio di lavoro "Professionista" voglio fare andare il nome del paziente ed in quella "Paziente" il nome del professionista.
Post: 153
Registrato il: 02/08/2015
Utente Junior
Excel 2013
OFFLINE
09/10/2015 13:17

Ciao,
Puoi usare due formule matriciali, quindi da confermare con la combinazione di tasti CTRL+MAIUSC+INVIO (sono quasi certo che si possa fare senza formula matriciale con la funzione "MATR.SOMMA.PRODOTTO" ma per il momento mi accontento)...

Nel foglio "PAZIENTI" nella cella B2 (da copiare poi per il resto della tabella):

=SE.ERRORE(INDICE(TABELLA!$C$2:$C$11;CONFRONTA(1;(TABELLA!$A$2:$A$11=B$1)*(TABELLA!$D$2:$D$11=$A2);0));"")


Nel foglio "PROFESSIONISTI" nella cella B2 (da copiare poi per il resto della tabella):

=SE.ERRORE(INDICE(TABELLA!$D$2:$D$11;CONFRONTA(1;(TABELLA!$A$2:$A$11=B$1)*(TABELLA!$C$2:$C$11=$A2);0));"")


Ti lascio il file in allegato...


"Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."
Post: 2
Registrato il: 08/10/2015
Età: 45
Utente Junior
2013
OFFLINE
10/10/2015 06:40

Ciao Grazie per il tuo suggerimento, ho dimenticato pero' di dire che nelle due tabelle "paziente" e "professionista" ci deve essere anche la condizione "giorno" e non solo "ora".

Tra l'altro ho provato con il mac a fare mela+shift+invio e ctr+shift+invio e non va...
Post: 2.183
Registrato il: 03/04/2013
Utente Veteran
Excel 2000 - 2013
OFFLINE
10/10/2015 10:10

Buona giornata, Michele;
consentimi un caro saluto a @ cromagno (Buon fine settimana, Cromagno!)

Nel File in allegato, nel Foglio di lavoro "PAZIENTI", ho inserito la Funzione "Convalida dati" in Cella "B1"; scegliendo il Giorno della settimana, dovrebbe, il condizionale è sempre d'obbligo, compilarsi la tabella sottostante.

Nel caso in cui la soluzione proposta possa soddisfare le Tue esigenze, potresti ottenere lo stesso risultato anche nel Fogglio di lavoro "PROFESSIONISTI" adeguando opportunamente le Formule.


A disposizione.

Buon fine settimana.

Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 154
Registrato il: 02/08/2015
Utente Junior
Excel 2013
OFFLINE
10/10/2015 10:41

Ciao Giuseppe,
un buon fine-settimana a te [SM=g27823]
non ho il pc quindi...ben venga il tuo intervento [SM=g27828]
[SM=x423028]

@michelecannone
per quanto riguarda il giorno....
te l'avevo chiesto prima di darti la formula proprio per questo (non avrebbe tanto senso senza il giorno...)
Per quanto riguarda il MAC, non so di preciso come venga fatta la "forma matriciale" ma so di sicuro che la puoi fare (credo basti una semplice ricerca su google).


"Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."
Post: 1.931
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
10/10/2015 12:25

mac matriciali

Ciao,

sul Mac si usa lo stessa combinazione di tasti.

Clicchi due volte sulla cella ( o clicchi sulla barra della formula) e tenendo premuti i tasti control+maiusc (la freccia verso l'alto sopra il control in basso a sinistra) premi invio.

Saluti

Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 12:28. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com