Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zählenwenn mit Bedingung ohne Duplikate

Zählenwenn mit Bedingung ohne Duplikate
10.06.2005 11:02:33
Jörg
hallo,
hab jetzt schon viel probiert und auch schon viele Formeln ausm Netz übernommen, aber es klappt einfach nicht so wie es soll.
folgende aufgabe:
in meiner tabelle steht:
in spalte E die Lieferantennummer.
in spalte V die Monatsnummer (1,2,3,4,...)
beide sind als Zahl formatiert.
Nun brauche ich dafür eine Formel, die mir ausgibt:
in Monat X gab es Y verschiedene Lieferantennummern (also ohne Duplikate)!
bitte um schnelle antwort...
beiß mir seit 2 tagen die zähne daran aus.
zusatz:
die formel muß beim einspielen neuer daten automatisch weiter berechnen können, also die kompletten Spalten E sowie V umfassen
Gruß
Jörg
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zählenwenn mit Bedingung ohne Duplikate
10.06.2005 11:25:45
ingoG
Hallo Jörg
folgende Matrixformel sollte funzen:
=SUMME(WENN($v$1:$v$100=a1;1/ZÄHLENWENN($E$1:$E$100;$E$1:$E$100)))
Eingabe abschließen mit Strg-Shift-Enter
in a1 steht der auszuwertende Monat...
Gruß Ingo
PS eine Rückmeldung wäre nett...
AW: Zählenwenn mit Bedingung ohne Duplikate
10.06.2005 11:34:31
Jörg
führt irgendwie zum nem NV fehler
Anzeige
das funktioniert nicht !
10.06.2005 11:42:07
WF
Hi Ingo,
kommen Leerzellen vor, gibt's #DIV/0!
und
{=SUMME(WENN($F$1:$F$100=A1;WENN(E1:E100"";1/ZÄHLENWENN($E$1:$E$100;$E$1:$E$100))))}
ergibt ein falsches Ergebnis
Salut WF
Anzeige
AW: das funktioniert nicht !
10.06.2005 11:49:55
ingoG
Hallo WF
wieso F1:f100? und wieso leerstellen?
wenn in spalte V ein Monat steht, sollte doch auch in spalte e eine Nummer stehen...
wie im Bsp beschrieben sollte es dann funzen
Gruß Ingo
Ergebnis ist eine Dezimalzahl
10.06.2005 11:56:24
WF
Hi Ingo,
Spalte F ist V (war mir zuweit auseinander)
Stimmt: #DIV/0! war Blödsinn
aber gib in Deiner hochgeladenen Datei mal in V2 eine 2 ein und Du erhältst als Ergebnis 2,5
Salut WF
Anzeige
urr8
10.06.2005 12:23:37
ingoG
Hallo WF,
Du hast recht, sobald eine Lieferantennummer in mehreren Monaten vorkommt passt es nicht mehr (schlechte testbeispiele führen auch bei schlechten formeln noch zu guten Ergebnissen ;-))
Danke für den Hinweis
gruß Ingo
Zählenwenn mit Bedingung ohne Duplikate - Array
10.06.2005 11:29:49
WF
Hi Jörg,
die Monatszahl steht in X1.
folgende Array-Formel liefert Dir die Anzahl der unterschiedlichen Lieferanten pro Monat:
{=SUMME((VERGLEICH(V1:V100&E1:E100;V1:V100&E1:E100;0)=ZEILE(1:100)*(V1:V100=X1)*(E1:E100""))*1)}
ARRAY-Formel {=geschweifte Klammern} nicht eingeben;
Abschluß der Formel mit gleichzeitig Strg / Shift / Enter; - das erzeugt sie.
trapp, trapp, trapp, trapp, trapp, brrrrr
WF
http://www.excelformeln.de/
die ultimative Formelseite
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Zählen von Werten ohne Duplikate in Excel


Schritt-für-Schritt-Anleitung

