Note: The other languages of the website are Google-translated. Back to English

Zählen Sie die Anzahl der Zellen, die nicht viele Werte enthalten

Normalerweise ist es mit der ZÄHLENWENN-Funktion einfach, Zellen zu zählen, die keinen bestimmten Wert enthalten. In diesem Beitrag erfahren Sie, wie Sie die Anzahl der Zellen zählen, die nicht viele Werte in einem angegebenen Bereich in Excel enthalten.


Wie zähle ich Zellen, die nicht viele Werte enthalten?

Wie im folgenden Screenshot gezeigt, können Sie zum Zählen von Zellen in B3: B11, die keine in D3: D4 aufgeführten Werte enthalten, wie folgt vorgehen.

Generische Formel

{=SUM(1-(MMULT(--(ISNUMBER(SEARCH(TRANSPOSE(criteria_range),range))),ROW(criteria_range)^0)>0))}

Argumente

Abdeckung (erforderlich): Der Bereich, aus dem Sie Zellen zählen möchten, die nicht viele Werte enthalten.

Kriterienbereich (erforderlich): Der Bereich enthält die Werte, die Sie beim Zählen von Zellen ausschließen möchten.

Hinweis: Diese Formel muss als Matrixformel eingegeben werden. Wenn nach dem Anwenden der Formel geschweifte Klammern um die Formel gewickelt sind, wird erfolgreich eine Matrixformel erstellt.

Wie verwende ich diese Formel?

1. .Wählen Sie eine leere Zelle aus, um das Ergebnis auszugeben.

2. Geben Sie die folgende Formel ein und drücken Sie die Taste Ctrl + Verschiebung + Weiter Tasten gleichzeitig, um das Ergebnis zu erhalten.

=SUM(1-(MMULT(--(ISNUMBER(SEARCH(TRANSPOSE(D3:D4),B3:B11))),ROW(D3:D4)^0)>0))

Wie funktionieren diese Formeln?

=SUM(1-(MMULT(--(ISNUMBER(SEARCH(TRANSPOSE(D3:D4),B3:B11))),ROW(D3:D4)^0)>0))

1) --(ISNUMBER(SEARCH(TRANSPOSE(D3:D4),B3:B11))):

  • TRANSPOSE(D3:D4):Die TRANSPOSE-Funktion dreht die Ausrichtung von D3:D4 und kehrt zurück {“count””,leer”};
  • SEARCH({“count”,”blank”},B3:B11):Die SEARCH-Funktion findet hier die Position der Teilzeichenfolge „count“ und „blank“ aus dem Bereich B3:B11 und gibt ein Array zurück als {#WERT!,#WERT!;#WERT!,#WERT!;1,#WERT!;#WERT!,8;1,#WERT!;#WERT!,#WERT!;#WERT!,#WERT! ;1,
    #WERT!;1,7}.
  • In diesem Fall wird jede Zelle in B3:B11 zweimal durchsucht, da es zwei Werte gibt, die Sie beim Zählen von Zellen ausschließen möchten, sodass Sie 18 Werte im Array erhalten. Jede Zahl im Array gibt die Position des ersten Zeichens von „count“ oder „blank“ in jeder Zelle von B3:B11 an.
  • ISNUMBER{#VALUE!,#VALUE!;#VALUE!,#VALUE!;1,#VALUE!;#VALUE!,8;1,#VALUE!;#VALUE!,#VALUE!;#VALUE!,
    #VALUE!;1,#VALUE!;1,7}
    :Die ISNUMBER-Funktion gibt TRUE zurück, wenn die Nummern im Array treffen, und gibt FALSE zurück, wenn Fehler auftreten. Hier wird das Ergebnis zurückgegeben als {FALSCH,FALSCH;FALSCH,FALSCH;WAHR,FALSCH;FALSCH,WAHR;WAHR,FALSCH;FALSCH,FALSCH;FALSCH,FALSCH;WAHR,FALSCH;
    WAHR, WAHR}.
  • --({FALSE,FALSE;FALSE,FALSE;TRUE,FALSE;FALSE,TRUE;TRUE,FALSE;FALSE,FALSE;FALSE,FALSE;TRUE,
    FALSE;TRUE,TRUE})
    :Diese beiden Minuszeichen wandeln „TRUE“ in 1 und „FALSE“ in 0 um. Hier erhalten Sie ein neues Array als {0,0;0,0;1,0;0,1;1,0;0,0;0,0;1,0;1,1}.

2) ROW(D3:D4)^0:Die ROW-Funktion gibt die Zeilennummern der Zellreferenz zurück: {3;4}, und dann gibt der Potenzierungsoperator (^) das Ergebnis der Zahlen 3 und 4 potenziert mit 0 zurück und schließlich das Ergebnis als {1};1}.

3) MMULT({0,0;0,0;1,0;0,1;1,0;0,0;0,0;1,0;1,1},{1;1}):Die MMULT-Funktion gibt das Matrixprodukt dieser beiden Arrays zurück: {0;0;1;1;1;0;0;1;2}, um die ursprünglichen Daten zu erfüllen. Jede Zahl ungleich Null im Array stellt einen Wert dar, bei dem mindestens eine der ausgeschlossenen Zeichenfolgen gefunden wurde, und Null bedeutet, dass keine ausgeschlossenen Zeichenfolgen gefunden wurden.

