| | 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
non ho il pc quindi...ben venga il tuo intervento
@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 | |
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
|
|
|