Excel – bestimmte Werte aus Zelle auslesen?
Hallo,
ich habe eine Frage bzgl. dem Auslesen von bestimmten Werten einer Zelle.
meine Zelle enthält folgendes: "blabla1: Text1 | blabla2: Text2"
Nun zu meiner Frage: ich möchte Text1 und Text2 in einem anderen Blatt in zwei verschiedenen Zellen ausgeben. Wobei hier die Schwierigkeit ist, dass beide Texte jeweils 2 verschiedene Zeichenlängen aufweisen können und ich somit mit der Formel "=teil()" anstehe.
Hoffe ich habe das verständlich erklärt. Danke schonmal für eure Hilfe.
– verwende das neueste Excel for Mac
2 Antworten
Wenn Du wirklich nur Text1 bzw. Text 2 (ohne das blabla: davor) haben willst, wird es etwas komplizierter. Dann müssten folgende Formeln funktionieren. Probier's mal aus.
Der Ausgangstext steht in A1.
=TEIL(A1;FINDEN(":";A1)+2;FINDEN("|";A1)-FINDEN(":";A1)-4)
liefert Text1.
=TEIL(A1;FINDEN(":";A1;FINDEN(":";A1)+1)+2;999)
liefert Text2.
Die beiden Texte sind immer durch | getennt und dieses Zeichen kommt auch sonst nicht vor? dann
Text 1:
=LINKS(A1;FINDEN("|";A1)-1)
Text 2
=RECHTS(A1;LÄNGE(A1)-FINDEN("|";A1))
deine 1. Fornel bringt den blabla1: Text1, die 2. bringt blabla2: Text2. Beides war nicht gefragt.
Müßte das am Ende nicht -3 heißen bei der ersten Formel? Also so