- 22.05.2020
- 2 Minuten zum Lesen
-
- s
- Gilt für: Microsoft Office Excel 2003, Microsoft Office Excel 2007 , Excel 2010
Hinweis
Office 365 ProPlus wird in Microsoft 365 Apps for Enterprise umbenannt. Weitere Informationen zu dieser Änderung finden Sie in diesem Blogbeitrag.
Zusammenfassung
Wenn Sie in Microsoft Excel die logischen Funktionen AND und / oder OR in einer SUM + verwenden IF-Anweisung zum Testen eines Bereichs für mehr als eine Bedingung funktioniert möglicherweise nicht wie erwartet. Eine verschachtelte IF-Anweisung bietet diese Funktionalität. In diesem Artikel wird jedoch eine zweite, einfachere Methode beschrieben, die die folgenden Formeln verwendet.
Für UND-Bedingungen
Für ODER-Bedingungen
Weitere Informationen
Verwenden Sie eine SUM + IF-Anweisung, um die Anzahl der Zellen in einem Bereich zu zählen, die einen bestimmten Test bestehen, oder um diese zu summieren Werte in einem Bereich, für den entsprechende Werte in einem anderen (oder demselben) Bereich die angegebenen Kriterien erfüllen. Dies verhält sich ähnlich wie die DSUM-Funktion in Microsoft Excel.
Beispiel
In diesem Beispiel wird die Anzahl der Werte im Bereich A1: A10 gezählt, die einschließlich zwischen 1 und 10 liegen.
Um dies zu erreichen, können Sie die folgende verschachtelte IF-Anweisung verwenden:
Die folgende Methode funktioniert ebenfalls und ist viel einfacher zu lesen, wenn Sie führen mehrere Tests durch:
Die folgende Methode zählt die Anzahl der Daten, die zwischen zwei angegebenen Daten liegen:
Hinweis
- Sie müssen diese Formeln als Array-Formeln eingeben, indem Sie gleichzeitig STRG + UMSCHALT + EINGABETASTE drücken. Drücken Sie auf dem Macintosh stattdessen BEFEHL + RÜCKGABE.
- Arrays können nicht auf ganze Spalten verweisen.
Mit dieser Methode multiplizieren Sie die Ergebnisse von eins logischer Test durch einen anderen logischen Test, um TRUEs und FALSEs an die SUMME-Funktion zurückzugeben. Sie können diese gleichsetzen mit:
Die oben gezeigte Methode zählt die Anzahl der Zellen im Bereich A1: A10, für die beide Tests TRUE ergeben. Ändern Sie die Formel wie folgt, um Werte in entsprechenden Zellen (z. B. B1: B10) zu summieren:
Sie können ein ODER in eine SUMME + implementieren IF-Anweisung ähnlich. Ändern Sie dazu die oben gezeigte Formel, indem Sie das Multiplikationszeichen (*) durch ein Pluszeichen (+) ersetzen. Dies ergibt die folgende generische Formel: