Formula Excel: Prima potrivire în interval cu comodin -

Cuprins

Formula generică

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

rezumat

Pentru a obține valoarea primei potriviri dintr-un interval folosind un wildcard, puteți utiliza o formulă INDEX și MATCH, configurată pentru potrivirea exactă.

În exemplul prezentat, formula din F5 este:

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

Explicaţie

Lucrând din interior spre exterior, MATCH este folosit pentru a localiza poziția primului meci în intervalul B5: D5. Look_value se bazează pe valoarea din B5 alăturată cu un asterisc (*) ca metacaracter, iar match_type este setat la zero pentru a forța o potrivire exactă:

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

E5 conține șirul „calc”, astfel încât, după concatenare, funcția MATCH arată astfel:

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

și returnează 3 în interiorul indexului ca "rând_num":

=INDEX(B5:D5,3)

Deși intervalul B5: D5 este orizontal și conține doar un rând, INDEX recuperează corect al treilea element din intervalul: „calc 1500”.

Articole interesante...