Um in Excel die Anzahl der unterschiedlichen Werte zu zählen, die einer bestimmten Bedingung entsprechen, kannst Du die folgende Array-Formel verwenden. Diese Formel zählt die verschiedenen Lieferantennummern in Abhängigkeit von der Monatsnummer.

  1. Öffne Deine Excel-Datei und gehe zu einer leeren Zelle, in der das Ergebnis angezeigt werden soll.

  2. Gib die folgende Formel ein:

    {=SUMME((VERGLEICH(V1:V100&E1:E100;V1:V100&E1:E100;0)=ZEILE(1:100)*(V1:V100=X1)*(E1:E100<>""))*1)}
  3. Schließe die Eingabe der Formel mit Strg + Shift + Enter ab, damit Excel sie als Array-Formel erkennt.

Achte darauf, dass Du die Zellen V1:V100 und E1:E100 an Deine Daten anpasst. In dieser Formel steht X1 für die Zelle, in der die Monatsnummer eingegeben wird.


Häufige Fehler und Lösungen

  • #DIV/0! Fehler: Dieser Fehler kann auftreten, wenn in den Zellen, die Du zählst, leere Werte vorhanden sind. Stelle sicher, dass in den relevanten Spalten keine Leerzellen sind.
  • NV-Fehler: Wenn Du einen NV-Fehler erhältst, überprüfe, ob die verwendeten Zellbereiche korrekt sind und auch Daten enthalten.
  • Dezimalzahlen als Ergebnis: Wenn Du Dezimalzahlen statt Ganzzahlen erhältst, könnte es sein, dass eine Lieferantennummer in mehreren Monaten vorkommt. Stelle sicher, dass Du die richtigen Bedingungen in Deiner Formel verwendest.

Alternative Methoden

Eine weitere Möglichkeit, die Anzahl der eindeutigen Werte zu zählen, ist die Verwendung der Funktion ZÄHLENWENN in Kombination mit EINDEUTIGE (verfügbar in Excel 365):

=ANZAHL(EINDEUTIGE(WENN(V1:V100=X1;E1:E100)))

Diese Formel gibt Dir die Anzahl der einzigartigen Lieferantennummern zurück, die dem angegebenen Monat entsprechen.


Praktische Beispiele

Angenommen, Du hast folgende Daten in den Spalten E (Lieferantennummer) und V (Monatsnummer):

E (Lieferantennummer) V (Monatsnummer)
1001 1
1002 1
1001 2
1003 1
1002 2
1003 2

Wenn Du in Zelle X1 die Zahl 1 eingibst und die oben genannte Array-Formel anwendest, würde die Ausgabe 3 sein, da es drei unterschiedliche Lieferanten im Monat 1 gibt.


Tipps für Profis

  • Nutze die Funktion EINDEUTIGE zusammen mit FILTER, um dynamische Bereiche zu schaffen, die sich automatisch anpassen, wenn neue Daten hinzugefügt werden.
  • Experimentiere mit der Kombination von ZÄHLENWENN und SUMMEWENN, um umfassendere Analysen durchzuführen, wie z.B. die Zählung von Lieferanten, die bestimmte Kriterien erfüllen.

FAQ: Häufige Fragen

1. Wie kann ich die Formel anpassen, wenn ich nur eine bestimmte Lieferantennummer zählen möchte? Du kannst die Formel modifizieren, indem Du eine zusätzliche Bedingung hinzufügst. Zum Beispiel:

=SUMME((VERGLEICH(V1:V100&E1:E100;V1:V100&E1:E100;0)=ZEILE(1:100)*(V1:V100=X1)*(E1:E100=1001))*1)

2. Funktioniert das auch in älteren Excel-Versionen? Die Array-Formel funktioniert in den meisten Excel-Versionen, jedoch können einige Funktionen wie EINDEUTIGE nur in neueren Versionen wie Excel 365 verwendet werden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige