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

Text auf 3 Werte durchsuchen und gefundenen schreiben

Forumthread: Text auf 3 Werte durchsuchen und gefundenen schreiben

Text auf 3 Werte durchsuchen und gefundenen schreiben
01.08.2024 16:36:04
André
Hallo zusammen,
habe folgendes Problem:
aus externem Programm ausgelesene Textkette muß auf 3 unterschiedliche Werte geprüft werden. Wird einer dieser Werte gefunden, soll er in die Zelle geschrieben werden.

Beispiel:
zu suchende Werte sind: 123, 456 oder 789
Beispiel-Text: "156,215.4,456,11a,471"

Die in diesem Beispiel enthaltene Zeichenkette "456" soll in die Zelle übernommen werden. Wenn keine dieser Zeichenketten enthalten sind, soll ein Leerzeichen ausgegeben werden.

Ich hab´s schon damit versucht, klappt aber nicht:
=WENN(ISTFEHLER(FINDEN("123";AA2)>0);"123";WENN(ISTFEHLER(FINDEN("456";AA2)>0);"456";WENN(ISTFEHLER(FINDEN("789";AA2)>0);"789";" ")))

Vielleicht findet Ihr den Fehler.
Grüße André
Anzeige

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: z.B. mit AGGREGAT() ...
01.08.2024 16:49:02
neopa C
Hallo André ,

... für den Text in A1 so: =WENNFEHLER(AGGREGAT(15;6;{123;456;789}/FINDEN({123;456;789};A1)^0;1);"""n.v.")

Gruß Werner
.. , - ...
AW: Text auf 3 Werte durchsuchen und gefundenen schreiben
01.08.2024 16:51:14
BoskoBiati2
Hi,

sowas hatten wir gestern schon:

https://www.herber.de/forum/messages/1986667.html
=WENNFEHLER(INDEX($AB$1:$AB$3;AGGREGAT(15;6;ZEILE(A:A)/(ZÄHLENWENN(AA2;"*"&$B$3:$B$4&"*")>0);1));"n.v.")


mit den zu suchenden Werten in AB1:AB3
Gruß

Edgar
Anzeige
AW: Text auf 3 Werte durchsuchen und gefundenen schreiben
01.08.2024 20:06:08
André
@BoskoBiati2
Danke für den Tip, ist nicht ganz das, was ich suche (Ausgangstext in einer einzelnen Zelle), aber für eine Bereichssuche sehr gut, Danke.
AW: Text auf 3 Werte durchsuchen und gefundenen schreiben
01.08.2024 17:14:50
daniel
Hi

=let(x;{"123";"456";"789"};Textverketten(",";1;Wenn(istzahl(finden(x;AA2));x;""))

wenn "215" nicht gefunden werden soll, da es eigentlich 215.4 ist (also immer das ganze Wort zwischen den Kommas geprüft werden soll), dann

=let(x;{"123";"456";"789"};Textverketten(",";1;Wenn(istzahl(finden(","&x&",";","&AA2&","));x;""))

Gruß Daniel
Anzeige
AW: Text auf 3 Werte durchsuchen und gefundenen schreiben
01.08.2024 20:57:19
André
Hallo Werner, Edgar und Daniel,
erst mal Danke für Eure Antworten. Hab alle 3 ausprobiert, bringen aber leider nicht das gewünschte Ergebnis.

Das Ergebnis sollte so aussehen, z.B:
in Zelle B2 ist der importierte Text mit dem gesuchten Wert "123"
in Zelle A2 soll der gesuchte Wert angezeigt werden usw.

Userbild

Habt Ihr noch ´ne andere Idee?
(Danke schonmal im Voraus)
Grüße André
Anzeige
AW: Falls das...
02.08.2024 14:15:25
André
Hallo nochmal,

ich muß mich bei Euch entschuldigen.
Ich Depp hab mich gewundert, warum die Berechnung nicht stattfand, wenn der Wert in der "Import"-Zelle geändert wurde.
Die automatische Berechnung der Formeln war nicht eingeschaltet.
Eure Formeln funktionieren wie gewünscht, vielen Dank.

Euer DAU André
Anzeige
AW: Text auf 3 Werte durchsuchen und gefundenen schreiben
01.08.2024 22:37:20
BoskoBiati2
Hi,

dann zeige das mal an einer Datei mit den Formeln, die nicht das gewünschte Ergebnis bringen.

Gruß

Edgar
AW: Text auf 3 Werte durchsuchen und gefundenen schreiben
01.08.2024 22:48:35
BoskoBiati2
Hi,

hier mal ein Beispiel:

Userbild

Gruß

Edgar
Anzeige
AW: Dein gewünschte Ergebnis ...
02.08.2024 09:08:53
neopa C
Hallo André,

... wird sowohl auch mit meiner Formel ermittelt. Nachfolgende Formel einfach nach unten ziehend kopieren.

Arbeitsblatt mit dem Namen 'Tabelle1'
 AB
1WertTexte
212315,896,123,582,11a,9b
378998,136,45,448,986,789,23a
412378,123.2,223,108,125.1
545685C,489,756.C,456.A,159,758,48A
6  

ZelleFormel
A2=WENNFEHLER(AGGREGAT(15;6;{123;456;789}/FINDEN({123;456;789};B2)^0;1);"n.v.")
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg


Gruß Werner
.. , - ...
Anzeige
AW: Text auf 3 Werte durchsuchen und gefundenen schreiben
02.08.2024 09:09:22
daniel
wenn du die fehlende Klammer ergänzt. liefert meine Formel genau das was du willst.

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige