Ich habe eine Reihe von Werten, von denen einige eine Ziffer (z. B. 5 ) und einige zwei Ziffern (z. B. 55 ) in Zellen sind.
Für die Berechnung, die ich durchführen möchte, möchte ich die erste Ziffer der Werte verwenden. Ich habe kein Problem mit zwei Ziffern.
Wie kann ich Excel dazu bringen, " 0 " zu verwenden, wenn es sich um eine einstellige Zahl handelt, ohne in diesem Beispiel " 0 " vor " 5 " hinzuzufügen ?
Ich meine, ich möchte die Werte nicht ändern und 0 vor ihnen hinzufügen. Wie kann ich das machen, wenn es möglich ist?
Ich möchte einfach, dass Excel "0" als erste Ziffer verwendet, wenn es sich um eine einstellige Zahl handelt. Vielen Dank.
Die Antwort von Máté Juhász
INT
ist wahrscheinlich die beste Lösung. Für neugierige zukünftige Leser gibt es jedoch einen anderen, klobigeren Weg:Wenn Ihre Daten jemals mehr als zwei Stellen umfassen und Sie wirklich die Zehnerstelle und nicht nur die erste Stelle wollen,
INT
schlägt dies fehl. In diesem Fall können Sie diese klobige Version verwenden. Wenn Sie die Zehnerstelle für eine beliebige Zahl ziehen möchten, wird es unordentlicher.quelle
Verwenden Sie eine IF-Anweisung, da Sie sich nur um eine andere Regel kümmern, wenn eine Ziffer (daher weniger als 10) vorhanden ist.
Dies ist der Zellenwert in C1
Es mag seltsam erscheinen zu schreiben,
0 + F1
aber ich weiß nicht, welche Logik Sie verwenden, also habe ich es belassen, um die Formel zu demonstrieren.quelle