Kann man die Formel zur Überstunden / Minusstunden Berechnung durch eine gelungene benutzerdefinierte Formatierung ersetzen?

2 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Die Formatierung wird nicht in den Formeln der Zelle erledigt, sondern per Zellformat oder bedingter Formatierung. Siehe auch hier, 4. Frage https://support.office.com/de-de/article/TEXT-Funktion-20d5ac4d-7b94-49fd-bb38-93d29371225c#bkmk_faq

Zellformatierung dürfte schwierig werden, da es sich um Text oder um negative Zeiten handelt.

Bleibt die bedingte Formatierung. Dafür verwendest du dann deine umgekehrte Prüfformel, also =(R4-S4)<0 in der BF.

Ghanasoccer 
Fragesteller
 26.11.2016, 16:15

nur durch Zellformatierung also nicht zu schaffen...

0
Wenn ich das richtig verstehe, willst Du ein Benutzerdefiniertes Format, das bei - (minus) keinen Gartenzaun zeigt?

Berechnen tut ein Format ja nichts, sondern nur darstellen, aber

das gibt es in vielen Variationen, zB::

[Blau]TTT, T.M.JJ h:mm;[Rot]-Standard;[Magenta]"-";[Farbe16]@

oder [Schwarz]+[h]:mm;[Rot]-0;[Magenta]°;[Blau]@

Letzteres dürfte für Überstunden das Beste sein.

Das zweite Format wird beim Öffnen auch in LO umgesetzt, nicht aber Formate, die sowas wie [Farbe7] (das wäre Magenta) enthalten.

Ich hab in xl aber keine über die Basisfarben hinausgehenden Farbnamen gefunden, die zB Dunkelgrün anders als [Farbe10] auszudrücken erlaubten, so dass auch die in LO unverändert übernommen werden könnten. Ist aber vllt gar nicht Dein Problem.

[Farbe18] ist in xl zB ein aufgehelltes Braun, Kannst rumprobieren. Geht entsprechend der alten xl-7-Farbliste bis 56, auch in neueren Versionen

Blaugrün wird als Blau gelesen und ohne weiteren Hinweis so gespeichert.

Du kannst auch die Grenze von 0 wegverschieben, wenn diuch sowas interessiert, stell eine neue Frage oder frag hier nach!

Ghanasoccer 
Fragesteller
 27.11.2016, 00:26

Farben sind ja nicht so wichtig. ich wollte nur die Tabelle weitergeben, damit meine Mitarbeiter diese benutzen können und fals was kaputt geht auch wieder richten können (also auch mit wenig excelkenntnisse) . also wenn in der Zelle einfach eine Zeit minus der SOLL-Zeit steht und die negativergebnisse einfach als -[h]:mm ausgegeben weden und die positiven als [h]:mm reicht das vollkommen aus.

0
Iamiam  27.11.2016, 00:30
@Ghanasoccer

dIE NEGATIVEN WERDEN ALS EINFACHE mINUSZAHL 8IN tAGEN19 AUSGEGEBEN; wENNS H SEIN SOLLEN; DANN EBEN DOCH BESSER DIE tEXT-fORMEL1

Oder *wenn(Wert<0;-1:1), aber da ist die Irrtumsgefahr groß, dass man das - nirgends sonst bemerkt.

0