Salve a tutti, sono un nuovo utente excel.
Sono venuto a conoscenza di questo forum tramite Pietrol, persona disponibile e molto preparata che in più di un'occasione mi ha spiegato formule e creato macro su misura.
Questa volta ho deciso di entrare personalmente nel forum perché ritengo che le risposte che gentilmente mi darete potranno essere utili ad altri utenti.
Ho creato 2 fogli
Foglio1 a 6 colonne
-A- colonna appoggio, che mi ripete gli articoli presenti in colonna -D- (aggiunta per far
funzionare la formula CERCA VERT)
-B- data
-C- cliente
-D- numero Ddt.
-E- articolo
-F- quantità
Foglio2 a 3 colonne -A- data -B- numero Ddt -C- quantità
Questo secondo foglio lo copierò in maniera direttam. proporz al numero di articoli presenti in Foglio1 colonna -D-
Mediante la funzione CERCA.VERT inserita nella Cella A2 Foglio2 sono riuscito ad ottenere la DATA presente in Foglio1 e così via NUM Ddt. e QUANTITà.
-------in Foglio2 cellaA2 --------CERCA.VERT(A1;Foglio1;$A$2;$F$50;2;FALSO)
****dove A1 contiene la parola UOVA****
Il mio grosso problema è che questa formula "intercetta" solo la prima voce che risponde alla parola UOVA, invece in Foglio1 l'articolo UOVA all'interno dell'intervallo A2:A50 può essere ripetuto più volte senza un ordine logico.
Pensavo che modificando la formula in cella A3 in questo modo:
-------in Foglio2 cellaA3 --------CERCA.VERT(A1;Foglio1;$A$2;$F$50;2;FALSO<>A2)
trovasse il valore successivo all'interno dell'intervallo, invece trova il valore più in basso nella colonna e trascura tutti gli altri articoli UOVA "a metà strada"
Vorrei che questa funzione incollata dalla cella A2 in giù trovasse tutti gli articoli UOVA con le relative date e quantità senza ripetizioni e senza dover filtrare in nessun modo il Foglio1.
Spero di essere stato sufficientemente chiaro.
Rimango in attesa di un help.
Grazie!