Live-Forum - Die aktuellen Beiträge
Datum
Titel
23.04.2024 14:59:21
23.04.2024 14:47:39
23.04.2024 14:23:45
Anzeige
Archiv - Navigation
1224to1228
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

zählewenn ohne Duplikate

zählewenn ohne Duplikate
Heinzs
Hallo alle zusammen,
ich möchte mit zählewenns zählen jedoch ohne Duplikate
Gegeben ist folgende Tabelle
Spalte A Spalte B
Lieferant Seriennummern
A 1
A 1
A 2
B 1
C 1
D 1
E 1
F 1
F 2
F 3
Anmerkung: Spalte A sind die Buchstaben, Spalte B die Zahlen.
In Spalte C möchte ich die Anzahl unterschiedlicher Seriennummer je Lieferant zählen, d.h.
in C1=2 (1 Lieferant mit 2 verschiedenen Seriennummern),
C2=2 (1 Lieferant mit 2 verschiedenen Seriennummern),
C3=2 (1 Lieferant mit 2 verschiedenen Seriennummern),
C4=1 (1 Lieferant mit 1 verschiedener Seriennummer),
C5=1 (1 Lieferant mit 1 verschiedener Seriennummer),
C6=1 (1 Lieferant mit 1 verschiedener Seriennummer),
C7=1 (1 Lieferant mit 1 verschiedener Seriennummer),
C8=3 (1 Lieferant mit 3 verschiedener Seriennummer),
Wie kann ich das realisieren?
Die Zuweisung sollte in VB erfolgen,
d.h. cells(3,1).formula= ...
Danke für Hilfe!
Schönes Wochenende,
Heinz

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

Betreff
Benutzer
Anzeige
AW: zählewenn ohne Duplikate
05.08.2011 21:04:22
Josef

Hallo Heinz,
Guckst du: http://excelformeln.de/formeln.html?welcher=334
Tabelle1

 ABCDEFG
1LieferantSeriennummern   LieferantAnzahl
2A1   A2
3A1   B1
4A2   C1
5B1   D1
6C1   E1
7D1   F3
8E1     
9F1     
10F2     
11F3     

Formeln der Tabelle
ZelleFormel
G2{=SUMME((VERGLEICH($A$2:$A$20&$B$2:$B$20;$A$2:$A$20&$B$2:$B$20;0)=ZEILE($1:$19)*($A$2:$A$20=F2)*($B$2:$B$20<>""))*1)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Und in VBA:
Cells(x,y).FormulaArray= "=SUM((MATCH($A$2:$A$20&$B$2:$B$20,$A$2:$A$20&$B$2:$B$20,0)=ROW($1:$19)*($A$2:$A$20=F2)*($B$2:$B$20""))*1)"

« Gruß Sepp »

Anzeige
AW: zählewenn ohne Duplikate
08.08.2011 15:27:24
heinzs
Danke für Hilfe! Klappt prima.
MfG Heinz

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige