Summiere jede n-te Spalte in Excel

Anonim

In diesem Artikel erfahren Sie, wie Sie den SUM-Preis nach Wochentagen in Excel zurückgeben.

In einfachen Worten, während Sie mit preisgefüllten Daten arbeiten. Manchmal müssen wir die Wertsumme mit einer Bedingung finden. Bedingung ist, die Summe der Preiswerte in getrennten Spalten zu erhalten.

Für diesen Artikel benötigen wir die folgenden Funktionen:

  1. SUMMENPRODUKT-Funktion
  2. COLUMN-Funktion
  3. MOD-Funktion

Jetzt werden wir aus diesen Funktionen eine Formel machen. Hier erhalten wir eine Liste von Werten und wir müssen die Summe der Werte erhalten, die in jedem Vielfachen der gegebenen n-ten Spalte liegen.
Verwenden Sie die Formel:

=SUMMENPRODUKT ( -- ( MOD ( SPALTE ( Liste ) - SPALTE ( erste ) + 1 , n ) = 0 ) , Liste )

aufführen : Werteliste entlang der Spalte

Erste : erste Zelle der Liste, die die Spaltennummer zurückgibt

n : n-te Spaltenwerte zum Addieren.

Beispiel:

All dies kann verwirrend sein zu verstehen. Lassen Sie uns diese Formel testen, indem wir sie im unten gezeigten Beispiel ausführen.

Hier haben wir Daten mit Zahlen angegeben. Hier müssen wir die SUMME der Zahlen in jedem Vielfachen der 3. Spalte finden. Dafür haben wir der Formel Listen in einer Spalte zugeordnet.

Jetzt verwenden wir die folgende Formel, um die SUMME der Zahlen am 3., 6., 9., 12. usw. zu erhalten, bis die Liste endet
Formel:

=SUMMENPRODUKT ( -- ( MOD ( SPALTE ( Liste ) - SPALTE ( C5 ) + 1 , P5 ) = 0 ) , Liste )

list : Liste von Werten entlang der Spalte, die als Verwendung der benannten Bereiche angegeben ist.

C5 : erste Zelle der Liste, die die als Zellreferenz angegebene Spaltennummer zurückgibt

P5 : Wert von n als Zellbezug angegeben

Erläuterung:

  • MOD(COLUMN(list)-COLUMN(C5)+1,P5) gibt die relative Spaltennummer für jedes n-Intervall zurück. Mögen

{ 1 , 2 , 0 , 1 , 2 , 0 , 1 , 2 , 0 , 1 , 2 , 0 , 1 }

  • Das obige Array wird mit einem 0-Wert abgeglichen und gibt ein Array von True & False zurück.

{ FALSCH , FALSCH , WAHR , FALSCH , FALSCH , WAHR , FALSCH , FALSCH , WAHR , FALSCH , FALSCH , WAHR , FALSCH }

  • Die SUMPRODUCT-Funktion berücksichtigt den Wert 1 für jeden empfangenen TRUE-Wert und 0 für den FALSE-Wert, wie unten gezeigt.

=SUMMENPRODUKT (-({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})

  • -- wandelt TRUE in 1 und FALSE in 0 um.
  • Werte, die 1s entsprechen, addieren sich nur wie in der oben erklärten Formel gezeigt.
  • Die Funktion SUMMENPRODUKT addiert nun alle Werte wie unten gezeigt.

=SUMMENPRODUKT ( { 0 , 0 , 51 , 0 , 0 , 30 , 0 , 0 , 34 , 0 , 0 , 56 , 0 } )

Die SUMME der Werte { 51 + 30 + 34 + 56 } muss 171 zurückgeben.
Hier wird das Array der Funktion als benannter Bereich und Zelle als cell_reference angegeben. Drücken Sie die Eingabetaste, um das Ergebnis zu erhalten.

Wie Sie im obigen Snapshot sehen können, gibt die Summe der Werte, die in jedem 3. Intervall extrahiert wurden, 171 zurück. Die Werte sind unter roten Kästchen markiert, wie im obigen Snapshot gezeigt.

Oder Sie können das Listen-Array mit der folgenden Formel verwenden:

=SUMMENPRODUKT ( -- ( MOD ( SPALTE ( C5:O5 ) - SPALTE ( C5 ) + 1 , P5 ) = 0 ), C5:O5 )

Die obige Formel liefert das gleiche Ergebnis. Es gibt nur eine Ersetzungsliste namens range, die durch den Array-Bereich (C5:O5) ersetzt wird.

Wie Sie sehen, funktioniert die Formel einwandfrei. Jetzt müssen wir die Formel für die anderen Listen kopieren. Also benutze die STRG + D oder ziehen Sie die Option von Excel nach unten.

Wie Sie aus der obigen Formel sehen können, können Sie bedingte Werte erhalten.

Anmerkungen:

  1. Die Funktion SUMMENPRODUKT betrachtet nicht-numerische Werte als 0.
  2. Die Funktion SUMMENPRODUKT betrachtet den logischen Wert TRUE als 1 und False als 0.
  3. Das Argumentarray muss die gleiche Länge haben, andernfalls gibt die Formel einen Fehler zurück.

Ich hoffe, dieser Artikel darüber, wie SUM nur jede n-te Spalte mit Formeln in Excel zurückgegeben wird, ist erklärend. Weitere Artikel zu den SUMPRODUCT-Funktionen finden Sie hier. Bitte teilen Sie Ihre Anfrage unten im Kommentarfeld. Wir werden Ihnen helfen.

So verwenden Sie die SUMMENPRODUKT-Funktion in Excel: Gibt die SUMME nach der Multiplikation von Werten in mehreren Arrays in Excel zurück.

SUM, wenn das Datum dazwischen liegt : Gibt die SUMME der Werte zwischen den angegebenen Daten oder dem Zeitraum in Excel zurück.

Summe, wenn das Datum größer als das angegebene Datum ist: Gibt die SUMME der Werte nach dem angegebenen Datum oder Zeitraum in Excel zurück.

2 Möglichkeiten, in Excel nach Monat zu summieren: Gibt die SUMME der Werte innerhalb eines bestimmten Monats in Excel zurück.

So summieren Sie mehrere Spalten mit Bedingung: Gibt die SUMME von Werten über mehrere Spalten mit Bedingung in Excel zurück

populäre Artikel

50 Excel-Shortcut zur Steigerung Ihrer Produktivität

Bearbeiten einer Dropdown-Liste

Absolute Referenz in Excel

Bei bedingter Formatierung

Wenn mit Wildcards

Vlookup nach Datum

Konvertieren Sie Zoll in Fuß und Zoll in Excel 2016

Vor- und Nachname in Excel eintragen

Zählen Sie Zellen, die entweder mit A oder B übereinstimmen