Spis treści
Podczas pracy z dużą ilością danych w Excelu, bardzo często używa się INDEX-MATCH funkcje do wyszukiwania parametrów pod wiele kryteriów dla sumy lub innych powiązanych aplikacji. W tym artykule dowiesz się, jak możesz włączyć SUM, SUMPRODUCT , SUMIF lub Funkcje SUMIFS wraz z formułą INDEX-MATCH do sumowania lub oceny sumowania pod wieloma kryteriami w Excelu.
Powyższy zrzut ekranu to przegląd artykułu, który reprezentuje zbiór danych & przykład tego, jak można ocenić sumę w Excelu pod różne warunki wraz z kolumnami & wiersze . Dowiesz się więcej o zbiorze danych i wszystkich odpowiednich funkcjach w kolejnych metodach w tym artykule.
Pobierz Zeszyt ćwiczeń
Możesz pobrać skoroszyt Excela, który wykorzystaliśmy do przygotowania tego artykułu.
SUMA z INDEKSEM i MATCHWprowadzenie do funkcji: SUM, INDEX i MATCH z przykładami
Przed zejściem do tego, jak te trzy funkcje działają łącznie, pozwól nam się wprowadzić do tych funkcji & ich proces pracy jeden po drugim.
1) SUMA
- Cel:
Sumuje wszystkie liczby w danym zakresie komórek.
- Formula Syntax:
=SUM(liczba1, [liczba2],...)
- Przykład:
W naszym zbiorze danych znajduje się lista urządzeń komputerowych różnych marek wraz z cenami sprzedaży z 6 miesięcy dla sklepu komputerowego.
Chcemy poznać łączną cenę sprzedaży komputerów stacjonarnych wszystkich marek tylko za styczeń.
📌 Kroki:
➤ W Komórka F18 , musimy wpisać:
=SUM((C5:C14=F16)*D5:D14)
➤ Prasa Wejdź na stronę & zobaczysz od razu całkowitą cenę sprzedaży wszystkich komputerów stacjonarnych za styczeń.
Wewnątrz SUMA w funkcji, leży tylko jedna tablica. Tutaj, C5:C14=F16 oznacza, że instruujemy funkcję, aby dopasowała kryteria z Komórka F16 w zakresie komórek C5:C14 ...poprzez dodanie kolejnego zakresu komórek D5:D14 z Gwiazdka(*) wcześniej mówimy funkcji, aby zsumowała wszystkie wartości z tego zakresu pod podanymi kryteriami.
2) INDEX
- Cel:
Zwraca wartość referencji komórki na przecięciu danego wiersza i kolumny, w danym zakresie.
- Formula Syntax:
=INDEX(tablica, wiersz_num, [kolumna_num])
lub,
=INDEX(odwołanie, nr wiersza, [kolumna_num], [obszar_num])
- Przykład:
Zakładając, że chcemy znać wartość na przecięciu 3 wiersza & 4 kolumny z tablicy cen sprzedaży z tabeli.
📌 Kroki:
➤ W Komórka F19 , typ:
=INDEX(D5:I14,3,4)
➤ Prasa Wejdź na stronę & otrzymasz wynik.
Ponieważ 4 kolumna w tablicy reprezentuje ceny sprzedaży wszystkich urządzeń za kwiecień & 3 wiersz reprezentuje kategorię Lenovo Desktop, więc na ich przecięciu w tablicy znajdziemy cenę sprzedaży Lenovo Desktop w kwietniu.
Read More: Jak używać funkcji INDEX w Excelu (8 przykładów)
3) MATCH
- Cel:
Zwraca względną pozycję elementu w tablicy, który pasuje do określonej wartości w określonej kolejności.
- Formula Syntax:
=MATCH(lookup_value, lookup_array, [match_type])
- Przykład:
Po pierwsze, będziemy znać pozycję miesiąca June z nagłówków miesięcy.
📌 Kroki:
➤ W Komórka F17 , nasza formuła będzie:
=MATCH(F16,D4:I4,0)
➤ Prasa Wejdź na stronę & przekonasz się, że pozycja kolumny miesiąca czerwiec wynosi 6 w nagłówkach miesięcy.
Zmień nazwę miesiąca w Komórka F17 & zobaczysz powiązaną pozycję kolumny innego wybranego miesiąca.
A jeśli chcemy poznać pozycję rzędową marki Dell na podstawie nazw marek w Kolumna B , to wzór w Komórka F20 będzie:
=MATCH(F19,B5:B14,0)
Tutaj, B5:B14 to zakres komórek, w których będzie szukana nazwa marki. Jeśli zmienisz nazwę marki w Komórka F19 , otrzymasz powiązaną pozycję wiersza tej marki z wybranego zakresu komórek.
Wykorzystanie funkcji INDEX i MATCH razem w Excelu
Teraz będziemy wiedzieć, jak używać INDEX & MATCH funkcje razem jako funkcja i co dokładnie ta połączona funkcja zwraca jako wyjście. Ta połączona INDEX-MATCH Funkcja jest skuteczna do wyszukiwania konkretnych danych z dużej tablicy. MATCH Funkcja szuka tutaj pozycji wiersza & kolumny wartości wejściowych &. INDEX Funkcja po prostu zwróci wyjście z przecięcia tego wiersza & pozycje kolumn.
Teraz, na podstawie naszego zestawu danych, chcemy poznać całkowitą cenę sprzedaży marki Lenovo w czerwcu.
📌 Kroki:
➤ W Cell E19 , typ:
=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))
➤ Prasa Wejdź na stronę & wynik znajdziesz natychmiast.
Jeśli zmienisz miesiąc & nazwę urządzenia w E16 & E17 odpowiednio, otrzymamy powiązany wynik w E19 od razu.
Read More: Jak wybrać określone dane w programie Excel (6 metod)
Zagnieżdżanie funkcji INDEX i MATCH wewnątrz funkcji SUM
Oto zasadnicza część artykułu oparta na zastosowaniach m.in. SUMA lub SUMPRODUKT, INDEKS & MATCH Za pomocą tej funkcji złożonej możemy znaleźć dane wyjściowe w ramach 10 różnych kryteriów.Tutaj SUMA Funkcja będzie używana dla wszystkich naszych kryteriów, ale możesz ją zastąpić funkcją SUMPRODUCT funkcja zbyt & wyniki będą niezmienione.
Kryterium 1: Znajdowanie wyjścia na podstawie 1 wiersza & 1 kolumny z funkcjami SUM, INDEX i MATCH razem
Na podstawie naszego 1. kryterium chcemy poznać całkowitą cenę sprzedaży marki Acer w kwietniu.
📌 Kroki:
➤ W Komórka F20 , wzór będzie brzmiał:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0)))
➤ Prasa Wejdź na stronę & wartość zwrotna wyniesie 3.250,00$.
Read More: Excel Indeks Dopasowanie pojedynczych/wielu kryteriów do pojedynczych/wielu wyników
Kryteria 2: Wyciąganie danych na podstawie 1 wiersza & 2 kolumn z funkcjami SUM, INDEX i MATCH razem
Teraz chcemy poznać całkowitą cenę sprzedaży urządzeń HP w miesiącach luty jak i czerwiec.
📌 Kroki:
➤ W Komórka F21 , musimy wpisać:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH({"Feb", "Jun"},D4:I4,0)))
➤ Po naciśnięciu przycisku Wejdź na stronę , znajdziesz wartość wynikową jako 21 990,00 USD.
Tutaj, w drugiej MATCH Funkcja zwraca pozycje kolumn obu miesięcy w nawiasach klamrowych. INDEX Następnie funkcja wyszukuje ceny sprzedaży na podstawie przecięć wierszy & kolumn i wreszcie SUMA funkcja będzie je sumować.
Kryterium 3: Określanie wartości na podstawie 1 wiersza & wszystkie kolumny z funkcjami SUM, INDEX i MATCH razem
W tej części zajmiemy się wszystkimi kolumnami z 1 stałym wierszem. Tak więc możemy znaleźć całkowitą cenę sprzedaży urządzeń Lenovo we wszystkich miesiącach w ramach naszych kryteriów tutaj.
📌 Kroki:
➤ W Komórka F20 , typ:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))
➤ Prasa Wejdź na stronę & znajdziesz całkowitą cenę sprzedaży jako $ 36,830.00.
W tej funkcji, aby dodać kryteria uwzględniające wszystkie miesiące lub wszystkie kolumny, musimy wpisać 0 jako argument- kolumna_pos wewnątrz MATCH funkcja.
Read More: Excel INDEX MATCH, aby zwrócić wiele wartości w jednej komórce
Kryterium 4: Obliczanie sumy na podstawie 2 wierszy & 1 kolumny przy użyciu funkcji SUM, INDEX i MATCH razem
W tym dziale w ramach kryteriów 2 wiersze & 1 kolumna, poznamy łączną cenę sprzedaży urządzeń HP & Lenovo w czerwcu.
📌 Kroki:
➤ W Komórka F21 , wzór będzie pod podanym kryterium:
=SUM(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))
➤ Po naciśnięciu przycisku Wejdź na stronę , znajdziemy wartość zwrotną jako 16,680$.
Tutaj wewnątrz pierwszego MATCH funkcja, musimy wprowadzić HP & Lenovo wewnątrz tablicy, zamykając je za pomocą nawiasów klamrowych.
Read More: Indeks dopasowania sumy wielu wierszy w Excelu (3 sposoby)
Kryterium 5: Ocena sumy na podstawie 2 wierszy & 2 kolumn przy użyciu funkcji SUM, INDEX i MATCH razem
Teraz rozważymy 2 wiersze & 2 kolumny, aby wydobyć całkowite ceny sprzedaży HP & Lenovo urządzeń dla dwóch konkretnych miesięcy - kwietnia & czerwca.
📌 Kroki:
➤ Wpisz Komórka F22 :
=SUM(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))+SUM(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F21,D4:I4,0)))
➤ Prasa Wejdź na stronę & zobaczysz wyjście jako $ 25,980.00.
To, co tu robimy, to włączenie dwóch SUMA funkcji poprzez dodanie Plus(+) między nimi na dwa różne miesiące.
Podobne lektury
- INDEX MATCH przez wiele arkuszy w Excelu (z alternatywą)
- Jak dopasować wiele kryteriów z różnych tablic w Excelu
- Dopasowanie indeksu z wieloma dopasowaniami w Excelu (5 metod)
- Jak używać funkcji arkusza INDEX & MATCH w Excelu VBA
- INDEX MATCH Wiele kryteriów z Wildcard w programie Excel (Kompletny przewodnik)
Kryterium 6: Znajdowanie wyniku na podstawie 2 wierszy & wszystkich kolumn z funkcjami SUM, INDEX i MATCH razem
W tej części zajmijmy się 2 wierszami & wszystkimi kolumnami. Dowiemy się więc o łącznych cenach sprzedaży urządzeń HP & Lenovo we wszystkich miesiącach.
📌 Kroki:
➤ Nasza formuła będzie w Komórka F21:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))+SUM(INDEX(D5:I14,MATCH(F19,B5:B14,0),0))
➤ Prasa Wejdź na stronę & znajdziemy wartość wynikową jako 89 870$.
Kryterium 7: Określanie wyjścia na podstawie wszystkich wierszy & 1 kolumna z funkcjami SUM, INDEX i MATCH razem
Zgodnie z tym kryterium możemy teraz wyodrębnić łączne ceny sprzedaży wszystkich urządzeń dla jednego miesiąca (marca).
📌 Kroki:
➤ Wstaw wzór do Komórka F20 :
=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0))
➤ Prasa Wejdź na stronę & skończyłeś, wartość zwrotna będzie wynosić $ 141,230.00.
Kryterium 8: Wyciąganie wartości na podstawie wszystkich wierszy & 2 kolumn przy użyciu funkcji SUM, INDEX i MATCH razem
W tej części określimy łączną cenę sprzedaży wszystkich urządzeń dla dwóch miesięcy- luty & czerwiec.
📌 Kroki:
➤ W Komórka F21 , musimy wpisać:
=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SUM(INDEX(D5:I14,0,MATCH(F20,D4:I4,0)))
➤ Po naciśnięciu przycisku Wejdź na stronę , całkowita cena sprzedaży pojawi się jako 263 140,00 USD.
Kryterium 9: Znajdowanie wyniku na podstawie wszystkich wierszy & wszystkich kolumn z funkcjami SUM, INDEX i MATCH razem
Teraz poznamy łączną cenę sprzedaży wszystkich urządzeń dla wszystkich miesięcy w tabeli.
📌 Kroki:
➤ W Komórka F20 , trzeba wpisać:
=SUMA(INDEX(D5:I14,0,0))
➤ Prasa Wejdź na stronę & otrzymasz wartość wynikową jako $ 808,090.00.
Nie musisz używać MATCH funkcje tutaj, ponieważ definiujemy wszystkie kolumny & pozycje wierszy poprzez wpisanie 0's wewnątrz INDEX funkcja.
Kryterium 10: Obliczanie sumy na podstawie różnych par przy użyciu funkcji SUM, INDEX i MATCH.
W naszym ostatnim kryterium poznamy łączne ceny sprzedaży urządzeń HP za kwiecień wraz z urządzeniami Lenovo za czerwiec razem.
📌 Kroki:
➤ Zgodnie z tym kryterium nasz wzór w Komórka F22 będzie:
=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH({"Apr","Jun"},D4:I4,0)))
➤ Teraz naciśnij Wejdź na stronę & zobaczysz wynik jako $ 12,730.00.
Podczas dodawania odrębnych par w tej połączonej funkcji, musimy wstawić urządzenie & nazwy miesięcy wewnątrz dwóch tablic na podstawie argumentów dla wierszy & pozycji kolumn, a urządzenie & nazwy miesięcy z par muszą być utrzymywane w odpowiedniej kolejności.
Read More: INDEX MATCH z wieloma kryteriami w innym arkuszu (2 sposoby)
Użycie funkcji SUMIF z INDEX-MATCH do sumowania według wielu kryteriów
Zanim przejdziemy do zastosowań innej formuły łączonej, zapoznajmy się z SUMIF funkcjonować teraz.
- Formuła Cel:
Dodaj komórki określone przez podane warunki lub kryteria.
- Formula Syntax:
=SUMIF(zakres, kryteria, [suma_zakresu])
- Argumenty:
zakres - Zakres komórek, w których leżą kryteria.
kryteria - Wybrane kryteria dla zakresu.
suma_zakresów- Zakres komórek, które są brane pod uwagę przy sumowaniu.
- Przykład:
Użyjemy tutaj naszego poprzedniego zestawu danych, aby zachować przepływ. Za pomocą funkcji SUMIF znajdziemy całkowitą sprzedaż w maju tylko dla komputerów stacjonarnych wszystkich marek. Tak więc, nasza formuła w Komórka F18 będzie:
=SUMIF(C5:C14,F17,H5:H14)
Po naciśnięciu Wejdź na stronę , otrzymasz całkowitą cenę sprzedaży jako 71 810 dolarów.
Użyjmy SUMIF z INDEX & MATCH funkcje do sumowania pod wieloma kryteriami wraz z kolumnami & wierszami. Nasz zbiór danych jest teraz nieco zmodyfikowany. w Kolumna A , 5 marek jest teraz obecnych z wieloma wystąpieniami dla swoich 2 typów urządzeń. Ceny sprzedaży w pozostałych kolumnach pozostają bez zmian.
Poznamy łączną sprzedaż urządzeń Lenovo w czerwcu.
📌 Kroki:
➤ Na wyjściu Komórka F18 , związanym wzorem będzie:
=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0))
➤ Prasa Wejdź na stronę & od razu poznasz całkowitą cenę sprzedaży Lenovo w czerwcu.
A jeśli chcemy przejść do kategorii urządzeń, zakładając, że chcemy znaleźć całkowitą cenę sprzedaży dla desktopa to nasz Suma Zakres będzie C5:C14 & Kryteria sumy będzie teraz Pulpitem, więc w takim przypadku formuła będzie:
=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0))
Read More: Excel INDEX MATCH z wieloma kryteriami (4 Odpowiednie przykłady)
Zastosowanie SUMIFS z INDEX & MATCH Funkcji w Excelu
SUMIFS jest podkategorią SUMIF Użycie funkcji SUMIFS i INDEX & MATCH Wewnątrz funkcji można dodać więcej niż 1 kryterium, co nie jest możliwe w przypadku SUMIF funkcja. w SUMIFS funkcji, musisz wprowadzić Suma Zakres najpierw, potem Kryteria Zakres , jak również Kryteria Zakresu, zostaną umieszczone. Teraz na podstawie naszego zbioru danych, dowiemy się o cenie sprzedaży komputera stacjonarnego Acer w maju. Wzdłuż wierszy, dodajemy tutaj dwa różne kryteria od Kolumny B & C .
📌 Kroki:
➤ Związany z tym wzór w Komórka F19 będzie:
=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)
➤ Prasa Wejdź na stronę & funkcja zwróci jako $ 9,000.00.
Słowa końcowe
Mam nadzieję, że wszystkie te metody wymienione powyżej teraz skłoni Cię do stosowania ich w swoich regularnych zadań Excel. Jeśli masz jakieś pytania lub opinie, proszę dać mi znać poprzez cenne komentarze. Lub można rzucić okiem na nasze inne ciekawe & informacyjne artykuły na tej stronie.