Exceli valem: esimene vaste vahemikus metamärgiga -

Lang L: none (table-of-contents)

Üldine valem

=INDEX(range,MATCH(val&"*",range,0))

Kokkuvõte

Vahemiku esimese vaste väärtuse saamiseks metamärgi abil saate kasutada valemit INDEX ja MATCH, mis on konfigureeritud täpse vaste jaoks.

Näidatud näites on valem F5-s järgmine:

=INDEX(B5:D5,MATCH(E5&"*",B5:D5,0))

Selgitus

Seestpoolt töötades kasutatakse MATCH-i esimese matši positsiooni leidmiseks vahemikus B5: D5. Otsingu_väärtus põhineb B5 väärtusel, mis on ühendatud tärniga (*) metamärgina ja täpse vaste sundimiseks on match_type väärtus null:

MATCH(E5&"*",B5:D5,0)

E5 sisaldab stringi "calc", nii et pärast liitmist näeb funktsioon MATCH välja selline:

MATCH("calc*",B5:D5,0)

ja tagastab 3 indeksi sees kui "row_num":

=INDEX(B5:D5,3)

Kuigi vahemik B5: D5 on horisontaalne ja sisaldab ainult ühte rida, otsib INDEX vahemiku 3. üksuse õigesti: "arvuta 1500".

Huvitavad Artiklid...