Ich versuche, meine Tabelle so zu formatieren, dass nur Zahlen mit einem Dezimalwert größer als 0,1 mit einer Dezimalstelle angezeigt werden. Also für zB für die Nummer 2.00625 möchte ich nur, dass dies als "2" und nicht als "2.0" angezeigt wird. Für alles andere möchte ich jedoch, dass das Zahlenformat eine Dezimalstelle ist. Für 0,725 möchte ich also "0,7".
Ich habe eine bedingte Formatformel mit MOD geschrieben, aber es scheint nicht mit einem Wert zu funktionieren, und ich kann nicht herausfinden, warum. Kann mir bitte jemand helfen, das herauszufinden?
microsoft-excel
conditional-formatting
Burner918
quelle
quelle
160
kommtMOD(C3,160)
. Um den Bruchteil zu überprüfen, benötigen SieMOD(C3,1)
.MOD(C3/160,1)
- ich habe es einfach getan, aber ich bekomme immer noch das gleiche Ergebnis.=MOD(G3/160,1)<0.1
oder einfacher sein=MOD(G5,1)<0.1
? Wenn Sie die Formel auf die ausgewählten numerischen Elemente in der Zeile anwendenC5:N5
, müssen Sie=MOD(C3/160,1)<0.1
oder angeben=MOD(C5,1)<0.1
. Ich habe Ihre Tabelle mitC5:N5
set aufC3:N3
dividiert durch 160 neu erstellt und=MOD(C5,1)<0.1
im bedingten Format für die ausgewählten Elemente verwendet, und die Formatierung war wie gewünscht. Ich denke, Sie wenden die Bedingung möglicherweise auf die falschen Zellen an.