Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: zählenwenn ohne doppelte einträge

zählenwenn ohne doppelte einträge
RonaldoHH
Hallo zusammen,
ich verzweifele gerade und bin mir ganz sicher, dass ich hier eine Lösung finden werde.
in den Zeile a2 : a85 stehen Kundennummern, die auch merhfach vorkommen,
in den Zeilen b2: b85 stehen 3 verschiedene Produkte z.B. A, B, C
Ich möchte errechnen, wieviele KUnden z.B. Produkt A gekauft haben (ohne dass die Kunden doppelt gezählt werden.
Folgende Formel habe ich gefunden, die mir die Anzahl der Kunden errechnet (ohne doppelte)
{=SUMME(WENN(A1:A85"";VERGLEICH(A1:A85;A1:A85;0)=ZEILE(1:85))*1)}
Diese Formel funktioniert allerdings nur dann, wenn ab A1 gezählt wird.
Kann mir jemand sagen, wie ich die beiden Spalten miteinander kombiniere ?
Vielen Dank im voraus !
Gruss Ronaldo

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: zählenwenn ohne doppelte einträge
08.09.2012 09:39:20
hary
Hallo
Vlt. bekommt es ein Formelspezi schoener hin.
Tabelle1
 ABCDE
1IdProdukt  ProduktAnzahl Kunden
21a  a3
32b  b1
41a  c1
54c     
61a     
76a     
82b     
98a     
10         

verwendete Formeln
Zelle Formel Bereich
E2 {=SUMME(WENN($B$2:$B$85=D2;VERGLEICH(WENN($B$2:$B$85=D2;$A$2:$A$85);WENN($B$2:$B$85=D2;$A$2:$A$85);)=ZEILE($1:$84))*1)} $E$2
E3 {=SUMME(WENN($B$2:$B$85=D3;VERGLEICH(WENN($B$2:$B$85=D3;$A$2:$A$85);WENN($B$2:$B$85=D3;$A$2:$A$85);)=ZEILE($1:$84))*1)} $E$3
E4 {=SUMME(WENN($B$2:$B$85=D4;VERGLEICH(WENN($B$2:$B$85=D4;$A$2:$A$85);WENN($B$2:$B$85=D4;$A$2:$A$85);)=ZEILE($1:$84))*1)} $E$4
{} Matrixformel mit Strg+Umschalt+Enter abschließen

Tabellendarstellung in Foren Version 5.30


gruss hary

Anzeige
AW: zählenwenn ohne doppelte einträge
08.09.2012 15:30:51
RonaldoHH
Hi, vielen Dank für Deine Hlfe. Hat mir auf jeden Fall weitergeholfen !
Gruss
Ronaldo
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zählen ohne doppelte Werte in Excel


Schritt-für-Schritt-Anleitung

Um in Excel die Anzahl der Kunden zu zählen, die ein bestimmtes Produkt gekauft haben, ohne doppelte Einträge zu berücksichtigen, kannst Du folgende Schritte befolgen:

  1. Daten vorbereiten: Stelle sicher, dass Deine Daten wie folgt angeordnet sind:

    • Spalte A: Kundennummern
    • Spalte B: Produktnamen (z.B. A, B, C)
  2. Formel eingeben: Nutze die folgende Matrixformel, um die Anzahl der einzigartigen Kunden für ein bestimmtes Produkt zu zählen:

    =SUMME(WENN($B$2:$B$85=D2;VERGLEICH(WENN($B$2:$B$85=D2;$A$2:$A$85);WENN($B$2:$B$85=D2;$A$2:$A$85);)=ZEILE($1:$84))*1)

    Diese Formel zählt die Kunden in Spalte A, die das Produkt in Spalte B gekauft haben, ohne doppelte Werte zu berücksichtigen.

  3. Formel als Matrixformel bestätigen: Drücke Strg + Umschalt + Enter, um die Formel als Matrixformel zu speichern.

  4. Wiederhole den Vorgang: Ändere die Produktbezeichnung in D2, D3 usw., um die Anzahl der Kunden für andere Produkte zu ermitteln.


Häufige Fehler und Lösungen

  • Fehler: #WERT!: Dieser Fehler tritt auf, wenn die Matrixformel nicht korrekt als solche eingegeben wurde. Stelle sicher, dass Du Strg + Umschalt + Enter drückst.

  • Doppelte Werte werden gezählt: Überprüfe die Bereiche in der Formel. Achte darauf, dass die Suchkriterien in der Formel korrekt gesetzt sind.

  • Formel funktioniert nicht: Stelle sicher, dass die Daten in den Zellen A2:A85 und B2:B85 keine Leerzeichen oder zusätzliche Zeichen enthalten. Diese können die Ergebnisse verfälschen.


Alternative Methoden

  1. Pivot-Tabellen:

    • Du kannst auch eine Pivot-Tabelle verwenden, um die Anzahl der einzigartigen Kunden für jedes Produkt zu zählen. Füge die Kundennummern als Werte hinzu und stelle sicher, dass Du die Option "Anzahl" auswählst.
  2. Excel-Duplikate entfernen:

    • Eine andere Möglichkeit besteht darin, zuerst die doppelten Werte in Deiner Liste zu entfernen und dann die Anzahl der verbleibenden Einträge zu zählen. Dies funktioniert über die Funktion „Duplikate entfernen“ im Menü „Daten“.
  3. Power Query:

    • Mit Power Query kannst Du Daten transformieren und die Anzahl der einzigartigen Werte zählen, ohne dass eine komplexe Formel benötigt wird.

Praktische Beispiele

Angenommen, Du hast folgende Daten in Excel:

Kundennummer Produkt
1 A
2 A
1 A
3 B
2 A
4 C
5 B

Um die Anzahl der einzigartigen Kunden für Produkt A zu zählen, wendest Du die oben genannte Matrixformel an und erhältst das Ergebnis 2, da nur die Kunden 1 und 2 das Produkt A gekauft haben.


Tipps für Profis

  • Verwendung von Namen: Erstelle Namensbereiche für Deine Daten, um die Formeln lesbarer zu gestalten. Zum Beispiel, benenne den Bereich A2:A85 als Kunden und B2:B85 als Produkte.

  • Dynamische Bereiche: Wenn Deine Daten häufig aktualisiert werden, nutze dynamische Tabellen (Excel-Tabellen), um die Formeln automatisch an die neuen Daten anzupassen.

  • Kombination von Funktionen: Du kannst die Funktionen SUMME und WENN kombinieren, um komplexere Abfragen zu erstellen, die auf mehrere Bedingungen basieren.


FAQ: Häufige Fragen

1. Wie kann ich eine Zählung ohne doppelte Werte in Excel durchführen?
Verwende die Matrixformel, die wir oben besprochen haben, um die Anzahl der einzigartigen Werte zu zählen.

2. Funktioniert dies in allen Excel-Versionen?
Ja, die beschriebene Methode funktioniert in Excel-Versionen, die Matrixformeln unterstützen, z.B. Excel 2010 und neuer.

3. Kann ich auch mehrere Bedingungen einfügen?
Ja, Du kannst die ZÄHLENWENN-Funktion verwenden oder die SUMME-Funktion anpassen, um mehrere Bedingungen zu berücksichtigen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige