Ho questa situazione:
Foglio Componenti! --> Lista dei componenti ordinati riga per riga; nella colonna B c'è il nome componente, nella C c'è il fornitore, nella I la quantità e nella J il prezzo.
Foglio Listino_Componenti! --> Nella riga $1:$1 ci sono le quantità, nella riga 2 (precisamente in B2) ho il nome componente, e nella colonna A (da A3 fino ad A12) ho i fornitori. Quindi così ho creato una matrice in cui inserire i prezzi di quel componente per ogni fornitore e per ogni quantità.
L'oggetto della mia ricerca è il prezzo da copiare da Listino_Componenti! in Componenti! e ci sono riuscito con questa formula:
- Codice: Seleziona tutto
=SE(B2="";0;INDICE(Listino_Componenti!$A$3:$AC$1000;CONFRONTA(C2;Listino_Componenti!$A$3:$A$1000;0);CONFRONTA(I2;Listino_Componenti!$1:$1;0)))
Il problema è questo: se la cella che dovrebbe contenere quel prezzo è vuota dovrei pescarlo da una cella non vuota.
Il parametro di ricerca potrebbe essere di nuovo la quantità in particolare la quantità più vicina a quella oggetto della ricerca.
E' possibile?
Grazie a tutti
PS: Excel 2010