Jak połączyć Excel SUMIF & VLOOKUP przez wiele arkuszy

  • Udostępnij To
Hugh West

Łączenie Excela SUMIF & Funkcje VLOOKUP jest jedną z najbardziej popularnych formuł do zbierania wartości z wielu arkuszy i sumowania wartości na podstawie kryterium. W tym artykule dowiemy się, jak to zrobić z wieloma przykładami i wyjaśnieniami.

Zeszyt ćwiczeń

Pobierz poniższy zeszyt i ćwiczenia.

Combine SUMIF & VLOOKUP Across Multiple Sheets.xlsx

Wprowadzenie do funkcji SUMIF w programie Excel

Funkcja SUMIF sumuje wartości w oparciu o określony warunek.

  • Składnia:

=SUMIF(zakres, kryteria, [suma_zakresu])

  • Argumenty:

zakres : Zakres wartości do zsumowania

kryteria : Warunek do zastosowania w wybranym zakresie

[suma_zakresu] : Gdzie chcemy zobaczyć wynik.

Wprowadzenie do funkcji VLOOKUP w programie Excel

Funkcja VLOOKUP szuka wartości w pionowo zorganizowanej tablicy i zwraca dopasowaną wartość.

  • Składnia:

=VLOOKUP (lookup_value, table_array, column_index_num, [range_lookup])

  • Argumenty:

lookup_value : Co chcemy sprawdzić.

table_array : Z którego miejsca chcemy dokonać lookupu.

column_index : Liczba kolumn w zakresie zawierającym wartość zwracaną.

[range_lookup] : Dla dokładnego dopasowania = FALSE, przybliżonego / częściowego dopasowania = TRUE.

2 Proste sposoby na połączenie Excel SUMIF & VLOOKUP przez wiele arkuszy

1) Zastosowanie funkcji SUMIF w Excelu z funkcją VLOOKUP w wielu arkuszach.

Funkcja SUMIF działa jak Funkcja SUMA ale sumuje tylko te wartości, które pasują do podanego warunku.Użyjemy Funkcja VLOOKUP wewnątrz Funkcja SUMIF Zakładając, że mamy dwa arkusze ( Plansza1. & Plansza2 ).W Plansza1. mamy wszystkie numery ID pracowników i ich kwoty sprzedaży z ceną w zakresie B4:D9 .

W Plansza2 mamy wszystkie nazwiska pracowników z ich numerami identyfikacyjnymi.

Tutaj będziemy szukać pracownika Lily ( Komórka C11 ) z Plansza1. . Now from Arkusz2, będziemy szukać jej numeru ID i pokazywać sumę cen sprzedaży w Komórka C12 ( Plansza1. ).

KROKI:

  • Najpierw należy wybrać Komórka C12 w Plansza1. .
  • Teraz wpisz wzór:
=SUMIF(B5:B9,VLOOKUP(C11,Sheet2!B5:C9,2,FALSE),Sheet1!D5:D9)

  • Następnie uderz Ctrl+Shift+Enter aby zobaczyć wynik.

Podział formuły

VLOOKUP(C11,Arkusz2!B5:C9,2,FALSE)

Spowoduje to wyszukanie numeru ID dla wartości Komórka 11 z Plansza1. z Plansza2 zakres komórek B5:C9 . wtedy zwraca dokładne dopasowanie.

SUMIF(B5:B9,VLOOKUP(C11,Sheet2!B5:C9,2,FALSE),Sheet1!D5:D9)

Spowoduje to zsumowanie wszystkich cen, na podstawie dokładnego dopasowania nr ID z poprzedniego kroku.

Uwagi:

  • Jeśli nie jesteś użytkownikiem programu Excel 365, to aby uzyskać ostateczny wynik, musisz nacisnąć Ctrl+Shift+Enter ponieważ VLOOKUP działa jako formuła tablicowa.
  • Numer indeksu kolumny nie może być mniejszy niż 1.
  • Funkcja SUMIF działa tylko na danych numerycznych.

Read More: SUMIF dla wielu kryteriów w różnych arkuszach w Excelu (3 metody)

Podobne lektury

  • SUMIF z wieloma kryteriami (5 najłatwiejszych przykładów)
  • Jak wyciągnąć dane z innego arkusza na podstawie kryteriów w programie Excel
  • SUMIF z wieloma kryteriami dla różnych kolumn w Excelu
  • Sumowanie wielu kolumn na podstawie wielu kryteriów w programie Excel

2. połączenie funkcji SUMIF, VLOOKUP & INDIRECT w wielu arkuszach

W tej sekcji będziemy używać SUMPRODUCT & Funkcje pośrednie z VLOOKUP & SUMIF Dla wielu arkuszy mamy trzy arkusze. W pierwszym arkuszu ' Bonus ', możemy zobaczyć nazwiska pracowników.Musimy dowiedzieć się o wysokości premii dla każdego pracownika.Istnieje również tabela kryteriów premii ( E4:F7 ) pokazujące wysokość premii na podstawie kwoty sprzedaży. Musimy wyodrębnić wartości z Miesiąc 1 & Miesiąc 2 arkusze kalkulacyjne.

Teraz sprzedaż Miesiąc 1 znajdują się na poniższym arkuszu.

A sprzedaż Miesiąc 2 znajdują się na poniższym arkuszu.

KROKI:

  • Najpierw należy wybrać Komórka C5 z Bonus arkusz roboczy.
  • Następnie wpisz następujący wzór:
=VLOOKUP(SUMPRODUCT(SUMIF(INDIRECT(""&$H$5:$H$6&"!"& "B5:B9"),Bonus!B5,INDIRECT(""&$H$5:$H$6&"!"& "C5:C9"))),$E$5:$F$7,2,TRUE)

  • Na koniec uderz w Wejdź na stronę i używać Uchwyt do napełniania aby zobaczyć resztę wyników.

Podział formuły

➤ The Funkcja INDIRECT przekształca ciąg tekstowy w prawidłowe odwołanie do komórki. W tym przypadku będzie to odwołanie do arkuszy z zakresu komórek H5:H6 .

➤ Aby uwzględnić zakres sumy i kryteria, należy. Funkcja SUMIF wykorzysta wskazane przez nas arkusze referencyjne i zwróci wartość sprzedaży każdego pracownika z arkuszy Miesiąc 1 & Miesiąc 2 .

➤ The Funkcja SUMPRODUCT zsumuje kwoty, które znaleźliśmy z powyższej procedury.

➤ W Bonus arkusz Funkcja VLOOKUP patrzy w górę z zasięgu E5:E7 Na koniec zwróci dopasowaną kwotę premii pracownika.

Uwagi:

  • Numer indeksu kolumny nie będzie mniejszy niż 1.
  • Wprowadzić numer indeksu jako wartość liczbową.
  • Funkcja SUMIF działa tylko na danych numerycznych.
  • Powinniśmy naciskać Ctrl+Shift+Enter ponieważ VLOOKUP działa jako formuła tablicowa.

Read More: Funkcja Excel SUMIF dla wielu kryteriów (3 metody + Bonus)

Wniosek

Korzystając z tych metod, możemy w prosty sposób połączyć Excel SUMIF & VLOOKUP funkcje w wielu arkuszach, aby znaleźć wartość. Do programu dołączony jest zeszyt ćwiczeń. Śmiało spróbuj. Nie krępuj się pytać o nic lub sugerować nowe metody.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.