| | Post: 1 | Registrato il: 19/06/2023
| Età: 26 | Utente Junior | 2019 | | OFFLINE | |
|
19/06/2023 15:00 | |
Ciao ragazzi vi allego il file excel di esempio.
Nel primo foglio ho creato una tabella chiamata 'tab_Fornitori' contentente VM, fornitore e indirizzo IP
Nel secondo foglio ho creato una tabella chiamata 'tab_Commenti' contenente indirizzo IP e cve
Avrei bisogno di creare in un terzo foglio una tabella che selezionando il fornitore (per esempio da un menù a tendina) mi elenchi tutte le VM ad esso associate, gli indirizzi IP associati alle VM che vengono matchati tra la prima e la seconda tabella e infine i relativi CVE.
Come posso fare?
Grazie mille in anticipo
Qui il link del file: https://we.tl/t-i77qe8Zki0 |
|
| | Post: 3.011 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Master | 365 | | OFFLINE |
|
19/06/2023 15:07 | |
ciao
o è uguale o mi sembra aver già
vista questa richiesta
che versione hai di excel
hai la lista univoca dei fornitori?
o la preleviamo dal foglio B [Modificato da federico460 19/06/2023 15:27] |
| | Post: 1 | Registrato il: 19/06/2023
| Età: 26 | Utente Junior | 2019 | | OFFLINE | |
|
19/06/2023 15:15 | |
federico460, 19/06/2023 15:07:
ciao
o è uguale o mi sembra aver già
vista questa richiesta
che versione hai di excel
hai la lista univoca dei fornitori?
o la preleviamo dal foglio B
2019
No sarebbe da prelevare
|
| | Post: 3.012 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Master | 365 | | OFFLINE |
|
19/06/2023 15:27 | |
ok semplice semplice
con tre formule senza doversi sbattere tanto
creiamo la lista univoci in Foglio1 colonna L
=SE.ERRORE(INDICE(tab_Fornitori[Fornitore];CONFRONTA(0;INDICE(CONTA.SE(L$1:$L1;tab_Fornitori[Fornitore]););0));"")
creiamo la convalida in cella B2 del foglio 3
DATI
CONVALIDA DATI
ELENCO
scriviamo
=SCARTO(Foglio1!$L$2;;;CONTA.SE(Foglio1!$L$2:$L$500;"?*"))
poi foglio 3
VM
cella D2
=SE.ERRORE(INDICE(tab_Fornitori[VM];AGGREGA(15;6;RIF.RIGA($1:$1000)/(tab_Fornitori[Fornitore]=$B$2);RIF.RIGA($A1)));"")
E2........ip
=SE.ERRORE(INDICE(tab_Fornitori[indirizzo IP];AGGREGA(15;6;RIF.RIGA($1:$1000)/(tab_Fornitori[Fornitore]=$B$2);RIF.RIGA($A1)));"")
F2...CVE
=SE.ERRORE(INDICE(tab_Commenti[cve];AGGREGA(15;6;RIF.RIGA($1:$1000)/(tab_Commenti[indirizzo IP]=$E2);RIF.RIGA($A1)));"")
da tirare in basso
fatto
[Modificato da federico460 19/06/2023 15:28] |
| | Post: 1.589 | Registrato il: 27/06/2011
| Utente Veteran | excel 2007 | | ONLINE |
|
20/06/2023 19:40 | |
federico460, 19/06/2023 15:27:
ok semplice semplice
con tre formule senza doversi sbattere tanto
caspita.....
com'è che questa soluzione non mi è venuta in mente prima.....
è più difficile fare una O col bicchiere....
😡😂😡
Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future... |
|
|