C00k1e
Lt. Commander
- Registriert
- Jan. 2008
- Beiträge
- 1.920
Hallo zusammen,
ich muss eine Excel Liste mit ca 1300 Einträgen bearbeiten. In Zeile C soll der Ort der in Spalte D steht, eingefügt werden in folgendem Format ABC_UG_Heizung
Derzeit sieht es so aus:
Eintrag Gerät Spalte C z.B: ABC_Heizung
Eintrag Ort Spalte D z.B: UG
Ich kann das Ändern in eine andere Spalte auslagern und später Spalte C komplett ersetzen.
ABC_ ist immer gleich lang, aber nicht identisch.
Der Ort ist nicht immer eingepflegt und soll dann nicht ergänzt werden bzw es reicht wenn kein Fehler kommt.
Per Funktion Teil(C1;1;4 kann ich ABC_ heraustrennen. Ein _ habe ich als Hilfe in Y1 stehen.
Per Verketten habe ich anschließend =Verketten(Teil(C1;1;4);D1;$Y$1;Teil(C1;5;50) so dass ich das gewünschte Ergebnis bekomme.
Was noch nicht funktioniert:
1. Ich möchte das Ergebnis(text) der Verketten Funktion in Zeile C zurückkopieren, ohne das im Hintergrund eine Formel steht: wie bekomme ich den Text quasi rausgetrennt.
In C soll stehen ABC_Heizung und nicht das Ergebnis von =Verketten(....), copy/paste ist möglich.
2. Wenn der Ortseintrag leer ist, wird das Ergebnis ABC__Heizung. Gibt es eine Check Funktion das er den Eintrag nicht verändert, wenn D1(Ort) leer ist? SOLVED =Wenn(Feld leer dann Spalte C nehmen sonst Verketten)
Ich hoffe ich habe es einigermaßen verständlich ausgedrückt. Danke für eure Hilfe!
ich muss eine Excel Liste mit ca 1300 Einträgen bearbeiten. In Zeile C soll der Ort der in Spalte D steht, eingefügt werden in folgendem Format ABC_UG_Heizung
Derzeit sieht es so aus:
Eintrag Gerät Spalte C z.B: ABC_Heizung
Eintrag Ort Spalte D z.B: UG
Ich kann das Ändern in eine andere Spalte auslagern und später Spalte C komplett ersetzen.
ABC_ ist immer gleich lang, aber nicht identisch.
Der Ort ist nicht immer eingepflegt und soll dann nicht ergänzt werden bzw es reicht wenn kein Fehler kommt.
Per Funktion Teil(C1;1;4 kann ich ABC_ heraustrennen. Ein _ habe ich als Hilfe in Y1 stehen.
Per Verketten habe ich anschließend =Verketten(Teil(C1;1;4);D1;$Y$1;Teil(C1;5;50) so dass ich das gewünschte Ergebnis bekomme.
Was noch nicht funktioniert:
1. Ich möchte das Ergebnis(text) der Verketten Funktion in Zeile C zurückkopieren, ohne das im Hintergrund eine Formel steht: wie bekomme ich den Text quasi rausgetrennt.
In C soll stehen ABC_Heizung und nicht das Ergebnis von =Verketten(....), copy/paste ist möglich.
2. Wenn der Ortseintrag leer ist, wird das Ergebnis ABC__Heizung. Gibt es eine Check Funktion das er den Eintrag nicht verändert, wenn D1(Ort) leer ist? SOLVED =Wenn(Feld leer dann Spalte C nehmen sonst Verketten)
Ich hoffe ich habe es einigermaßen verständlich ausgedrückt. Danke für eure Hilfe!
Zuletzt bearbeitet: