07.09.2018, 10:28
(Dieser Beitrag wurde zuletzt bearbeitet: 07.09.2018, 10:28 von fruchtzwerg.)
Hallo zusammen,
ich bekomme als Ergebnis einer Umfrage alle Antwortmöglichkeiten zu der Frage in einer Excel Zelle. Das lässt sich leider nicht ändern. Getrennt werden die einzelnen Antworten durch ";#". Ich möchte nun in den Spalten daneben die einzelnen Antworten trennen:
Spalte B11: "Antwort 1;#Antwort 2;#Antwort 3;#Antwort 4;#Antwort 5"
Ergebnis:
Spalte C11:" Antwort 1"
Spalte D11: "Antwort 2"
Spalte E11: "Antwort 3"
Spalte F11: "Antwort 4"
Spalte G11: "Antwort 5"
Für die ersten beiden Spalten habe ich das mit folgenden Formeln geschafft:
C11: =MID($B11;1;FIND(";#";$B11)-1)
D11: =MID($B11;FIND(";#";$B11;1)+2;FIND(";#";$B11;FIND(";#";$B11;1)+1)-FIND(";#";$B11;1)-2)
für Spalte E,F und G wird mir das leider zu komplex. Kann mir jemand von euch helfen?
Wichtig ist dabei, dass die Antwortlängen unterschiedlich sind. Man muss also immer nach der Position von ";#" gehen und kann nicht einfach sagen: nimm zeichen X-Y.
Vielen Dank!
PS: Ich benutze Excel auf Englisch, finde() ist hier also find() und teil() ist mid()
ich bekomme als Ergebnis einer Umfrage alle Antwortmöglichkeiten zu der Frage in einer Excel Zelle. Das lässt sich leider nicht ändern. Getrennt werden die einzelnen Antworten durch ";#". Ich möchte nun in den Spalten daneben die einzelnen Antworten trennen:
Spalte B11: "Antwort 1;#Antwort 2;#Antwort 3;#Antwort 4;#Antwort 5"
Ergebnis:
Spalte C11:" Antwort 1"
Spalte D11: "Antwort 2"
Spalte E11: "Antwort 3"
Spalte F11: "Antwort 4"
Spalte G11: "Antwort 5"
Für die ersten beiden Spalten habe ich das mit folgenden Formeln geschafft:
C11: =MID($B11;1;FIND(";#";$B11)-1)
D11: =MID($B11;FIND(";#";$B11;1)+2;FIND(";#";$B11;FIND(";#";$B11;1)+1)-FIND(";#";$B11;1)-2)
für Spalte E,F und G wird mir das leider zu komplex. Kann mir jemand von euch helfen?
Wichtig ist dabei, dass die Antwortlängen unterschiedlich sind. Man muss also immer nach der Position von ";#" gehen und kann nicht einfach sagen: nimm zeichen X-Y.
Vielen Dank!
PS: Ich benutze Excel auf Englisch, finde() ist hier also find() und teil() ist mid()