Re:
RISOLTO!!!!
federico460, grazie per il tuo tempo ed impegno volti ad una soluzione ECCELLENTE!
Infatti, non solo la tua soluzione riproduce esattamente i risultati da me desiderati ma - di più - permette di ridurre i Fogli di lavoro da 70 a 2:
Il foglio 'BASE' e il Foglio 'Cliente' (Generico), nel quale mi basta inserire manualmente in 'C1' il nome del cliente - in base alla mia esigenza del momento - per visualizzare immediatamente tutti i suoi dati in base alle selezioni predefinite.
Grazie mille per avermi aiutato a ridurre al minimo possibile il tempo da dedicare a questa operazione del mio lavoro
Un abbraccio
federico460, 04/11/2023 00:20:
Ciao
con le formule
in C1
=STRINGA.ESTRAI(CELLA("nomefile");TROVA("]";CELLA("nomefile");1)+1;30)
in D1
FA
In B5 da tirare a destra fino alla colonna H e in basso
=SE.ERRORE(INDICE(BASE!B$5:B$6000;AGGREGA(15;6;RIF.RIGA($1:$6000)/(BASE!$B$5:$B$6000=$C$1)/(BASE!$F$5:$F$6000=$D$1);RIF.RIGA($A1)));"")
per le altre sigle adegua la cella in rosso