Excel-formel: Position för första delmatchning -

Generisk formel

=MATCH("*text*",rng,0)

Sammanfattning

För att få positionen för den första partiella matchningen (dvs. cellen som innehåller text du letar efter) kan du använda MATCH-funktionen med jokertecken.

I exemplet som visas är formeln i E8:

=MATCH("*"&E7&"*",B6:B11,0)

Förklaring

MATCH-funktionen returnerar positionen eller "indexet" för den första matchningen baserat på ett sökvärde i ett intervall.

MATCH stöder matchning av jokertecken med en asterisk "*" (ett eller flera tecken) eller ett frågetecken "?" (ett tecken), men bara när det tredje argumentet, match_type, är inställt på FALSE eller zero.

I exemplet plockar vi upp värdet i cell E7 och använder sammankoppling för att kombinera detta värde med asterisker (*) på vardera sidan. Uppslagsmatrisen är intervallet B6 till B11 och match_type är satt till noll för all partiell matchning med jokertecken.

Resultatet är placeringen av den första cellen i uppslagsområdet som innehåller texten "äpple".

Använd INDEX-funktionen för att hämta värdet på en cell vid en viss position.

Intressanta artiklar...