Zum Beispiel
%Vor% Dies zeigt 12.4
in der angegebenen Zelle an. Es sollte 12.40
sein. Der Wert 12
wird als 12.
angezeigt, was ziemlich unnötig ist.
Wenn der Wert 0
ist, wird ein Punkt .
angezeigt. Es sollte immer zwei Dezimalziffern anzeigen - 0.00
, in diesem Fall unabhängig von dem Wert, der in einer Zelle gespeichert wird.
Wie erzwinge Excel, immer zwei Dezimalziffern in einer numerischen Zelle anzuzeigen?
Ich verwende einen der folgenden Stile, um numerische Zellen anzuzeigen.
%Vor%Ich habe einige Excel-Formeln angewendet, um einige Berechnungen für numerische Zellen durchzuführen, die nach dem Anwenden eines Zahlenformats (auf halbe Zahlen aufgerundet) für numerische Zellen durchgeführt werden sollen.
In der Excel-Formatierung bedeutet #
"setze hier nur eine Ziffer, wenn nötig", aber 0
bedeutet "setze immer eine Ziffer hier, auch wenn es eine unnötige 0 ist". Sie können das Datenformat in Apache POI genau angeben wie in Excel selbst . Wenn die 0
Ziffern angezeigt werden sollen, müssen Sie 0
s als Formatierungsziffern verwenden. Probieren Sie
Dadurch wird der Wert 0
als 0.00
und 12.4
als 12.40
angezeigt.
Tags und Links java excel apache-poi excel-2007