Zählen von Datensätzen mit und OHNE Duplikaten
09.06.2006 13:35:14
Datensätzen
ich habe folgendes Problem für das ich hier keine Lösung gefunden habe.
Ich habe Listen mit ziemlich vielen Datensätzen (ca 9-20T pro Liste) und
will zählen, wie viele Datensätze bestimmte Werte in verschiedenen Kategorien haben:
Nummer Kat. A Kat. B Kat.C
123 aa bli yxcv
123 cc bla yxcvyx
222 aa blub vyx
444 bb blub yx
444 aa blub vyxcv
444 aa blub yxcv
444 aa blub yxcv
666 bb blub yxcvyxv
666 aa bla yxcvyxcv
Nun will ich wissen wie viele Datensätze [=Ergebnis nach obiger Tabelle]
(1) in Kat.A aa sind [=6]
(2) in Kat.A aa sind OHNE Duplikate (gleiche Zeile) zu zählen [=5]
(3) in Kat.A aa sind und in Kat.B blub sind [=4 oder =3 ohne Duplikate]
(4) wie (3) nur ohne Duplikate und mit UND/ODER/NICHT verknüpft
Damit es nicht zu einfach ist habe ich noch folgende Randbedingungen:
- Ich kann das nicht per Hand z.B. mit Filter machen aufgrund mehrerer Abfragen und Tabellen
- Ich darf die Datensätze nicht verändern (d.h. Duplikate löschen)
Spezialfilter funktioniert anscheinend nicht, wenn Filter und Tabelle nicht im gleichen Sheet sind
=ZÄHLENWENN() funktioniert nicht über 'wenn xx in Spalte A und yy in Spalte B
Pivottabellen zählen Anzahl Daten und nicht Anzahl verschiedener Daten
? gibt es Lösungsansätze.?
Bin für jeden Ratschlag dankbar
Ansonsten bleibt mir nur eine VBA Funktion zu programmieren, die die Zeilen durchgeht und die ganze Abfragelogik enthält.
Danke und Grüße
Bernhard