Anzahl Nachkommastellen mit Makro formatieren?

Moin,

ich habe ein Tabellenblatt mit ca. 200 Zellen, die mit Bedingter Formatierung hinterlegt sind, je nach dem mit rot, gelb oder grün.

Je nach gewähltem Wert ist dieser Range an Zellen mal mit Zahlen 4 stelliger Art oder auch mit Zahlen die nur 2 Stellen haben belegt.

ICh hätte jetzt gerne folgende „automatische“ Formatierung, oder auch per Knopfdruck.

Bei Zahlen 10 und kleiner 2 Nachkommastellen, zwischen 10 und 100 eine Nachkommastelle. Ab 3-stelligen Zahlen keine Nachkommastelle mehr angezeigt.

Wie kann ich das realisieren.

Nebenbemerkung, die Farbkodierung der bedingten Formatierung ist nicht für alle Zellen gleich.

Danke udn Gruß

Slam

Moin slam,

Bei Zahlen 10 und kleiner 2 Nachkommastellen, zwischen 10 und
100 eine Nachkommastelle. Ab 3-stelligen Zahlen keine
Nachkommastelle mehr angezeigt.

Das müsste mit dieser Formel klappen:

=WENN(A1100;TEXT(A1;"#.##0")*1;TEXT(A1;"#0,0")*1))

Zuerst wird die Zahl auf die Größe überprüft, dann mittels Text-Funktion in Text mit dem gewollten Zahlenformat umgewandelt und schließlich mit 1 multipliziert, um wieder als Zahl dazustehen.

Gruß Alex

ICh hätte jetzt gerne folgende „automatische“ Formatierung
Bei Zahlen 10 und kleiner 2 Nachkommastellen, zwischen 10 und
100 eine Nachkommastelle. Ab 3-stelligen Zahlen keine
Nachkommastelle mehr angezeigt.

Hallo Slam
Du kannst das über die Zellformatierung machen: Menu Format - Zellen - Zahlen - Benutzerdefiniert - Typ:
[