Gibt es in Excel ein benutzerdefiniertes Format, um Centwerte ohne Dezimalstellen anzuzeigen?

Gibt es in Excel ein benutzerdefiniertes Format, um Centwerte ohne Dezimalstellen anzuzeigen?

Ich möchte 0,37 in Excel als 37¢ anzeigen. Ich kann .37¢ im Format .00¢ darstellen, aber 00¢ funktioniert nicht, weil es mit dem ganzzahligen Teil funktioniert.

Ich weiß, dass das Prozentzeichen mit den nächsten beiden Ziffern funktioniert, so wie ich es gerne hätte. Vielleicht gibt es also eine Möglichkeit, eine Prozentformatierung vorzunehmen und anstelle des Prozentzeichens ein anderes Zeichen zu verwenden?

Antwort1

Wie wäre es, wenn Sie Ihren Wert mit 100 multiplizieren und dann Ihr Format mit einem Leerzeichen anstelle des Dezimalpunkts verwenden? Natürlich müssen Sie daran denken, dass alle Ihre Werte jetzt in Cents statt in Dollar und Bruchteilen von Dollars angegeben sind.

Antwort2

Es gibt einen cleveren Workaround, um Dezimalstellen als ganze Cents anzuzeigen, indem man ein Zahlenformat verwendet, ohne den tatsächlichen Wert in der Zelle zu ändern. Klicken Sie mit der rechten Maustaste auf die Zelle und wählen Sie Zellen formatieren. Gehen Sie auf der Registerkarte Zahl zu Benutzerdefiniert.

Kopieren/fügen Sie im Feld „Typ“ des benutzerdefinierten Zahlenformats Folgendes ein:

# ¢

Geben Sie dann diese Tastenkombination ein:

Ctrl+J

Und schlussendlich:

%

Klicken Sie auf „OK“, um das benutzerdefinierte Zahlenformat zu speichern. Stellen Sie anschließend das Zellenformat auf „Text umbrechen“ ein.

Das %-Symbol multipliziert die Zahl mit 100, sodass Ihre 0,37 als 37 angezeigt wird. Außerdem wird dem Format ein Prozentsymbol hinzugefügt, das Sie nicht möchten.

Ctrl+ Jverbirgt das Prozentzeichen durch Einfügen eines CHR(10)-Zeilenumbruchs, der das Prozentzeichen in eine zweite Zeile der Zelle verschiebt. Excel erhöht die Zeilenhöhe für diese Zelle nicht automatisch, sodass sie verborgen bleibt.

Das Endergebnis ist, dass ein Zellenwert von 0,37 als 37 ¢ angezeigt wird.

Antwort3

Sie können eine Formel mit einemWENNum nach Werten zu suchen, die größer (oder kleiner) als 1 sind.

=IF(AND(A1>-1,A1<1),TEXT(A1*100,"00¢"),DOLLAR(A1))

Antwort4

Ich habe verschiedene Optionen für Sie erstellt. Sie können jede verwenden, mein Bruder:

=WENN(UND(A1>-1,A1<1),TEXT(A1*100,"0.000¢"),DOLLAR(A1))

=WENN(UND(A1>-1,A1<1),TEXT(A1*100,"0,00¢"),DOLLAR(A1))

=WENN(UND(A1>-1,A1<1),TEXT(A1*100,"0.0¢"),DOLLAR(A1))

=WENN(UND(A1>-1,A1<1),TEXT(A1*100,"0.0000¢"),DOLLAR(A1))

verwandte Informationen