ich habe Dienstag schon mal gefragt aber
leider hatte keiner eine Lösung.
Vielleicht klappt es ja Heute.
Besteht die Möglichkeit, bei der Funktion
Teilergebnis (=TEILERGEBNIS(2;$A$6:$A$5000)die
doppelten Datensätze nicht zu zählen ??
Gruss Dieter
Vielleicht klappt es ja Heute.
Besteht die Möglichkeit, bei der Funktion
Teilergebnis (=TEILERGEBNIS(2;$A$6:$A$5000)die
doppelten Datensätze nicht zu zählen ??
Gruss Dieter
da hast Du auch eine antwort bekommen.
gruss thomas
Gruss Dieter
ja was denn nun : TEILERGEBNIS bezieht sich auf eine gefilterte tabelle und nicht auf die GANZE.
im 1. posting beziehst Du Dich auf einen DATENSATZ (komplette zeilen sind gleich), nun auf eine ZELLE (nach datum filtern) ?
oder ist mein begriffsvermoegen durch die muenchner starkbierzeit schon zu vernebelt ;-)
gruss thomas
p.s. ZÄHLENWENN ??
ich hab mal ne Formel gebastelt.
Gefiltert wird nach Spalte A, Ergebnis ist die ANZAHL der VERSCHIEDENEN Einträge in Spalte B.
In Zeile 1 stehen die Überschriften, dann kommen alle Einträge:
=SUMMENPRODUKT(TEILERGEBNIS(3;INDIREKT("B"&ZEILE(2:100)))*(ZÄHLENWENN(BEREICH.VERSCHIEBEN(B1;;;ZEILE(2:100));B2:B100)=1))
Ich hab´s nur überschlägig getestet - sollte aber funktionieren.
Gruß Boris
A B C
1.1.2 ; 4711 ; 1000m²
1.1.2 ; 4711 ; 1000m²
1.1.2 ; 4712 : 4000m²
u.s.w.
Nun möchte ich über den Autofilter nur den z.B. Mai anzeigen lassen.
Dann möchte ich über Teilergebnis die m² für Mai anzeigen.
Noch kein Problem.
Und nun möchte ich die Anzahl der Chargen-Nr. ohne doppelte anzeigen lassen ; und genau da liegt mein Problem.
Kennst Du eine Lösung ??
Gruss Dieter
ich hatte dir ja bereits eine Lösung gepostet. Leider musst ich inzwischen feststellen, dass sie nicht ganz funktioniert. Ich werde aber noch etwas ausprobieren und mich dann ggfls. wieder melden - denn das Problem ist kniffelig und daher interessant.
Gruß Boris
weil ich eine Lösung selbst gut gebrauchen kann, hab ich nochmal woanders nachgefragt, und der obergeniale JensF hat´s geschafft.
Bereich: A1 bis B100 - Überschriften in Zeile 1:
{=SUMME((VERGLEICH(WENN(TEILERGEBNIS(3;INDIREKT("B"&ZEILE(2:100)));B2:B100);WENN(TEILERGEBNIS(3;INDIREKT("B"&ZEILE(2:100)));B2:B100);0)=ZEILE(1:99))*(WENN(TEILERGEBNIS(3;INDIREKT("B"&ZEILE(2:100)));A2:A100)<>FALSCH))}
Ich bin jetzt zu faul, die Startzeilen anzupassen. Das bekommst du vielleicht selbst hin...;-)))
Gruß Boris
anscheinend kann man ZÄHLENWENN nicht in einem "gefilterten Array" verwenden.
Da liegt wohl der Hase im Pfeffer.
Aber schön, dass es läuft!
Gruß Boris