Exceli valem: sobitage suuruselt järgmine väärtus -

Üldine valem

=INDEX(data,MATCH(lookup,values)+1)

Kokkuvõte

Otsingutabeli "järgmise kõrgeima" väärtuse sobitamiseks võite kasutada valemit, mis põhineb INDEXil ja MATCHil. Näidatud näites on valem F6-s järgmine:

=INDEX(level,MATCH(F4,points)+1)

kus "tase" on nimega vahemik C5: C9 ja "punktid" on nimega vahemik B5: B9.

Selgitus

See valem on väikese keerdumusega INDEX + MATCH standardversioon.

Töötades seestpoolt, kasutatakse mängu MATCH, et leida väärtuse F4 väärtusele 2100 õige rea number. Ilma kolmanda argumendita on match_type, defineeritud, MATCH vaikimisi vaste ligikaudseks ja tagastab 2.

Väike väände on see, et lisame sellele tulemusele 1, et alistada sobitatud tulemus ja tagastame 3 INDEXi rea numbrina.

Kui massiivina tarnitakse tase (C5: C9) ja rea ​​numbrina 3, tagastab INDEX tähe "Kuld":

=INDEX(level,3) // returns Gold

Teine võimalus

Ülaltoodud lähenemine töötab lihtsate otsingute korral hästi. Kui soovite MATCH-i abil leida järgmise suurema vaste traditsioonilisemal viisil, saate sortida otsingumassiivi kahanevas järjekorras ja kasutada MATCH-i, nagu sellel lehel kirjeldatud.

Huvitavad Artiklid...