Office: (Office 2013) Arbeitszeiten aus mehreren Tabellenblätter

Helfe beim Thema Arbeitszeiten aus mehreren Tabellenblätter in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Moin Excel Profis, ich habe eine Tabelle wo ich aus ca. 20 Blätter die Arbeitszeit pro Fahrer brauche. Im Blatt gesamt steht in Spalte G der Fahrer.... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Hobbit, 28. April 2025 um 06:37 Uhr.

  1. Hobbit Erfahrener User

    Arbeitszeiten aus mehreren Tabellenblätter


    Moin Excel Profis,

    ich habe eine Tabelle wo ich aus ca. 20 Blätter die Arbeitszeit pro Fahrer brauche.

    Im Blatt gesamt steht in Spalte G der Fahrer.
    Dann gibt es Blätter die z.B. vom 01.05.2025 - 31.05.2025 bezeichnet sind.
    In den Datums blättern stehen in Spalte Q die Fahrer und in Spalte S die Soll Arbeitszeit pro Fahrer, die im Blatt Gesamt in Spalte H zusammengezählt werden soll.
    Dann stehen in den Datums blättern in Spalte T die Ist Arbeitszeit pro Fahrer, die im Blatt Gesamt in Spalte I zusammengezählt werden soll.
    Könnt ihr da bitte mal schauen, ob das zu bewältigen ist?

    Vielen dank für Die Mühe.
    MFG Jens
     
  2. steve1da Office Guru
    Hola,
    erfasse alle Daten in einem Blatt untereinander und löse es dann bequem mit Summewenn().
    Ansonsten musst du nach
    Summewenn über mehrere Tabellenblätter
    googlen und landest zB hier: Flexible Alternative zur Summierung über mehrere Tabellen
    Mir ist das allerdings bei den Blattnamen zu aufwändig das für dich zu bauen.
    Gruß,
    steve1da
     
  3. {Boris} Erfahrener User
    Hi,

    Steve hat Dir ja schon den Link geschickt.
    Um alle Blätter aufzulisten, kannst Du folgenden Code verwenden:

    Code:
    Sub alle_Blaetter()
    Dim l As Long
    Dim Ws As Worksheet
    l = 1
    With Worksheets("Gesamt")
        .Columns(13).ClearContents
        For Each Ws In ThisWorkbook.Worksheets
            If Ws.Name <> "Gesamt" And Ws.Name <> "Vorlage" Then
                .Cells(l, 13) = Ws.Name
                l = l + 1
            End If
        Next Ws
    End With
    End Sub
    Damit werden im Blatt "Gesamt" alle Blätter in Spalte M aufgelistet, die nicht "Gesamt" oder "Vorlage" heißen.

    Jetzt vergibst Du einen Namen (Strg+F3), Name: Alle
    Unter "Bezieht sich auf" gibst Du ein:

    =Gesamt!$M$1:INDEX(Gesamt!$M:$M;ANZAHL2(Gesamt!$M:$M))

    Dazu folgende Formeln:

    H2:
    =SUMME(SUMMEWENNS(INDIREKT("'"&Alle&"'!S:S");INDIREKT("'"&Alle&"'!Q:Q");$G2))

    I2:
    =SUMME(SUMMEWENNS(INDIREKT("'"&Alle&"'!T:T");INDIREKT("'"&Alle&"'!Q:Q");$G2))

    Beide Formeln runterkopieren.
     
  4. {Boris} Erfahrener User

    Arbeitszeiten aus mehreren Tabellenblätter

    Da ich die Datei eh fertig hatte, häng ich sie Dir hier als xlsx an. Den Code hab ich dort in ein Textfeld integriert.
    Spalten H und I haben das Zahlenformat [hh]:mm
    Da sich die Datei hier grad nicht hochladen lässt (warum auch immer), hab ich ausnahmsweise mal den Herber-Server "missbraucht": https://www.herber.de/bbs/user/177292.xlsx
     
  5. Hobbit Erfahrener User
    Moin,
    das ist schon Top, aber leider berechnet er die Stunden nicht richtig.
    Wenn ich am 06.05.2025 etwas eintrage, zieht er die Stunden ab.
    Am 07.05.2025 addiert er wieder was.

    Kannst du da noch mal schauen?

    Vielen dank für die Mühe

    MFG Jens
     
  6. Hobbit Erfahrener User
    Moin,

    ich habe den Fehler gefunden.
    Spalte I hatte nicht das richtige Format.
    Kann ich nochmal eine bitte äußern?
    Ich möchte den Fahrer über ein Dropdown ( Zelle M2 ) auswählen und dann soll er mir die einzelnen Tage in N das Datum. in O soll und P die ist Stunden auflisten.
    Geht das?
    Vielen dank für die ganze Mühe.
     
  7. Hajo_Zi
    Hajo_Zi Erfahrener User
    Datum konnte ich nicht finden.

    Gesamt
     GHIJKLMNO
    1FahrerSoll StdIst Std.   Fahrer 11:0010:00
    2Fahrer 101:0010:00   Fahrer 22:0011:00
    3Fahrer 202:0011:00   Fahrer 33:0012:00
    4Fahrer 303:0012:00    https://www.herber.de/excelformeln/pages/SVERWEIS_bei_mehrfach_vorkommendem_Suchkriterium.html 

    verwendete Formeln
    Zelle Formel Bereich N/A
    N1:O3{=INDEX(H:H;KKLEINSTE(WENN($G$2:$G$30=$M1;ZEILE(X$2:X$30));1))}$N$1 
    H3:I4=H2+1/24  
    {} Matrixformel mit Strg+Umschalt+Enter abschließen
    Matrixformeln sind durch geschweifte Klammern {} eingeschlossen
    Diese Klammern nicht eingeben!!


    Zahlenformate
    Zelle Format Inhalt
    H2 'hh:mm  4,16666666666667E-02
    H3 'hh:mm  8,33333333333333E-02
    H4 'hh:mm  0,125
    I2 'hh:mm  0,416666666666667
    I3 'hh:mm  0,458333333333333
    I4 'hh:mm  0,5
    N1 'h:mm;@  4,16666666666667E-02
    N2 'h:mm;@  8,33333333333333E-02
    N3 'h:mm;@  0,125
    O1 'h:mm;@  0,416666666666667
    O2 'h:mm;@  0,458333333333333
    O3 'h:mm;@  0,5
    Zellen mit Format Standard werden nicht dargestellt
    http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip
    http://Hajo-Excel.de/tools.htm
    Add-In-Version 25.24 einschl. 64 Bit
    XHTML-Tabelle zur Darstellung in Foren, einschl. Funktion zum Zurücklesen in eine Excel-Tabelle

    Arbeitszeiten aus mehreren Tabellenblätter GrußformelArbeitszeiten aus mehreren Tabellenblätter Homepage
     
  8. Hobbit Erfahrener User

    Arbeitszeiten aus mehreren Tabellenblätter

    Moin,
    danke für die Hilfe, aber ich habe es wohl falsch erklärt.
    In M2 wähle ich den Fahrer aus und in Spalte N2 - N22 steht das Datum.
    Jetzt sollen die einzelnen Register durchsucht werden und die Soll Zeiten in O2 - O22 und die Ist Zeiten in P2 - P22 übertragen werden.
    Ich habe mal die Datei angehängt.
    Vielen dank für die Mühe.

    MFG Jens
     
  9. Hajo_Zi
    Hajo_Zi Erfahrener User
    ich kann Dir nicht helfen, wie schon geschrieben steht in der ersten Tabelle kein Datum.
    Keine Ahnung woher das jetzige Datum kommt.
    Vielleicht sieht es jemand anderes.
    Ich bin dann raus.
    Viel Erfolg.

     
