Frage von Ikiou, 36

Wie kann ich in einer Excel Tabelle immer nur die letzten beiden Ziffern einer Zelle ersetzen?

Hallo liebe Excel Experten,

ich habe eine Excel Tabelle in der eine Spalte mit jeweils 4 Ziffern befüllt ist. Nun möchte ich z.B. von Zeile 1-50 die jeweils letzten beiden Ziffern durch 00 ersetzen, von Zeile 60-98 durch 01,... Die ersten beiden Ziffern sollen unverändert bleiben.

Bei etwa 1000 Einträgen ist das etwas mühselig von Hand zu machen, daher würde ich gerne wissen ob es eine Möglichkeit gibt dies schneller zu erledigen?

Ich hoffe auf eure Hilfe :) Ikiou

Expertenantwort
von Suboptimierer, Community-Experte für Excel, 6

Dafür kannst du den SVERWEIS mit Textfunktionen kombinieren.

=(LINKS(C1;2)&SVERWEIS(ZEILE(C1);{1."00";50."";60."01";99."02"};2;-1))+0

Mit numerischen Operationen ginge es auch. Das wäre nur umfangreicher.

Kommentar von Ikiou ,

Danke auch dir, aber habe es jetzt schon mit Rubezahls Lösung hinbekommen.

Antwort
von Rubezahl2000, 6

Wenn deine Ziffern in Spalte A stehen, ab Zelle A1,
dann schreib in Zelle B1 die Formel
=LINKS(A1;2)&"00"
und kopierst diese Formel runter (Doppelklick auf die rechte untere Ecke der Zelle).

In Zelle B60 änderst du dann in der Formel "00" in "01" und kopierst das wieder runter, und so weiter ...
Wenn das so geklappt hat kannst du die WERTE aus Spalte B (ohne Formeln) noch mal in Spalte C kopieren, falls dich die Formeln stören.

Viel Erfolg! Klappt es?

Kommentar von Ikiou ,

Wunderbar! Hat sofort geklappt :) Danke für die schnelle Hilfe!

Kommentar von Rubezahl2000 ,

Gerne doch :-)

Expertenantwort
von Oubyi, Community-Experte für Excel, 6

Nur um mal zu Zeigen, dass es auch ohne TEXT-Funktion geht:=GANZZAHL(A1/100)*100
bzw.=GANZZAHL(A1/100)*100+1

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten