Daca vrem sa aflam valoarea maxima de pe o coloana unde avem valori numerice dintr-un range cu mai multe coloane iar randurile din range trebuie sa satisfaca anumite conditii pe celelalte coloane, foloseam o formula CSE:
=MAX((Coloana1=Valoare1)*(Coloana2=Valoare2)*...*(ColoanaN=ValoareN)*Coloana_Valori_Numerice)
confirmata cu Ctrl+Shift+Enter.
Folosind acelasi LOOKUP(2,1/...) putem avea o formula obisnuita, confirmata doar cu Enter, nu una CSE:
Cod: Selectaţi tot
=LOOKUP(2,1/((Coloana1=Valoare1)*(Coloana2=Valoare2)*...*(ColoanaN=ValoareN)*(Coloana_Valori_Numerice=MAX((Coloana1=Valoare1)*(Coloana2=Valoare2)*...*(ColoanaN=ValoareN)*Coloana_Valori_Numerice))),Coloana_Valori_Numerice)
Daca inlocuim expresiile care descriu conditiile logice cu formularile "Conditie1" si "Conditie2"... "ConditieN" obtinem urmatoarea forma generala:
=LOOKUP(2,1/(Conditie1*Conditie2*...*ConditieN*(Coloana_Valori_Numerice=MAX(Conditie1*Conditie2*...*ConditieN*Coloana_Valori_Numerice))),Coloana_Valori_Numerice)
Bineinteles ca range-urile folosite in Conditie1... ConditieN si Coloana_Valori_Numerice trebuie sa aiba aceeasi dimensiune.