TEXTTEILEN Funktion #Wert Fehler
#1
Hallo zusammen,

ich bekomme eine Fehlermeldung bei dieser Formel

=UND(TEXTTEILEN(A2:A2;"-");TEXTTEILEN(A2:A2;"_"))

Die Formel sollen den Text teilen bei unterschiedlichen Delimiter wie z.B.

DE-Hoffmann
DE-Jansen
DE_Paulsen

Hat jemand eine Idee was ich da machen kann

Danke vorab

VG Michael
Antworten Top
#2
Hi,

TEXTTEILEN() erwartet als erstes Argument einen einzigen Text und keine Matrix.
UND() erwartet mehrere Wahrheitswerte (wobei Zahlen auch als Wahrheitswerte angesehen werden) und keine Texte

so würde es funktionieren
=WENN(SPALTEN(TEXTTEILEN(A1;"_")>1);TEXTTEILEN(A1;"_");TEXTTEILEN(A1;"-")

bzw. etwas übersichtlicher mit LET()
=LET(x;A1;a;TEXTTEILEN(x;"_");WENN(SPALTEN(a)>1;a;TEXTTEILEN(x;"-")))
Gruß,
Helmut

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

einfacher so:

Code:
=TEXTTEILEN(WECHSELN(A2;"-";"_");"_")
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:
  • Excel_F
Antworten Top
#4
Hallo Edgar,

Deine Lösung gefällt mir, denn dann wird auch 'DE-Jansen_Schneider' korrekt aufgeteilt.

Gruß von Luschi
aus klein-Paris
Antworten Top


Gehe zu:


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