Excel: Wie ausblenden, Stunden oder Minuten, wenn Sie entweder gleich null ist?
Nun habe ich formatiert mein Handy mit:
h "hours" m "minutes"
Also, wenn meine Zelle hat 7:00
es zeigt, wie 7 hours 0 minutes
. Gibt es eine Möglichkeit zu entfernen, die Stunden oder die Minuten aus, wenn diese null sind? So etwas wie 7 hours
oder 0:30
als 30 minutes
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie Excel 2007 oder höhere Versionen (aber anscheinend nicht mit Excel für Mac 2011) dies erreichen Sie mit einer Kombination von regelmäßigen Formatierung und bedingte Formatierung.
Vorausgesetzt, die Daten in A1 nach unten einen regulären benutzerdefinierten format wie dieses
[<0.0415][m]" minutes";h "hours" m "minutes"
Dass Ihnen das gleiche wie die Vorherige Formatierung der Ausnahme, dass jede Wert < 01:00 wird angezeigt, wie
30 minutes
Können Sie jetzt fügen Sie eine bedingte Formatierung Bedingung. Mit Spalte A ausgewählt haben dieses
Bedingte Formatierung > Neue Regel > Verwenden Sie eine Formel zur Ermittlung der zu formatierenden Zellen > geben Sie diese Formel in das Feld
=MINUTE(A1)=0
Klicken Sie auf die "format" - Taste und legen Sie die folgenden Zahlenformat
h" hours"
Nun, wenn man 16:00 in A1 angezeigt werden als nur
16 hours
[bedingte Formatierung-Regeln wird immer über regelmäßige Formatierung]
Wenn Sie sind den Umgang mit "elapsed" Zeiten statt Uhrzeiten, dann möchten Sie vielleicht zu verwenden [h] statt h in all den Stunden, die Formate zu zeigen, Stunden, 24+
[<0.0415]h\:m "minutes";h "hours" m "minutes"
format, es ist eine Schande, kann ich nichtm "minutes"
statth\:m "minutes"
. Auch ich bin mit mac excel 2011, aber ich kann nicht scheinen zu finden ein Weg, um ein Zahlenformat auf eine bedingte Formatierung Regel.[<0.0415]m "minutes"
funktioniert nicht. Ist die Bedingung der spezifisch auf die Stunden?Print format(now,"hh:nn")
wieder die gleichen wiePrint format(now,"hh:mm")
. So ist es vielleicht-wie Sie sagen -, regional-und/oder begrenzt auf VBA.