suchen wenn und zahlenwenn über mehrere spalten

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

kannenklaus
*****
Beiträge: 319
Registriert: Mi, 14.12.2005 08:08
Wohnort: freising - oder dort, wo das bier herkommt

suchen wenn und zahlenwenn über mehrere spalten

Beitrag von kannenklaus »

hallo zusammen,

mit folg. verschachtelten formen wird in den spalten A bis D gesucht, ob dort A oder A/C vorkommt. trifft dies zu, wird in der spalte E "A" eingetragen.

=WENN(ZÄHLENWENN(A2:C2;"A/C")>0;"A";WENN(ZÄHLENWENN(A2:C2;"A")>0;"A";"-"))

wie sieht das gleiche aus, wenn ich nur nach einem groß geschrieben A suchen aber andere zeichen noch vorkommen?


freue mich auf eine antwort.

danke klaus
Dateianhänge
Variantenbezogenden.ods
(9.44 KiB) 84-mal heruntergeladen
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: suchen wenn und zahlenwenn über mehrere spalten

Beitrag von lorbass »

Diese Formel unterscheidet zwischen Groß- und Kleinschreibung:

Code: Alles auswählen

=WENN(SUMMENPRODUKT((A2:D2="A")+(A2:D2="A/C"));"A";"")
Gruß
lorbass
Yinan
Beiträge: 4
Registriert: Fr, 14.09.2012 12:46

Re: suchen wenn und zahlenwenn über mehrere spalten

Beitrag von Yinan »

Weiß jetzt nicht hundert prozentig was du meinst, aber mittels Wildcards kann halt hinter oder vor einem Zeichen noch beliebige anderen Zeichen stehen.

Wenn du jetzt also in der Zelle A3 den Text "blubliAblubli" zu stehen hast, und du mittels ZÄHLENWENN(A3;".*A.*") die Vorkommnisse vom Buchstaben A zählst, dann würde auch die Zelle A3 Zählen (".*" bedeutet eine beliebige Anzahl von Zeichen, muss man dann halt davor und danach schreiben, wenn sowohl davor als danach eine beliebige Anzahl an Zeichen kommen kann).

Deine Formel wäre damit umgeändert:
Wenn sowohl vor als auch nach dem A noch was kommen kann/soll:

Code: Alles auswählen

=WENN(ZÄHLENWENN(A2:C2;"A/C")>0;"A";WENN(ZÄHLENWENN(A2:C2;".*A.*")>0;"A";"-"))
oder, wenn nur hinter dem A noch was kommen kann/soll

Code: Alles auswählen

=WENN(ZÄHLENWENN(A2:C2;"A/C")>0;"A";WENN(ZÄHLENWENN(A2:C2;"A.*")>0;"A";"-"))
oder mir lorbass vereinfachter Formel (die ich jetzt nicht weiter nach geprüft habe):

Code: Alles auswählen

=WENN(SUMMENPRODUKT((A2:D2=".*A.*")+(A2:D2="A/C"));"A";"")
kannenklaus
*****
Beiträge: 319
Registriert: Mi, 14.12.2005 08:08
Wohnort: freising - oder dort, wo das bier herkommt

Re: suchen wenn und zahlenwenn über mehrere spalten

Beitrag von kannenklaus »

hallo lorbass und yinan,

beide wege mit summenprodukt und zählenwenn gehen:

Code: Alles auswählen

=WENN(ZÄHLENWENN(A2:C2;"A/C")>0;"A";WENN(ZÄHLENWENN(A2:C2;".*A.*")>0;"A";"-"))
=WENN(SUMMENPRODUKT((A2:D2=".*A.*")+(A2:D2="A/C"));"A";"")
was nicht geht, sind wildcards im summenprodukt

Code: Alles auswählen

=WENN(SUMMENPRODUKT((A2:D2="A")+(A2:D2="A/C"));"A";"")
vielen dank euch beiden
klaus
Antworten