Wartości wyszukiwania i sumy z funkcją INDEX i DOPASUJ w programie Excel

Anonim

W tym artykule dowiemy się, jak wyszukiwać i sumować wartości za pomocą funkcji INDEKS i DOPASUJ w programie Excel.
Aby formuła zrozumiała, najpierw musimy trochę zrewidować trzy funkcje

  1. SUMA
  2. INDEKS
  3. MECZ

Funkcja SUMA dodaje wszystkie liczby z zakresu komórek i zwraca sumę tych wartości.
Funkcja INDEX zwraca wartość pod podanym indeksem w tablicy.

Funkcja MATCH zwraca indeks pierwszego wystąpienia wartości w tablicy (tablica jednowymiarowa).

Teraz stworzymy formułę korzystając z powyższych funkcji. Funkcja dopasowania zwróci indeks wartości wyszukiwania w polu nagłówka. Numer indeksu zostanie teraz przekazany do funkcji INDEX, aby uzyskać wartości pod wartością wyszukiwania.
Następnie funkcja SUMA zwróci sumę ze znalezionych wartości.

Użyj formuły:

= SUMA ( INDEKS ( dane , 0, MECZ ( szukana_wartość, nagłówki, 0)))

Powyższe stwierdzenia mogą być trudne do zrozumienia. Zrozummy to, używając wzoru w przykładzie

Tutaj mamy listę ocen uczniów i musimy znaleźć łączne oceny dla konkretnej osoby (Gary), jak pokazano na poniższym zrzucie ekranu.


Użyj formuły w komórce C2:

= SUMA ( INDEKS ( A2 : D6 , 0 , PODAJ.POZYCJĘ ( G2 , A1:D1 , 0 )))

Wyjaśnienie:

  • Funkcja MATCH dopasowuje pierwszą wartość do tablicy nagłówkowej i zwraca jej pozycję 3 jako liczba.
  • Funkcja INDEX przyjmuje liczbę jako indeks kolumny dla danych i zwraca tablicę { 92; 67; 34; 36; 51 } do argumentu funkcji SUMA
  • Funkcja SUMA pobiera tablicę i zwraca sumę w komórce.


Tutaj wartości funkcji są podawane jako odwołanie do komórki.

Jak widać na powyższym zrzucie, otrzymaliśmy SUMA ocen ucznia Gary. I to dowodzi, że formuła działa dobrze, a w przypadku wątpliwości zapoznaj się z poniższymi uwagami dla zrozumienia.

Uwagi:

  1. Funkcja zwraca błąd #NA, jeśli argumentem tablicy wyszukiwania funkcji PODAJ.POZYCJĘ jest tablica 2 - D, która jest polem nagłówka danych…
  2. Funkcja dopasowuje dokładną wartość, ponieważ argument typu dopasowania do funkcji PODAJ.POZYCJĘ ma wartość 0.
  3. Wartość wyszukiwania można podać jako odwołanie do komórki lub bezpośrednio za pomocą symbolu cudzysłowu (").
  4. Funkcja SUMA ignoruje wartości tekstowe w tablicy otrzymanej z funkcji INDEKS.

Mam nadzieję, że rozumiesz, jak korzystać z funkcji WYSZUKAJ w programie Excel. Zapoznaj się z innymi artykułami na temat wartości wyszukiwania w programie Excel tutaj. Zachęcamy do składania zapytań poniżej w polu komentarza. Z pewnością Ci pomożemy.

Użyj INDEKSU i DOPASUJ, aby wyszukać wartość

Zakres SUMA z INDEKSEM w Excelu

Jak korzystać z funkcji SUMA w programie Excel

Jak korzystać z funkcji INDEKS w programie Excel?

Jak korzystać z funkcji PODAJ.POZYCJĘ w programie Excel

Jak korzystać z funkcji WYSZUKAJ w programie Excel

Jak korzystać z funkcji WYSZUKAJ.PIONOWO w programie Excel

Jak korzystać z funkcji WYSZUKAJ.POZIOMO w programie Excel

popularne artykuły

Edytuj listę rozwijaną

Jeśli z formatowaniem warunkowym

Jeśli z symbolami wieloznacznymi

Przeglądaj według daty