Inhaltsverzeichnis
Manchmal müssen wir Werte auf der Grundlage von Kriterien in Excel summieren. Um diese Anforderung zu erfüllen, hat Excel eine eingebaute Funktion namens die Funktion SUMIF . die SUMIF Funktion ermöglicht es uns, Werte in Excel mit der Wenn-Bedingung zu summieren. Vor diesem Hintergrund lernen Sie in diesem Artikel, wie Sie die SUMIF Funktion, um Werte mit der Wenn-Bedingung in Excel zusammenzufassen.
Arbeitsbuch für die Praxis herunterladen
Es wird empfohlen, die Excel-Datei herunterzuladen und mit ihr zu üben.
SUM IF Bedingung.xlsxDie SUMIF-Funktion: ein Überblick
Mit dieser Funktion können wir einen Bereich von Zellen mit einer Bedingung zusammenfassen.
Syntax
SUMIF(Bereich,Kriterien,Summe_Bereich)
Argumente
- Bereich: Dieses Feld ist obligatorisch und bezieht sich auf den Bereich der Zellen, die die Kriterien enthalten.
- Kriterien: Dieses Feld ist ebenfalls obligatorisch und bezieht sich auf die Bedingung, die erfüllt sein muss.
- sum_range: Dies ist eine optionale Bedingung, die sich auf den Bereich der Zellen bezieht, die hinzugefügt werden sollen, wenn die Bedingung erfüllt ist.
6 Wege zur SUMME mit IF-Bedingung in Excel
In diesem Artikel werden wir eine Beispielproduktpreisliste als Datensatz verwenden, um alle Methoden zu demonstrieren. Werfen wir also einen kurzen Blick auf den Datensatz:
Lassen Sie uns also ohne weitere Diskussion direkt in alle Methoden eintauchen, eine nach der anderen.
1. summieren, wenn unterschiedliche Vergleichskriterien in Excel erforderlich sind
Fassen wir die Preise zusammen, die höher sind als $40 Um dies zu tun,
❶ Zelle auswählen C14 .
❷ Typ die Formel
=SUMIF(C5:C12, ">40")
innerhalb der Zelle.
❸ Drücken Sie die EINGEBEN Taste.
🔎 Zur Formel
In das Kriterienfeld haben wir " >40 ", wobei die " > Der "Operator" filtert alle Preise heraus, die größer sind als $40 Die obige Formel summiert alle Preise, die höher sind als $40 Es gibt weitere Betreiber wie den " > ", die unten aufgeführt sind:
Betreiber | Zustand |
> | Summe wenn größer als |
< | Summe wenn weniger als |
= | Summe bei Gleichheit mit |
Summe wenn nicht gleich | |
>= | Summe, wenn größer oder gleich |
<= | Summe, wenn sie kleiner oder gleich ist |
2. summieren, wenn verschiedene Textkriterien in Excel angezeigt werden
Wir können die SUMIF Funktion, um Werte auf der Grundlage von Textübereinstimmungen zu summieren. Zum Beispiel summieren wir die Preise für exakte Übereinstimmungen mit dem Produkt namens " CPU "...um es zu erledigen,
❶ Zelle auswählen C14 .
❷ Typ die Formel
=SUMIF(B5:B12, "CPU", C5:C12)
innerhalb der Zelle.
❸ Drücken Sie die EINGEBEN Taste.
Zusammenfassend lässt sich sagen, dass die auf Übereinstimmungen beruhenden Werte in 2 grundlegende Kategorien unterteilt werden können:
1. genaue Übereinstimmung
- Summe für die übereinstimmenden Ergebnisse
Formel verwenden:
=SUMIF(B5:B12, "CPU", C5:C12)
- Summe ohne Berücksichtigung der übereinstimmenden Ergebnisse
Formel verwenden:
=SUMIF(B5:B12, "CPU", C5:C12)
2. partielle Übereinstimmung
- Summe für die übereinstimmenden Ergebnisse
Formel verwenden:
=SUMIF(B5:B12, "*CPU*", C5:C12)
- Summe ohne Berücksichtigung der übereinstimmenden Ergebnisse
Formel verwenden:
=SUMIF(B5:B12, " *CPU*", C5:C12)
3. die Excel SUMIF-Funktion Bedingung mit zahlreichen Vergleichsoperatoren & Zellbezug
Die SUMIF Funktion ermöglicht es uns, ein Suchfeld zu erstellen und die Summenoperation auf der Grundlage der in das Suchfeld eingegebenen Werte auszuführen. Wir möchten beispielsweise die Gesamtpreise aller Produkte mit Ausnahme des Artikels " Monitor "Gehen wir nun die Schritte zur Umsetzung durch:
❶ Zelle auswählen C15 .
❷ Typ die Formel
=SUMIF(B5:B12,""&C14, C5:C12)
innerhalb der Zelle.
❸ Drücken Sie die EINGEBEN Taste.
🔎 Die Formel
Innerhalb des Kriterienfeldes haben wir verwendet ""&C14, wo die "" ist dafür verantwortlich, dass nicht berücksichtigt wurde, was in der Zelle hervorgehoben wurde C14 .
1. die Preise für die Artikel ohne "Monitor" zu summieren
Formel verwenden:
=SUMIF(B5:B12,""&C14, C5:C12)
2. die Preise für den Artikel "Monitor" zu summieren
Formel verwenden:
=SUMIF(B5:B12,C14, C5:C12)
4. die Excel SUMIF-Funktion Bedingung mit Platzhaltersymbolen verwenden
Wenn Sie daran interessiert sind, Werte auf der Grundlage von Teilübereinstimmungen zu summieren, können Sie eines der beiden Platzhaltersymbole verwenden:
- Sternchen (*) - steht für eine beliebige Anzahl von Zeichen.
- Fragezeichen (?) - steht für ein einzelnes Zeichen an einer bestimmten Stelle
4.1 Teilweise Übereinstimmungen mit Platzhaltern
1. die Werte zu summieren, die mit dem Wort "Maus" beginnen
Formel verwenden:
=SUMIF(B5:B12, "Maus*", C5:C12)
2. die Werte zu summieren, die mit dem Wort "Maus" enden
Formel verwenden:
=SUMIF(B5:B12, "*Maus", C5:C12)
3. die Werte für das Vorhandensein der "Maus" an einer beliebigen Position zu summieren
Formel verwenden:
=SUMIF(B5:B12,”*Mouse*”, C5:C12)
4. die Summe der Werte, die mindestens 1 Zeichen enthalten
Formel verwenden:
=SUMIF(B5:B12,"?*", C5:C12)
5. die Werte für leere Zellen zu summieren
Formel verwenden:
=SUMIF(B5:B12, "*", C5:C12)
4.2 SUMmenwerte mit einer bestimmten Anzahl von Zeichen
Angenommen, Sie möchten Werte summieren, die in der entsprechenden Zelle Wörter mit einer Länge von X Zeichen enthalten. Um die Ausführung zu erleichtern, berechnen wir den Gesamtpreis für Produkte mit einer Länge von 3 Zeichen:
Geben Sie die Formel ein
=SUMIF(B5:B12, "???", C5:C12)
innerhalb der Zelle C14 und drücken Sie die EINGEBEN Taste.
Hier wird die Anzahl der Fragezeichen ( ? ) bestimmt die Anzahl der Zeichen, in denen gesucht werden soll.
5. die Excel-Funktion SUMIF mit Datumsbedingung
Angenommen, wir wollen die Gesamtzahl der an einem bestimmten Datum verkauften Produkte herausfinden. Um das herauszufinden, brauchen wir nur das Datum in das Kriterienfeld einzugeben. Hier ist die Formel:
=SUMIF(B5:B12,"9/1/2020",D5:D12)
Wir können mehr tun mit dem SUMIF Funktion für Daten, wie z.B.,
1. die Summe der Werte für das aktuelle Datum verwenden
=SUMIF(B5:B12, "TODAY()",D5:D12)
2. die Summe der Werte vor der Verwendung der aktuellen Daten
=SUMIF(B5:B12, "<"&TODAY(),D5:D12)
3. die Summenwerte nach den aktuellen Daten verwenden
=SUMIF(B5:B12,">"&TODAY(),D5:D12)
6. summieren, wenn leere Zellen mit den Werten in Excel übereinstimmen
In diesem Abschnitt werden nur die Preise summiert, deren entsprechende Daten fehlen. Dazu können Sie die Formel
=SUMIF(B5:B12,"=",D5:D12)
Oder
=SUMIF(B5:B12,"",D5:D12)
in der Zelle D14.
Beide liefern das gleiche Ergebnis.
Dinge zum Merken
📌 Achten Sie auf die Syntax der SUMIF Funktion.
📌 Vorsichtig mit dem Bereich Feld innerhalb der Formel.
📌 Nicht einfügen Arrays in den Feldern range oder sum_range.
📌 Die Größe des Bereichs und der sum_range sollten die gleichen sein.