Thema:

Arbeitszeiten aus mehreren Tabellenblätter

Die Seite wird geladen...
  1. Arbeitszeiten aus mehreren Tabellenblätter - Similar Threads - Arbeitszeiten mehreren Tabellenblätter

  2. Zeit an dem mehrere Arbeitsplätze belegt sind

    in Microsoft Excel Hilfe
    Zeit an dem mehrere Arbeitsplätze belegt sind: Guten Tag Da ich leider nicht sehr viel Erfahrung mit Excel habe, suche ich hier Hilfe, ob mir jemand bei meinem Problem helfen kann. Ich soll berechnen an wie vielen Tagen, Stunden und Minuten,...
  3. Arbeitszeit summieren mit bestimmter Regel

    in Microsoft Excel Hilfe
    Arbeitszeit summieren mit bestimmter Regel: Hallo Zusammen Ich habe folgende Situation: Es werden Pausen gemacht von 09:00 - 09:30 und 12:00 - 12:30. Jetzt habe ich eine Tabelle mit Startzeit (z.B. 07:00 Uhr) und Endzeit (z.B. 16:00Uhr)...
  4. Arbeitszeiten Pausen automatisch abziehen

    in Microsoft Excel Hilfe
    Arbeitszeiten Pausen automatisch abziehen: Hallo Zusammen Ich möchte eine Tabelle erstellen, in welcher die gesetzlichen Pausen automatisch abgezogen werden. Das heisst ab einer gewissen Anzahl Stunden sollen Automatisch 30min oder 1h...
  5. Pivot Zeit Aufgaben je Arbeitszeit

    in Microsoft Excel Hilfe
    Pivot Zeit Aufgaben je Arbeitszeit: Moin zusammen, ich habe ne Tabelle wo ich verschiedene Aufgaben von Mitarbeitern habe. Da ich diese filtern und in der Darstellung variieren möchte, habe ich das ganze in eine Pivot gepackt. Nun...
  6. Restlaufzeit unter Berücksichtigung der Arbeitszeit

    in Microsoft Excel Hilfe
    Restlaufzeit unter Berücksichtigung der Arbeitszeit: Hallo, ich möchte eine Tabelle erstellen um die Restlaufzeit meiner Maschinen zu berechnen. Die Tabelle ist halb fertig. Was jetzt noch fehlt ist, dass die Tabelle nur innerhalb der Arbeitszeit...
  7. Arbeitszeit aus Dienstplan soll in verschiedenen Arbeitsbättern ausgegeben werden.

    in Microsoft Excel Hilfe
    Arbeitszeit aus Dienstplan soll in verschiedenen Arbeitsbättern ausgegeben werden.: Als Excel-Laie stehe ich vor folgendem Problem. Ich möchte einen Dienstplan erstellen der die Arbeitszeit der jeweiligen Mitarbeiter in einem eigenem Datenblatt ausgibt. Also in Zelle C4 ist der...
  8. Arbeitszeit mit mehreren Nachtzuschlägen (erledigt)

    in Microsoft Excel Hilfe
    Arbeitszeit mit mehreren Nachtzuschlägen (erledigt): Hallo, hab jetzt schon überall gesucht nur finde ich keine Lösung für mein Problem, also es geht um folgendes, bei uns gibt es verschiedene Zuschläge je nachdem wann man am Tag arbeitet, das...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden