Excel: jak korzystać z dopasowania indeksu, jeśli komórka zawiera tekst


Za pomocą funkcji INDEKS i DOPASUJ w programie Excel możesz znaleźć określoną wartość w jednej kolumnie i zwrócić pasującą wartość w innej kolumnie.

Aby znaleźć komórkę zawierającą określony tekst, możesz użyć następującej składni z indeksem i PODAJ .

 =INDEX( A2:B11 ,MATCH("*Warr*", A2:A11,0 ),2)

Ta konkretna formuła wyszukuje wartość w zakresie A2:A11 zawierającym podciąg „Warr” i zwraca odpowiednią wartość w drugiej kolumnie zakresu A2:B11 .

Uwaga : gwiazdki ( * ) są używane jako symbole wieloznaczne. Oznacza to, że dowolna postać może pojawić się przed lub po „Warr” w komórce.

Poniższy przykład pokazuje, jak zastosować tę składnię w praktyce.

Przykład: Jak używać DOPASOWANIA INDEKSU, jeśli komórka zawiera tekst w programie Excel

Załóżmy, że mamy w Excelu następujący zbiór danych, który zawiera informacje o punktach zdobytych przez koszykarzy z różnych drużyn:

Załóżmy, że chcemy wyszukać podciąg „Warr” w kolumnie Zespół i zwrócić odpowiednią wartość w kolumnie Punkty .

W tym celu możemy wpisać w komórce G4 następującą formułę:

 =INDEX( A2:B11 ,MATCH("*Warr*", A2:A11,0 ),2)

Poniższy zrzut ekranu pokazuje, jak zastosować tę formułę w praktyce:

DOPASOWANIE INDEKSU Excel, jeśli komórka zawiera tekst

Formuła zwraca 18 , czyli wartość w kolumnie Punkty , która odpowiada drużynie mającej w nazwie „Warr”:

Pamiętaj, że możesz także użyć poniższej formuły, aby wyszukać pełną nazwę zespołu, a nie tylko podciąg:

 =INDEX( A2:B11 ,MATCH("Warriors", A2:A11,0 ),2)

Poniższy zrzut ekranu pokazuje, jak zastosować tę formułę w praktyce:

Ta formuła zwraca również 18 , czyli wartość punktową odpowiadającą Wojownikom.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje w programie Excel:

Excel: jak używać funkcji JEŻELI z DOPASOWANIEM INDEKSU
Excel: Jak używać SUMY z DOPASOWANIEM INDEKSU
Excel: użyj INDEKS i DOPASUJ, aby zwrócić wiele wartości w pionie

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *