W tym artykule nauczymy się zwracać cenę SUM w dni powszednie w Excelu.
W prostych słowach, pracując z danymi wypełnionymi cenami. Czasami musimy znaleźć sumę wartości dla warunku. Warunkiem jest uzyskanie sumy wartości cen w osobnych kolumnach.
W tym artykule będziemy potrzebować następujących funkcji:
- Funkcja SUMA PRODUKT
- KOLUMNA, funkcja
- Funkcja MOD
Teraz zrobimy formułę z tych funkcji. Tutaj otrzymamy listę wartości i musimy uzyskać sumę wartości leżących w każdej wielokrotności danej n-tej kolumny.
Użyj wzoru:
=PRODUKCJASUMA ( -- ( MOD ( KOLUMNA ( lista ) - KOLUMNA ( pierwsza ) + 1 , n ) = 0 ) , lista )
lista : lista wartości wzdłuż kolumny
pierwszy : pierwsza komórka listy, która zwraca numer kolumny
n : wartości n-tej kolumny do zsumowania.
Przykład:
Wszystko to może być trudne do zrozumienia. Przetestujmy więc tę formułę, uruchamiając ją na poniższym przykładzie.
Tutaj podaliśmy dane zawierające liczby. Tutaj musimy znaleźć SUMA liczb w każdej wielokrotności trzeciej kolumny. W tym celu przypisaliśmy listy w kolumnie dla formuły.
Teraz użyjemy poniższego wzoru, aby uzyskać SUMA liczb na 3, 6, 9, 12 i tak dalej, aż do końca listy
Formuła:
=PROD.SUMA ( -- ( MOD ( KOLUMNA ( lista ) - KOLUMNA ( C5 ) + 1 , P5 ) = 0 ) ,lista )
list : lista wartości wzdłuż kolumny podanej jako przy użyciu nazwanych zakresów.
C5 : pierwsza komórka listy, która zwraca numer kolumny podany jako odwołanie do komórki
P5 : wartość n podana jako odwołanie do komórki
Wyjaśnienie:
- MOD(COLUMN(lista)-COLUMN(C5)+1,P5) zwraca względny numer kolumny dla każdego n przedziału. Lubić
{ 1 , 2 , 0 , 1 , 2 , 0 , 1 , 2 , 0 , 1 , 2 , 0 , 1 }
- Powyższa tablica zostanie dopasowana do wartości 0 i zwróci tablicę True & False.
{ FAŁSZ , FAŁSZ , PRAWDA , FAŁSZ , FAŁSZ , PRAWDA , FAŁSZ , FAŁSZ , PRAWDA , FAŁSZ , FAŁSZ , PRAWDA , FAŁSZ }
- Funkcja SUMPRODUCT uwzględnia wartość 1 dla każdej otrzymanej wartości TRUE i 0 dla wartości FALSE, jak pokazano poniżej.
=PRODUKCJA SUMA ( -- ( { 0 , 0 , 1 , 0 , 0 , 1 , 0 , 0 , 1 , 0 , 0 , 1 , 0 } ),{ 40 , 36 , 51 , 33 , 42 , 30 , 92 , 67 , 34 , 54 , 69 , 56 , 50 } )
- -- konwertuje TRUE na 1 i FALSE na 0.
- Wartości odpowiadające 1s sumują się tylko tak, jak pokazano w wyjaśnionym powyżej wzorze.
- Teraz funkcja SUMPRODUCT sumuje wszystkie wartości, jak pokazano poniżej.
=PROD.SUMA ( { 0 , 0 , 51 , 0 , 0 , 30 , 0 , 0 , 34 , 0 , 0 , 56 , 0 } )
SUMA wartości { 51 + 30 + 34 + 56 } musi zwracać 171.
Tutaj tablica funkcji jest podana jako nazwany zakres, a komórka jako referencja_komórki. Naciśnij Enter, aby uzyskać wynik.
Jak widać na powyższym zrzucie, suma wartości wyodrębnionych w każdym trzecim interwale zwraca 171. Wartości są zaznaczone pod czerwonymi polami, jak pokazano na powyższym zrzucie.
Możesz też użyć tablicy list, korzystając z poniższej formuły:
=PROD.SUMA ( -- ( MOD ( KOLUMNA ( C5:O5 ) - KOLUMNA ( C5 ) + 1 , P5 ) = 0 ), C5:O5 )
Powyższa formuła zwróci ten sam wynik. Istnieje tylko jedna lista zastępcza o nazwie zakres jest zastępowany zakresem tablicy (C5:O5).
Jak widać formuła działa dobrze. Teraz musimy skopiować formułę dla pozostałych list. Więc użyj CTRL + D lub przeciągnij w dół opcję programu Excel.
Jak widać z powyższego wzoru można uzyskać wartości warunkowe.
Uwagi:
- Funkcja SUMPRODUCT traktuje wartości nieliczbowe jako 0s.
- Funkcja SUMPRODUCT traktuje wartość logiczną TRUE jako 1 i False jako 0.
- Argument tablica musi mieć tę samą długość, w przeciwnym razie formuła zwróci błąd.
Mam nadzieję, że ten artykuł o tym, jak zwrócić SUM tylko co n-tą kolumnę z formułami w programie Excel, jest objaśniający. Więcej artykułów na temat funkcji SUMPRODUCT znajdziesz tutaj. Podziel się swoim zapytaniem poniżej w polu komentarza. Pomożemy Ci.
Jak korzystać z funkcji SUMA PRODUKT w programie Excel: Zwraca SUMA po pomnożeniu wartości w wielu tablicach w programie Excel.
SUMA, jeśli data jest między : Zwraca SUMA wartości między podanymi datami lub okresem w programie Excel.
Suma, jeśli data jest większa niż podana: Zwraca SUMA wartości po podanej dacie lub okresie w programie Excel.
2 sposoby sumowania według miesiąca w Excelu: Zwraca SUMA wartości w danym miesiącu w programie Excel.
Jak sumować wiele kolumn z warunkiem: Zwraca SUMA wartości w wielu kolumnach mających warunek w programie Excel
popularne artykuły
50 skrótów Excela, aby zwiększyć produktywność
Edytuj listę rozwijaną
Absolutne odniesienie w Excelu
Jeśli z formatowaniem warunkowym
Jeśli z symbolami wieloznacznymi
Przeglądaj według daty
Konwertuj cale na stopy i cale w programie Excel 2016
Dołącz imię i nazwisko w programie Excel
Policz komórki, które pasują do A lub B