Anzitutto grazie per la risposta...
volevo ringraziarvi per i vari interventi, la formula suggerita composta dalla aggrega ha fatto il suo lavoro
ho sostituito l'ultimo argomento della aggrega con un numerico piuttosto che utilizzare la funzione rif.riga, da quel poco che ho capito (fatto in modo sperimentale) questo numero serve per prendere il risultato x tra i possibili candidati che soddisfano le condizioni (1 primo lotto buono, 2 secondo lotto buono etc)
valida l'osservazione relativa al foglio a parte per lo scarico di merce non lavorata, in realtà chi mi ha commissionato il lavoro aveva l'esigenza di avere il numero minimo di fogli per il data entry, ossia il carico merce e lo scarico, motivato dalla lavorazione di una ricetta o lo scarto
N
p.s. stamattina non riesco a caricare gli allegati, la formula finale cmq è
=INDICE(Forniture!D$2:D$11000;AGGREGA(15;6;RIF.RIGA($1:$11002)/(Forniture!$A$2:$A$11000<=$C$2)/(Forniture!$B$2:$B$11000=A5);1))