Einstellige und zweistellige Trennung


11

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.

Antworten:


23

Sie können diese Formel verwenden: =INT(A2/10)

Excel-Tabelle mit Beispieldaten


Danke vielmals! Ich habe versucht, dies mit der Funktion = Left () zu tun. Ich wusste nichts über = int (). Danke noch einmal.
Max

3

Die Antwort von Máté JuhászINT ist wahrscheinlich die beste Lösung. Für neugierige zukünftige Leser gibt es jedoch einen anderen, klobigeren Weg:

=VALUE(RIGHT(LEFT("0"&A2,LEN(A2))))

Wenn Ihre Daten jemals mehr als zwei Stellen umfassen und Sie wirklich die Zehnerstelle und nicht nur die erste Stelle wollen, INTschlä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.

=VALUE(RIGHT(LEFT(TEXT(A2,"00"),LEN(TEXT(A2,"00"))-1)))

Beispiele


2
= INT (MOD (ABS (A2), 100) / 10) - Obwohl je nach Anwendungsfall die Bauchmuskeln möglicherweise nicht erwünscht sind.
Taemyr

2

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

=IF(A1<10, 0 + F1, LEFT(A1,1) +F1)

Es mag seltsam erscheinen zu schreiben, 0 + F1aber ich weiß nicht, welche Logik Sie verwenden, also habe ich es belassen, um die Formel zu demonstrieren.

Geben Sie hier die Bildbeschreibung ein

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.