| A | B | C | D | |
| 1 | 10 | 100 | ||
| 2 | 20 | 200 | '- | 180 |
| 3 | 30 | 300 | ||
| 4 | 40 | 400 | '- | 360 |
| 5 | 50 | 500 | ||
| 6 | 60 | 600 | '- | 540 |
| 7 | 70 | 700 | ||
| 8 | 80 | 800 | '- | 720 |
| 9 | 90 | 900 | ||
| 10 | 100 | 1000 | '- | 900 |
| 11 | 110 | 1100 | ||
| 12 | 120 | 1200 | '- | 1080 |
| 13 | 130 | 1300 | ||
| 14 | 140 | 1400 | '- | 1260 |
| 15 | 150 | 1500 | ||
| 16 | 160 | 1600 | '- | 1440 |
| 17 | 170 | 1700 | ||
| 18 | 180 | 1800 | '- | 1620 |
| 19 | 190 | 1900 | ||
| 20 | 200 | 2000 | '- | 1800 |
| 21 | 210 | 2100 | ||
| 22 | 220 | 2200 | '- | 1980 |
| 23 | 230 | 2300 | ||
| 24 | 240 | 2400 | '- | 2160 |
| 25 | 250 | 2500 | ||
| 26 | 260 | 2600 | '- | 2340 |
| 27 | 270 | 2700 | ||
| 28 | 280 | 2800 | '- | 2520 |
| 29 | 18900 | 18900 |
| verwendete Formeln | ||
| Zelle | Formel | Bereich |
| D1 | =WENN(C1="-";B1-A1;"") | |
| D2 | =WENN(C2="-";B2-A2;"") | |
| D3 | =WENN(C3="-";B3-A3;"") | |
| D4 | =WENN(C4="-";B4-A4;"") | |
| D5 | =WENN(C5="-";B5-A5;"") | |
| D6 | =WENN(C6="-";B6-A6;"") | |
| D7 | =WENN(C7="-";B7-A7;"") | |
| D8 | =WENN(C8="-";B8-A8;"") | |
| D9 | =WENN(C9="-";B9-A9;"") | |
| D10 | =WENN(C10="-";B10-A10;"") | |
| D11 | =WENN(C11="-";B11-A11;"") | |
| D12 | =WENN(C12="-";B12-A12;"") | |
| D13 | =WENN(C13="-";B13-A13;"") | |
| D14 | =WENN(C14="-";B14-A14;"") | |
| D15 | =WENN(C15="-";B15-A15;"") | |
| D16 | =WENN(C16="-";B16-A16;"") | |
| D17 | =WENN(C17="-";B17-A17;"") | |
| D18 | =WENN(C18="-";B18-A18;"") | |
| D19 | =WENN(C19="-";B19-A19;"") | |
| D20 | =WENN(C20="-";B20-A20;"") | |
| D21 | =WENN(C21="-";B21-A21;"") | |
| D22 | =WENN(C22="-";B22-A22;"") | |
| D23 | =WENN(C23="-";B23-A23;"") | |
| D24 | =WENN(C24="-";B24-A24;"") | |
| D25 | =WENN(C25="-";B25-A25;"") | |
| D26 | =WENN(C26="-";B26-A26;"") | |
| D27 | =WENN(C27="-";B27-A27;"") | |
| D28 | =WENN(C28="-";B28-A28;"") | |
| A29 | {=SUMME((B1:B28-A1:A28)*(C1:C28="-"))} | $A$29 |
| D29 | =SUMME(D1:D28) | |
Um in Excel Werte aus zwei Spalten zu subtrahieren, wenn in einer dritten Spalte eine bestimmte Bedingung erfüllt ist, kannst Du die folgende Formel verwenden:
=WENN(C1="-";B1-A1;"")
Diese Formel subtrahiert den Wert in Spalte A von dem Wert in Spalte B, wenn in Spalte C ein "-" steht.
Wenn Du die Ergebnisse für mehrere Zeilen zusammenfassen möchtest, kannst Du die Matrixformel nutzen. Gehe dafür wie folgt vor:
{=SUMME((B1:B100-A1:A100)*(C1:C100="-"))}
Stelle sicher, dass Du die Eingabe mit Strg + Umschalt + Enter abschließt, um die Formel als Matrixformel zu aktivieren.
Fehler: #WERT!
Fehler: Falsches Ergebnis
Fehler: Formel wird nicht als Matrixformel erkannt
Strg + Umschalt + Enter einzugeben, nicht nur mit Enter.Eine alternative Vorgehensweise wäre die Verwendung von SUMMEWENN. Hier ein Beispiel:
=SUMMEWENN(C1:C100; "-"; B1:B100 - A1:A100)
Diese Methode summiert die Differenzen nur, wenn die Bedingung erfüllt ist. Beachte, dass diese Methode nicht direkt die Subtraktion für jede Zeile durchführt, sondern das Gesamtergebnis liefert.
Angenommen, du hast folgende Daten in einem Excel-Arbeitsblatt:
| A | B | C |
|---|---|---|
| 10 | 100 | |
| 20 | 200 | - |
| 30 | 300 | |
| 40 | 400 | - |
=WENN(C1="-";B1-A1;"") wirst du in den Zellen D2 und D4 die Werte 180 und 360 erhalten.{=SUMME((B1:B4-A1:A4)*(C1:C4="-"))} ein und bestätige mit Strg + Umschalt + Enter.1. Wie kann ich mehrere Bedingungen in der Subtraktion berücksichtigen?
Du kannst die Funktion WENN verschachteln oder SUMMEWENNS verwenden, um mehrere Bedingungen zu überprüfen.
2. Funktioniert das auch in Excel für Mac? Ja, die beschriebenen Formeln funktionieren sowohl in der Windows- als auch in der Mac-Version von Excel.
3. Was ist der Unterschied zwischen WENN und SUMMEWENN?
WENN führt eine logische Prüfung und gibt einen Wert zurück, während SUMMEWENN Summen basierend auf einer Bedingung aggregiert.