%20in%20Excel%202010.png)
Ich verwende Excel 2010 und habe eine Reihe von Zellen, die *10^9 enthalten, z. B. 5*10^9, 3,4*10^9, und muss *10^9 entfernen. Da es sich um etwa 50.000 Einträge handelt, möchte ich dies nicht unbedingt manuell tun, aber ich kenne mich mit Excel nicht so gut aus und bin mir nicht sicher, wie das geht. Ich habe versucht, die Funktion „Suchen und Ersetzen“ zu verwenden, aber dabei wurde der gesamte Zellinhalt entfernt, während ich die Zahl vor *10^9 behalten möchte. Ich bin sicher, dass es eine Möglichkeit geben muss, dies zu tun, aber ich weiß nicht wie! Irgendwelche Ideen oder Tipps?
Antwort1
Wenn Sie in einer Excel-Suche ein Sternchen verwenden *
, bedeutet dies „jede beliebige Zeichenfolge abgleichen“.
*10^9
bedeutet, dass die gesamte Zelle bis *10^9 abgeglichen wird. Wenn Sie also ersetzen, wird alles ersetzt.
Um eine wörtliche Bedeutung zu erhalten, *
müssen Sie diese mit einer Tilde maskieren:
~*10^9
Dies bedeutet, dass der Teil der Zelle, der nur enthält, abgeglichen wird *10^9
. Sie können das Ersetzungsfeld dann leer lassen und es wird aus den Zellen entfernt.
Antwort2
Das Problem ist das *-Zeichen, das als Platzhalter behandelt wird. Um dies zu verhindern, stellen Sie ihm das Zeichen ~ voran.
Mit anderen Worten, suchen Sie nach "~*10^9" und ersetzen Sie durch nul