In einem variablen Beschriftungsbild möchte ich folgendes Ergebnis:
Ist die Nachkommastelle einer Wandstärke ungleich null, dann sollte eine Nachkommstelle ausgegeben werden.
Ist die Nachkommastelle einer Wandstärke null, dann keine Nachkommastelle.
(d.h. z.B. 36,5 ==> 36,5 und 24==>24)
Die Formel incl. Formateinstellung bekomme ich nicht hin.Kann hier jemand helfen?
Vielen Dank
- Forum
- CAD Allgemein
- CAD Listen / Reports / (variables) Besch...
[Frage] Beschriftungsbild [Gelöst]
Lösung anzeigen Lösung verbergen
das sollte funktionieren:
_IF_(@211@*100-ROUND(@211@*100;0)<>0)(FORMAT("%.1f";@211@*100))_ELSE_(FORMAT("%.0f";@211@*100)))
das sollte funktionieren:
_IF_(@211@*100-ROUND(@211@*100;0)<>0)(FORMAT("%.1f";@211@*100))_ELSE_(FORMAT("%.0f";@211@*100)))
_IF_(INT(Wert1)=Wert1)Format("%.0f";Wert1)_ELSE_Format("%.3f";Wert1)
Format der Formel ist ein Textformat - z. B. A10
Besten Dank für eure schnellen Lösungen!
Mit war nicht klar, dass ich bereits in der Formel das Format festlegen kann.
Bei "Input_or_no_Input" habe ich kein Ergebnis bekommen. Da die von "Stein" angebotene Lösung funktioniert habe ich nicht weiter geforscht, woran es liegen könnte.