Benutzerdefiniertes Zahlenformat
#1
Hallo Zusammen,

zwei Fragen zum Benutzerdefinierten Zahlenformat.
 
Worin liegt der Unterschied zum [hh]:mm und [h]:mm

ohne der geschweiften Klammer liegt es ja an der Berechnung über 24Stunden.
Mit der geschweiften Klammer []geht es aber auch mit einem h

Die zweite Frage wird schwieriger
Bei der Anwendung meiner Arbeitszeiten fallen auch Bereitschaftszeiten mit 50% an.
Liegt eine Bereitschaft z.B. von 14:00- 15:45 an so beträgt die Arbeitszeit 2:25:30
Genau das führt zu Problemen:
Ich war lange auf der Suche bis ich der Angezeigten fehlenden Minute dahinter gekommen bin.
Hatte versucht zu Runden usw.

Dabei ist die Ursache ganz einfach:
Wende ich das Zahlenformat [h]:mm:ss an so sieht erkennt man den Grund.

Daher die Frage: Ist es möglich das Zahlenformat [h]:mm:s  zu hinterlegen?
Bei mir kann iches hinterlegen, angezeigt wird aber trotzdem [h]:mm:ss
Oder besteht die Möglichkeit die Sekunden nur anzuzeigen,
sofern die Sekundenzahl über null ist?
Die Sekunden möchte ich nur ungern mit anzeigen.


Vielen Dank für Eure Hilfe

Grüße Andi


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#2
Hallo,

ganz verzweifelt habe ich versucht, den Fehler im Bildchen nachzuvollziehen. Ist mir einfach nicht gelungen. Wink


Zitat:Die Sekunden möchte ich nur ungern mit anzeigen.

Dann formatiere einfach um (lass die ss weg).
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hallo Günter,

ziehe ich aber von den Sol/Stunden 184:00 die Ist/Stunden 154:12 ab
ergibt das -29:48
daher versuche ich das zumindest nur -29:48 :3 angezeigt wird.
Lieber wäre es mir, wenn die Sekunden nur dann angezeigt werden,
sofern diese über null betragen


Gruß
Andi
Antworten Top
#4
Hallo Andi,

du hast meinen ironischen Hinweis bzgl. des Bildchens nicht verstanden? Dann vllt. nochmals im Klartext: um dein Problem nachvollziehen zu können, benötige ich deine (anonymisierte) Datei.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#5
Hallo Andi,

der Unterschied liegt in der Stundenanzeige.
Wenn du eine einstellige Stundenzahl, z.B. 6:30 eingibst.
Beim Format [h]:mm, wird 6:30 angezeigt.
und beim Format [hh]:mm, wird 06:30 angezeigt.

Beide Zell- Formate, lassen eine Ergebnissberechnung über 24 Std zu, wie du schon selbst festgestellt hast.

Gruß Karl
Antworten Top
#6
(06.01.2019, 01:32)hddiesel schrieb: Beim Format [h]:mm, wird 6:30 angezeigt.
und beim Format [hh]:mm, wird 06:30 angezeigt.

Hallo Karl,

jetzt ist es mir verständlich :19:


Vielen Dank für die Info


Gruß
Andi
Antworten Top
#7
Hallo Günter,

anbei die Datei...
Bei mir führe ich sie fortlaufend über das ganze Jahr.
Daher werden alle Stunden von Monat zu Monat auf das nächste Tabellenblatt übertragen.


Gruß
Andi


Angehängte Dateien
.xlsx   Excel Hilfe AZB.xlsx (Größe: 56,69 KB / Downloads: 11)
Antworten Top
#8
Hallo Andi,

genau genommen, gibst du die angezeigten Stellen, mit dem Stundenformat vor.
z.B. beim Format [hhhh]:mm und der Eingabe 6:30, wird 0006:30 angezeigt.
Ist die Anzahl der Stundenstellen, kleiner als die Formatvorgabe innerhalb der [ ],
werden die fehlenden Stellen mit 0 aufgefüllt, bei fehlenden [ ] nicht.

Beim Dezimal- Format 0000,00 und der Eingabe 6,30, werden die fehlenden Stellen ebenfalls, mit 0 aufgefüllt

Für Postleitzahlen in Deutschland z.B. mit dem fünfstelligen Ganzzahl- Format 00000 genauso.

Gruß Karl
Antworten Top
#9
Hallo Andi,

(05.01.2019, 23:44)little76 schrieb: Oder besteht die Möglichkeit die Sekunden nur anzuzeigen,
sofern die Sekundenzahl über null ist?
Die Sekunden möchte ich nur ungern mit anzeigen.

per Zellformat wüsste ich nicht, wie das machbar wäre, aber per Formel geht es z.B. so:

NQ
5200:00:0000:00
5300:00:0100:00:01
5401:20:0001:20
5501:20:0101:20:01
Formeln der Tabelle
ZelleFormel
Q52=TEXT(N52;"[hh]:mm"&WENN(REST(N52*1440;1);":ss";""))
Q53=TEXT(N53;"[hh]:mm"&WENN(REST(N53*1440;1);":ss";""))
Q54=TEXT(N54;"[hh]:mm"&WENN(REST(N54*1440;1);":ss";""))
Q55=TEXT(N55;"[hh]:mm"&WENN(REST(N55*1440;1);":ss";""))

Dann bräuchte man nur für die Anzeige diese zusätzlichen Zellen und müsste die Zellen für die Berechnung gegebenenfalls ausblenden.

Gruß Uwe
Antworten Top
#10
Hallo Uwe,

vielen Dank für Deine Hilfe....
Diese habe ich nun ausgiebig getestet und funktioniert bei mir auch, solange in Spalte N keine Zeiten summiert werden.
Sobald ich jedoch die Arbeitszeiten am laufenden tag addiert werden, erscheint bei mir wieder die Sekunden, auch wenn ich z.B. nur gerade Arbeitszeiten z.B. 08:00-12:00 eingebe. Trotzdem vielen Dank für Deine Hilfe


Grüße
Andi
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste