evolution
Goto Top

Excel: Zeitberechnung mit einzelnen Werten (Uhrzeit) Wert berechen

Hallo,
ich hätte mal eine Frage an die Excel-Spezialisten.

Ich habe eine Art Anwesenheitsliste im Spaltenformat. Nun stehe ich vor folgendem Problem:

In einer Reihe stehen je Spalte(Tag) folgende Einträge. 8:15 | A | P | 10:27 | etc.
Bei den o:oo Einträgen handelt es sich um die Uhrzeit, die der Arbeitnehmer zu spät gekommen ist.
Aus den Uhrzeiten soll nun die gesamte Fehlzeit errechnet werden.

Die Schicht geht von 8:00 bis 14:00 Uhr. Wie kann ich nun die gesamte Verspätung für den Monat berechnen?

50c4550c3d64cb922ba7d5579bbcd1e6

Content-ID: 274113

Url: https://administrator.de/forum/excel-zeitberechnung-mit-einzelnen-werten-uhrzeit-wert-berechen-274113.html

Ausgedruckt am: 23.12.2024 um 02:12 Uhr

114757
114757 09.06.2015 um 14:20:15 Uhr
Goto Top
Moin,
wo ist jetzt das Problem ?:
http://www.excel-helfer.de/excel-zahlen-uhrzeit.html

Gruß jodel32
evolution
evolution 09.06.2015 um 14:33:38 Uhr
Goto Top
Das Problem ist, der Aufbau der Tabelle.
In der Summenspalte rechne ich =(AC16-"08:00")+(Y16-"08:00") u.s.w.
Ich muss also für jede Spalte die Berechnung machen. Die Formel wird elendig lang. Ich dachte, das geht einfacher..
114757
114757 09.06.2015 aktualisiert um 14:38:12 Uhr
Goto Top
Zitat von @evolution:
Das Problem ist, der Aufbau der Tabelle.
Wieso baust du die Tabelle dann nicht um ?
In der Summenspalte rechne ich =(AC16-"08:00")+(Y16-"08:00") u.s.w.
Ich muss also für jede Spalte die Berechnung machen. Die Formel wird elendig lang. Ich dachte, das geht einfacher..
Stell doch mal ein Bild rein oder beschreibe es für uns etwas verständlicher. Merci.
Formatierungsmöglichkeiten gibt es hier genug, man muss sie nur nutzen: Formatierungen in den Beiträgen
evolution
evolution 09.06.2015 um 14:45:26 Uhr
Goto Top
Umbauen darf ich die Tabelle nicht! Hab das Foto oben angehängt.
Mein Problem besteht darin, dass ich eine elendig lange Formel bekomme und jede Spalte einzeln angeben muss.
Hinzu kommt, dass in den Spalten nicht immer eine Zeit steht, sondern auch diverse Kürzel.
Mit der Formel kommt dann halt immer nur #Wert raus. Müsste also noch eine Prüfung hin, ob die Spalte eine Uhrzeit beinhaltet.
114757
114757 09.06.2015 aktualisiert um 14:53:09 Uhr
Goto Top
Dafür gibts die Formel Istzahl() welche überprüft ob eine Zelle eine Zahl beinhaltet, eine Zeit ist nämlich nur eine Zahl.
evolution
evolution 09.06.2015 um 15:04:53 Uhr
Goto Top
Das weiß ich. Aber ich dachte, es geht kürzer!

=WENN(ISTZAHL(B20);(B20-"08:00");0)+WENN(ISTZAHL(C20);(C20-"08:00");0)+WENN(ISTZAHL(D20);(D20-"08:00");0)+WENN(ISTZAHL(E20);(E20-"08:00");0)+WENN(ISTZAHL(F20);(F20-"08:00");0)+WENN(ISTZAHL(G20);(G20-"08:00");0)+WENN(ISTZAHL(H20);(H20-"08:00");0)+WENN(ISTZAHL(I20);(I20-"08:00");0)+WENN(ISTZAHL(J20);(J20-"08:00");0)+WENN(ISTZAHL(K20);(K20-"08:00");0)+WENN(ISTZAHL(L20);(L20-"08:00");0)+WENN(ISTZAHL(M20);(M20-"08:00");0)+WENN(ISTZAHL(N20);(N20-"08:00");0)+WENN(ISTZAHL(O20);(O20-"08:00");0)+WENN(ISTZAHL(P20);(P20-"08:00");0)+WENN(ISTZAHL(Q20);(Q20-"08:00");0)+WENN(ISTZAHL(R20);(R20-"08:00");0)+WENN(ISTZAHL(S20);(S20-"08:00");0)+WENN(ISTZAHL(T20);(T20-"08:00");0)+WENN(ISTZAHL(U20);(U20-"08:00");0)+WENN(ISTZAHL(V20);(V20-"08:00");0)+WENN(ISTZAHL(W20);(W20-"08:00");0)+WENN(ISTZAHL(X20);(X20-"08:00");0)+WENN(ISTZAHL(Y20);(Y20-"08:00");0)+WENN(ISTZAHL(Z20);(Z20-"08:00");0)+WENN(ISTZAHL(AA20);(AA20-"08:00");0)+WENN(ISTZAHL(AB20);(AB20-"08:00");0)+WENN(ISTZAHL(AC20);(AC20-"08:00");0)+WENN(ISTZAHL(AD20);(AD20-"08:00");0)+WENN(ISTZAHL(AE20);(AE20-"08:00");0)+WENN(ISTZAHL(AF20);(AF20-"08:00");0)
114757
Lösung 114757 09.06.2015 aktualisiert um 15:50:19 Uhr
Goto Top
Aber ich dachte, es geht kürzer!
Kürzer geht immer ...ich dachte das Stichwort reicht face-wink , war wohl Wunschdenken.
Stichwort Matrix-Formel: (Bereich der Zeile musst du anpassen), hier ist es egal ob Zeilen dazwischen sind die keine Zeiten sind.
=SUMME(WENN(ISTZAHL(B20:AF20);(B20:AF20)-"08:00";""))  
BITTE BEACHTEN: Dies ist eine Matrix-Formel. Man muss die Formel mit STRG-SHIFT-ENTER abschließen anstatt nur mit einem "einfachen" Enter. Eine Matrixformel erkennt man in Excel daran das in der Formelzeile die Formel mit geschweiften Klammern eingefasst wird.

9a2e1999d8606b070b15ea57efcae691
evolution
evolution 09.06.2015 um 15:52:41 Uhr
Goto Top
Danke.. Das war es, was ich gesucht habe. Das mit den Matrix-Formeln wird ich mir mal genauer ansehen. Also nochmal DANKE!
evolution
evolution 09.06.2015 aktualisiert um 19:22:49 Uhr
Goto Top
Also ich muss nochmal was fragen.. Ich versuche mit einem ZÄHLENWENN(B20:AF20;ISTZAHL(B20:AF20)) die Anzahl der Tage zu ermitteln, an denen eine Verspätung drin steht. Leider funktioniert es nicht. Nach etwas Google, las ich, dass die Funktion ZÄHLENWENN keine Unterfunktionen unterstützt..
Gibt es hier eine Alternative? Danke im Voraus


EDIT: Hab es schon gefunden.. ANZAHL()