Wir wünschen allen Forenteilnehmern ein frohes Fest und einen guten Rutsch ins neue Jahr. x

Zählenwenn Bedingungen erfüllt
#1
Hallo liebe Excel-Profis,

Ich habe mich in einer Excelformel verrannt und finde die Lösung nicht. Vielleicht könnt ihr mir helfen:

Alle Zellen beinhalten Zeichenfolgen. 
Spalte A und B enthalten die Bedingungen. Nur wenn beide in gleicher Zeile erfüllt sind, soll in Spalte C alle passende Einträge gezählt werden (ohne Dublikate) und das Ergebnis in eine Zelle geschrieben werden. 
Meine Formel mit =Anzahl(Eindeutig(Wenn…))) ergibt immer 0.

Vielen Dank vorab
Antworten Top
#2
Hi,

und Du glaubst ernsthaft, dass man mit dem Text was anfangen kann?

Hast Du schon mal das versucht, was Du im Titel angegeben hast, aber mit S am Ende!?
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#3
Hallo

ich bin kein Formel Fachmann, habe es aber mal mit zwei Hilfsspalten probiert. 
Vielleicht fällt dem Kollegen Edgar dazu eine bessere Lösung ein??

In Zelle D2  =WENN(A2=B2;C2;"")
In Zelle E2  ==WENN(ZÄHLENWENN(D3:D$10000;D2)=0;C2;"")   ** D3 ist relativ adressiert! Nur so klappt es.

Doppelte werden so nicht gezählt, Nachteil ist, das bei mehrfach Werten der angezeigte Wert immer unten erscheint!
Vielleicht kann man diese Idee verbessern.

mfg Gast 123

Als Anlage noch eine Makro Lösung mit Button.  So stehen die Unikat Werte immer am Anfang.


Angehängte Dateien
.xls   Mappe2 Zählenwenn Bedingungen.xls (Größe: 25 KB / Downloads: 1)
[-] Folgende(r) 1 Nutzer sagt Danke an Gast 123 für diesen Beitrag:
  • Symbin
Antworten Top
#4
Hi,

Zitat:Vielleicht fällt dem Kollegen Edgar dazu eine bessere Lösung ein??


Wenn ich eine vernünftige Vorlage zum Problem sehe, vielleicht. Deine Tabelle trifft m.E. nicht die Problemstellung.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#5
Ich habe mal ein Beispiel beigefügt. Das Ergebnis für ABC und 19.06.2023 sollte 2 sein.


Angehängte Dateien
.xlsx   beispieldatei.xlsx (Größe: 8,69 KB / Downloads: 4)
Antworten Top
#6
Hi,

Zitat:Das Ergebnis für ABC und 19.06.2023 sollte 2 sein


Warum?
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#7
Weil in Spalte A und B geprüft werden soll, ob Eintrag ABC und 19.06.2023 vorhanden sind und nur dann sollen eindeutige Werte in Spalte C gezählt werden.
Antworten Top
#8
Hi,

=ZEILEN(EINDEUTIG(FILTER($C$2:$C$8;($A$2:$A$8=G$2)*($B$2:$B$8=$F3))))
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
[-] Folgende(r) 1 Nutzer sagt Danke an HKindler für diesen Beitrag:
  • Symbin
Antworten Top
#9
Hi,

23 Thumps_up Thumps_up sehr schöne Lösung.

so funktionierts auch:

Code:
=ANZAHL2(EINDEUTIG(FILTER($C$2:$C$8;($A$2:$A$8=G$2)*($B$2:$B$8=$F3))))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • Symbin
Antworten Top
#10
(21.06.2023, 09:07)HKindler schrieb: Hi,

=ZEILEN(EINDEUTIG(FILTER($C$2:$C$8;($A$2:$A$8=G$2)*($B$2:$B$8=$F3))))

Top! Vielen Dank, das ist die Lösung.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste