Търсене и сума сума с INDEX и MATCH функция в Excel

Anonim

В тази статия ще научим как да търсите и сумирате стойности с INDEX и MATCH функция в Excel.
За да разберем първо формулата, трябва да преразгледаме малко трите функции

  1. SUM
  2. ИНДЕКС
  3. СЪВПАДА

Функцията SUM добавя всички числа в диапазон от клетки и връща сумата от тези стойности.
Функцията INDEX връща стойността при даден индекс в масив.

Функцията MATCH връща индекса на първото появяване на стойността в масив (масив с едно измерение).

Сега ще направим формула, използвайки горните функции. Функцията Match ще върне индекса на стойността за търсене в полето за заглавие. Номерът на индекса вече ще се подава към функцията INDEX, за да получи стойностите под стойността за търсене.
Тогава функцията SUM ще върне сумата от намерените стойности.

Използвайте формулата:

= SUM ( ИНДЕКС (данни, 0, СЪВПАДА (lookup_value, заглавки, 0)))

Горните твърдения могат да бъдат трудни за разбиране. Така че нека разберем това, като използваме формулата в пример

Тук имаме списък с оценки на ученици и трябва да намерим общите оценки за конкретно лице (Гари), както е показано на снимката по -долу.


Използвайте формулата в клетката C2:

= SUM (ИНДЕКС (A2: D6, 0, MATCH (G2, A1: D1 , 0 )))

Обяснение:

  • Функцията MATCH съвпада с първата стойност с заглавния масив и връща нейната позиция 3 като число.
  • Функцията INDEX приема номера като индекс на колоната за данните и връща масива {92; 67; 34; 36; 51} към аргумента на функцията SUM
  • Функцията SUM взема масива и връща SUM в клетката.


Тук стойностите на функцията са дадени като препратка към клетка.

Както можете да видите в горната снимка, получихме СУММАТА на оценките на студент Гари. И това доказва, че формулата работи добре и за съмнения вижте бележките по -долу за разбиране.

Бележки:

  1. Функцията връща грешката #NA, ако аргументът на масива за търсене към функцията MATCH е 2 - D масив, който е полето на заглавката на данните …
  2. Функцията съвпада с точната стойност, тъй като аргументът тип съвпадение на функцията MATCH е 0.
  3. Стойността за търсене може да бъде дадена като препратка към клетка или директно с помощта на символ на кавички (").
  4. Функцията SUM игнорира текстовите стойности в масива, получени от функцията INDEX.

Надявам се, че сте разбрали как да използвате функцията LOOKUP в Excel. Разгледайте още статии за стойността на търсене в Excel тук. Моля, не се колебайте да заявите вашите запитвания по -долу в полето за коментари. Ние със сигурност ще ви помогнем.

Използвайте INDEX и MATCH за търсене на стойност

Обхват SUM с INDEX в Excel

Как да използвате функцията SUM в Excel

Как да използвате функцията INDEX в Excel

Как да използвате функцията MATCH в Excel

Как да използвате функцията LOOKUP в Excel

Как да използвате функцията VLOOKUP в Excel

Как да използвате функцията HLOOKUP в Excel

Популярни статии

Редактиране на падащ списък

Ако с условно форматиране

Ако с заместващи символи

Преглед по дата