Как да използвате функцията за съвпадение на индекса по множество критерии

Anonim

В тази статия ще научим как да извлечем елемент от списък, който отговаря на множество критерии, използваме функцията Index и Match в Microsoft Excel.

СЪВПАДА: Формулата за съвпадение връща номера на клетката, където стойността се намира в хоризонтален или вертикален диапазон.

Синтаксис на функцията „MATCH“: = MATCH (lookup_value, lookup_array, [match_type])

Има 3 мача тип 1ул е 1-по-малко от, 2nd е 0-точно съвпадение, 3rd е (-1) -по-голямо от. Например:- Имаме данни в диапазон A1: C5. Колона A съдържа идентификационен номер на поръчката, колона B съдържа единична цена, а колона C съдържа количество. Следвайте следните стъпки:-

  • Запишете формулата в клетка D2.
  • = MATCH (12982, A2: A5,1), натиснете Enter на клавиатурата си.
  • Функцията ще върне 4. Това означава 4thклетката съвпада според даден критерий.

ИНДЕКС: Формулата Index връща стойност от пресечната точка между номера на ред и номера на колоната в масив. Има 2 синтаксиса за функцията „INDEX“.

1 -ви синтаксис на функцията „INDEX“: = INDEX (масив, номер на ред, [номер на колона])

2 -ри синтаксис на функцията „ИНДЕКС“: = ИНДЕКС (справка, номер на ред, [номер на колона], [номер на област])

Например: - Имаме данни в диапазон A1: C5. Колона A съдържа идентификационен номер на поръчката, колона B съдържа единична цена, а колона C съдържа количество. Следвайте следните стъпки:-

  • Запишете формулата в клетка D2.
  • = INDEX (A1: C5,2,3) натиснете Enter на клавиатурата си.
  • Функцията ще се върне 10. Това означава, че 10 са налични в 2nd ред и 3rd колона.

Нека вземем пример, за да разберем как да извлечем елемент от списък, който отговаря на множество критерии. Имаме 2 набора от данни. Обхват 1 (A2: C7) съдържа имена на файлове с техните съвпадащи типове и размери. Обхват 2 (A10: B15) съдържа подобен списък с имена на файлове, но само с подходящи типове. Сега искаме да намерим подходящите размери на файлове от Range1, като съпоставим всяка двойка имена и типове файлове от двата диапазона. Следвайте следните стъпки:-

  • Запишете формулата в клетка C11.
  • = ИНДЕКС ($ C $ 3: $ C $ 7, МАТЧ (A11 & B11, $ A $ 3: $ A $ 7 & $ B $ 3: $ B $ 7,0))
  • Натиснете Ctrl+Shift+Enter на клавиатурата си, за да създадете формула за масив.
  • {= INDEX ($ C $ 3: $ C $ 7, MATCH (A11 & B11, $ A $ 3: $ A $ 7 & $ B $ 3: $ B $ 7,0))}
  • Функцията ще върне размера на файла след проверка на множество критерии.
  • Копирайте същата формула и поставете едно по едно във всяка клетка.

Това е начинът, по който можем да извлечем елемента от списък, който отговаря на множество критерии, като използваме функцията Index заедно с функцията Match в Microsoft Excel.