Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zelle auf Text prüfen und Zahl ausgeben

Zelle auf Text prüfen und Zahl ausgeben
11.08.2021 09:29:07
Thomas
Hallo
Ich möchte gerne A 1 nach verschiedenen Begriffen durchsuchen, und falls
sie einen der Begriffe enthalten, unterschiedliche Werte ausgeben.
In A1 stehen aber ganze Sätze und es müsste also nach den Begriffen gesucht werden.
Enthält A1 das Wort "Auto", dann den Zahl "1" ausgeben,
Enthält A1 das Wort "Katze", dann den Zahl "2" ausgeben,
Enthält A1 das Wort "Essen", dann den Zahl "3" ausgeben.
Ich müsste also irgendwie eine verschachelte Wenn Funktion schreiben.
Ich habe bisher diese hier verwendet, die jedoch nur nach EINEM Begriff sucht,
nicht nach drei unterschiedlichen.
=WENN(ISTZAHL(FINDEN("auto";A1));"1";"")
Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zelle auf Text prüfen und Zahl ausgeben
11.08.2021 09:34:14
Hajo_Zi
für "" den zweiten und dritten Vergleich mit wenn.
Ich baue keine Datei nach.
GrußformelHomepage
Anzeige
AW: Zelle auf Text prüfen und Zahl ausgeben
11.08.2021 09:44:41
Thomas
Super, das war ja gar nicht so schwer.
Danke!
AW: Zelle auf Text prüfen und Zahl ausgeben
11.08.2021 10:14:46
Daniel
Hi
schreibe die Begriffe Auto, Katze, Essen in die Zellen D1:D3 (oder dort wo platz ist)
schreibe in die Spalte daneben (E1:E3), den Wert der ausgegeben werden soll, wenn der Wert gefunden wurde also 1, 2, 3
verwende die Formel: =Wennfehler(Index(E:E;Aggregat(15;6;Zeile($D$1:$D$3)/IstZahl(Finden($D$1:$D$3;A1));1));"")
kommen mehrere Begriffe aus der Liste in A1 vor, so wird der erste Treffer aus der Liste verwendet.
Gruß Daniel
Anzeige
=VERGLEICH(A1;{"Auto";"Katze";"Essen"};)
11.08.2021 10:39:58
Rudi
Auto=1 Katze=2 Essen=3
11.08.2021 11:00:53
WF
Hi,
=SUMME(ISTZAHL(SUCHEN({"Auto";"Katze";"Essen"};A1))*{1;2;3})
WF
Geht in die Hose, wenn 2 verschiedene Begriffe vorkommen.
nimm MAX statt SUMME
11.08.2021 11:13:18
WF
=MAX(ISTZAHL(SUCHEN({"Auto";"Katze";"Essen"};A1))*{1;2;3})
Bei verschiedenen vorkommenden Begriffen wird der höherwertige ausgegeben.
WF
Anzeige
AW: nimm MAX statt SUMME
11.08.2021 13:54:03
Daniel
oder so, wenn mehrere Begriffe gleichzeitig vorkommen können und dies auch so angezeigt werden soll:

=SUMME(ISTZAHL(SUCHEN({"Auto";"Katze";"Essen"};A1))*{1;2;4})

dann gilt:
1 = Auto
2 = Katze
3 = Auto + Katze
4 = Essen
5 = Auto + Essen
6 = Katze + Essen
7 = Auto + Katze + Essen
Gruß Daniel
Anzeige
ja, das ist pfiffig
11.08.2021 14:17:04
WF
.
ermöglicht das "Ankreuzen" von max. 49 Elementen
13.08.2021 03:37:20
max.
... denn LOG(999.999.999.999.999 als größte exakte Zahl in Excel;2) = 49,8~
50 werden es noch durch Hinzunahme der exakten Minuszahlen.
Bei Daniels korrekter Auflistung des Ergebnisraums von 3 Elementen fehlt nur der Fall [nichts], damit 2^3 = 8 als Anzahl möglicher Ausgänge resultiert.
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige