INDEX MATCH MATCH - Excel и Google Sheets

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок ще покаже как да извършите 2D търсене с функциите INDEX и MATCH в Excel и Google Sheets.

Съвпадение по две оси - ред и колона (2D търсене)

Функцията INDEX връща стойност от дадена референция за ред и колона. Можем да предоставим както препратки към ред, така и към колона с MATCH функции, за да извършим 2d търсене:

1 = ИНДЕКС (C3: E5, MATCH (H2, B3: B5,0), MATCH (J2, C2: E2,0))

Нека да влезем в детайлите.

MATCH функция

За да намерите реда, използвайте функцията MATCH с първата си стойност.

1 = MATCH ("Берлин", B3: B5,0)

Примерът по -горе намира реда, съдържащ „Берлин“ и връща позицията му в дадения диапазон. „Берлин“ е първият град в колона B, така че функцията MATCH връща 1.

След това повтаряме за колоната, която ни интересува.

1 = MATCH ("Виена", C2: E2,0)

„Виена“ е вторият град, така че функцията MATCH връща 2.

INDEX функция

Сега, когато имаме позициите за реда и колоната, ние ги използваме като аргументи във функцията INDEX, за да върнем стойността на клетката, където те се пресичат (тук разстоянието от Берлин до Виена).

1 = ИНДЕКС (C3: E5, I3, I4)

Замяната на номерата на колоните и редовете с функциите MATCH, които ги откриха, ни дава оригиналната формула:

1 = ИНДЕКС (C3: E5, MATCH (H2, B3: B5,0), MATCH (J2, C2: E2,0))

INDEX MATCH MATCH в Google Таблици

Тези формули работят абсолютно същите в Google Sheets, както и в Excel.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave