„Excel“ formulė: gaukite informaciją, atitinkančią maksimalią vertę

Turinys

Bendroji formulė

=INDEX(range1,MATCH(MAX(range2),range2,0))

Santrauka

Norėdami ieškoti informacijos, susijusios su didžiausia diapazono verte, galite naudoti formulę, sujungiančią funkcijas MAX, INDEX ir MATCH. Parodytame pavyzdyje I8 formulė yra:

=INDEX(F3:F11,MATCH(MAX(C3:C11),C3:C11,0))

kuris grąžina skaičių 3920, žymintį brangiausio sąraše esančio turto kvadratūrą (kvadratinius metrus).

Paaiškinimas

Funkcija MAX pirmiausia išskiria didžiausią vertę iš diapazono C3: C11. Šiuo atveju ši vertė yra 849900.

Tada šis skaičius pateikiamas funkcijai MATCH kaip paieškos reikšmė. „Lookup_array“ yra tas pats diapazonas C3: C11, o „match_type“ yra nustatytas kaip „tikslus“ su 0.

Remiantis šia informacija, funkcija MATCH suranda ir grąžina santykinę maksimalios vertės padėtį diapazone, kuri šiuo atveju yra 4.

Skaičius 4 tiekiamas INDEX kaip „eilutės numeris“ kartu su diapazonu F3: F11, pateikiamas kaip paieškos masyvas. Tada indeksas grąžina vertę 4 vietoje F3: F11m, kuri yra 3924.

Pastaba: jei pasikartoja (ty dvi ar daugiau didžiausių verčių yra vienodos), ši formulė pateiks informaciją apie pirmąją atitiktį - numatytąją funkcijos MATCH elgseną.

Įdomios straipsniai...