4) SUM(1-{0;0;1;1;1;0;0;1;2}>0):

  • {0;0;1;1;1;0;0;1;2}>0: Prüfen Sie hier, ob jede Zahl im Array größer als 0 ist. Wenn eine Zahl größer als 0 ist, wird TRUE zurückgegeben, wenn nicht, wird FALSE zurückgegeben. Dann erhalten Sie ein neues Array als {FALSCH;FALSCH;WAHR;WAHR;WAHR;FALSCH,FALSCH,WAHR;WAHR}.
  • 1-{FALSE;FALSE;TRUE;TRUE;TRUE;FALSE,FALSE,TRUE;TRUE}:Da wir nur die Zellen zählen müssen, die die angegebenen Werte nicht enthalten, müssen wir diese Werte im Array umkehren, indem wir sie von 1 subtrahieren. Hier wandelt der mathematische Operator automatisch die Werte TRUE und FALSE in 1s und 0s um und gibt schließlich zurück das ergebnis als {1;1;0;0;0;1;1;0;0}.
  • SUM{1;1;0;0;0;1;1;0;0}:Die SUM-Funktion summiert alle Zahlen im Array und gibt das Endergebnis als 4 zurück.

Verwandte Funktionen

Excel SUM-Funktion
Die Excel-SUM-Funktion fügt Werte hinzu.

Excel MMULT-Funktion
Die Excel-MMULT-Funktion gibt das Matrixprodukt zweier Arrays zurück.

Excel ISNUMBER-Funktion
Die Excel-Funktion ISNUMBER gibt TRUE zurück, wenn eine Zelle eine Zahl enthält, und FALSE, wenn nicht.

Excel TRANSPOSE-Funktion
Die Excel-TRANSPOSE-Funktion dreht die Ausrichtung eines Bereichs oder Arrays.

Excel ROW-Funktion
Die Excel ROW-Funktion gibt die Zeilennummer einer Referenz zurück.


Verwandte Formeln

Zählen Sie Zellen, die keine Fehler enthalten
Dieses Tutorial enthält detaillierte Schritte, die Ihnen helfen, die Anzahl der Zellen zu zählen, die keine Fehler in einem angegebenen Bereich in Excel enthalten.

Zellen zählen, die keinen bestimmten Text enthalten
Sie können die ZÄHLENWENN-Funktion mit einem Platzhalter verwenden, um die Anzahl der Zellen zu zählen, die bestimmten Text in einem Bereich enthalten. Im Gegenteil, es ist auch einfach, die ZÄHLENWENN-Funktion zu verwenden, um Zellen zu zählen, die keinen bestimmten Text enthalten. Dieses Tutorial enthält detaillierte Schritte zur Lösung des Problems.

Zählen Sie die Anzahl der Datumszellen in einem Bereich nach Wochentag
Excel bietet die Kombination aus SUMMENPRODUKT- und WOCHENTAG-Funktionen, damit wir die Anzahl der angegebenen Wochentage innerhalb eines Bereichs einfach zählen können. Dieses Tutorial bietet eine Schritt-für-Schritt-Anleitung, die Ihnen dabei hilft.

Zählen Sie die Anzahl der Textzellen
Um die Anzahl der Zellen zu zählen, die Text in einem bestimmten Bereich enthalten, kann die ZÄHLENWENN-Funktion dabei helfen, dies einfach zu erledigen. In diesem Artikel wird die Formel im Detail vorgestellt, um Ihnen bei der Lösung des Problems zu helfen.


Die besten Tools für die Office-Produktivität

Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben

Sie möchten Ihre tägliche Arbeit schnell und perfekt erledigen? Kutools for Excel bietet 300 leistungsstarke erweiterte Funktionen (Arbeitsmappen kombinieren, nach Farbe summieren, Zelleninhalte teilen, Datum konvertieren usw.) und 80% Zeit für Sie sparen.

  • Entwickelt für 1500 Arbeitsszenarien, hilft Ihnen, 80 % der Excel-Probleme zu lösen.
  • Reduzieren Sie täglich Tausende von Tastatur- und Mausklicks und entlasten Sie Ihre müden Augen und Hände.
  • Werden Sie in 3 Minuten ein Excel-Experte. Sie müssen sich keine schmerzhaften Formeln und VBA-Codes mehr merken.
  • 30 Tage unbegrenzte kostenlose Testversion. 60 Tage Geld-zurück-Garantie. Kostenloses Upgrade und Support für 2 Jahre.
Excel-Multifunktionsleiste (mit installiertem Kutools für Excel)

Office-Registerkarte - Aktivieren Sie das Lesen und Bearbeiten von Registerkarten in Microsoft Office (einschließlich Excel).

  • Eine Sekunde, um zwischen Dutzenden offener Dokumente zu wechseln!
  • Reduzieren Sie jeden Tag Hunderte von Mausklicks für Sie und verabschieden Sie sich von der Maushand.
  • Erhöht Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
  • Bringt effiziente Registerkarten in Office (einschließlich Excel), genau wie Chrome, Firefox und New Internet Explorer.
Screenshot von Excel (mit installiertem Office Tab)
Kommentare (0)
Noch keine Bewertungen. Bewerten Sie als Erster!
Es sind noch keine Kommentare vorhanden
Hinterlassen Sie Ihre Kommentare
Als Gast posten
×
Bewerte diese Nachricht:
0   Figuren
Vorgeschlagene Standorte

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL