Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
=IF(VLOOKUP(all!$B$1;temp!**INDIRECT(D1):INDIRECT(D2);**A30;FALSE)<>"";VLOOKUP(all!$B$1;temp!$A$4:$AQ$250;A30;FALSE);"")
Nell'ipotesi che gli estremi dell'intervallo siano in D1 e D2, però come stringa di testo, del foglio Temp dovresti scrivere INDIRECT in questo modo:
INDIRECT("temp!"&D1&":"&D2)
Risolto cosi:
=IF(VLOOKUP(all!$B$1;INDIRECT("temp!"&$A$27&$B$27&":"&$C$27&$D$27);E30;FALSE)<>"";VLOOKUP(all!$B$1;INDIRECT("temp!"&$B$27&":"&$D$27);E30;FALSE);"")
dove ho inserito i valori del range da prendere in
A27 B27 C27 e D27
Grazie Mille