Formuła programu Excel: SUMA.WARUNKÓW wyszukiwanie wielu kryteriów w tabeli -

Spisie treści

Formuła ogólna

=SUMIFS(table(values),table(col1),c1,table(col2),c2,table(col3),c3)

Podsumowanie

W niektórych sytuacjach można użyć funkcji SUMA.WARUNKÓW, aby przeprowadzić wyszukiwanie według wielu kryteriów na danych liczbowych. Aby użyć funkcji SUMA.WARUNKÓW w ten sposób, wartości wyszukiwania muszą być numeryczne i unikalne dla każdego zestawu możliwych kryteriów. W pokazanym przykładzie formuła w H8 to:

=SUMIFS(Table1(Price),Table1(Item),H5,Table1(Size),H6,Table1(Color),H7)

Gdzie Tabela1 jest tabelą programu Excel, jak widać na zrzucie ekranu.

Wyjaśnienie

Ten przykład pokazuje, jak funkcja SUMA.WARUNKÓW może być czasami używana do „wyszukiwania” wartości liczbowych, jako alternatywa dla bardziej skomplikowanych formuł wyszukiwania z wieloma kryteriami. To podejście jest mniej elastyczne niż bardziej ogólne formuły wyszukiwania oparte na INDEKSIE i PODAJNIKU (lub WYSZUKAJ.PIONOWO), ale jest również prostsze, ponieważ funkcja SUMA.WARUNKÓW została zaprojektowana tak, aby łatwo obsługiwać wiele kryteriów. Jest też bardzo szybki.

W przedstawionym przykładzie używamy funkcji SUMA.WARUNKÓW do „wyszukiwania” ceny przedmiotu na podstawie jego nazwy, koloru i rozmiaru. Dane wejściowe dla tych kryteriów to komórki H5, H6 i H7.

W funkcji SUMA.WARUNKÓW zakres sumy jest podawany jako kolumna „Cena” w tabeli 1:

Table1(Price)

Kryteria są dostarczane w 3 parach zakres / kryteria w następujący sposób:

Table1(Item),H5 // item Table1(Size),H6 // size Table1(Color),H7 // color

W tej konfiguracji funkcja SUMA.JEŻELI znajduje pasujące wartości w kolumnie „Cena” i zwraca sumę pasujących cen dla określonych kryteriów wprowadzonych w polu H5: H7. Ponieważ dla każdej możliwej kombinacji kryteriów istnieje tylko jedna cena, suma ceny dopasowania jest taka sama, jak suma wszystkich pasujących cen.

Uwagi:

  1. Każda kombinacja kryteriów musi odpowiadać tylko jednemu wynikowi.
  2. Wartości wyszukiwania (zakres sumy) muszą być liczbami.
  3. SUMA.WARUNKÓW zwróci zero, jeśli nie nastąpi dopasowanie.

Interesujące artykuły...