Erstellen Sie eine Anwesenheitsliste in Excel

Letzte Aktualisierung am 09/12/2024
Lesezeit: 3 Minuten

Dank der neuen Funktionen von Excel 365 ist es sehr einfach, eine dynamische Arbeitszeittabelle zu erstellen.

  1. Tragen Sie die Daten in eine Tabelle ein
  2. Konvertieren Sie Daten in WAHR oder FALSCH
  3. Extrahieren Sie Namen und Datum. Dank der UNIQUE-Funktion ist es sehr einfach, alle Namen und Daten abzurufen
  4. Daten organisieren. Um die Darstellung von Daten zu vereinfachen, können wir entweder ORGA.COLS oder SEARCHX verwenden
  5. Anwenden von Kontrollkästchen

Schritt 1: Tragen Sie die Daten in eine Tabelle ein

Unsere Anwesenheitsliste besteht nur aus 3 Spalten:

  • Name der Mitarbeiter
  • Das Datum
  • Anzeige der Anwesenheit (1) oder nicht (0)

Tragen Sie Ihre Daten in eine Tabelle ein (Einfügen > Tabelle) zumVorteil der dynamischen Gestaltung von Datenbereichen. Was in unserer Fallstudie sehr nützlich sein wird. Darüber hinaus haben wir unserer Tabelle einen bestimmten Namen gegeben, um sie später besser identifizieren zu können.

Tragen Sie Anwesenheitsinformationen in eine Tabelle ein

Schritt 2: Wandeln Sie Nullen und Einsen in FALSCH und WAHR um

Um das Tool nutzen zu können Kontrollkästchen, müssen Sie die Ergebnisse 0 und 1 in FALSE und TRUE umwandeln. Dies wird einfach durch das Schreiben des folgenden Tests erreicht

Konvertieren Sie ein Ergebnis 0 oder 1 in FALSE oder TRUE

Schritt 3: Namen und Datum eindeutig extrahieren

Für diesen Schritt verwenden wir die EINZIGARTIGE Funktion um Namen und Daten nur einmal zu extrahieren

EINZIGARTIGE Funktion zum Extrahieren jedes Mitarbeiternamens

Bei Verwendung von Tabellenverweisen verwendet unsere UNIQUE-Funktion unabhängig von der Anzahl der Zeilen alle Zeilen in der Spalte „Mitarbeiter“. Für Datumsangaben ist die Funktion nun etwas anders, da wir das Ergebnis horizontal schreiben möchten. Dazu verwenden wir die TRANSPOSE-Funktion.

=TRANSPOSE(UNIQUE(tbl_Employee[Datum]))

TRANSPOSE-Funktion zum horizontalen Schreiben des Ergebnisses

Schritt 4: Füllen Sie die Anwesenheitsliste aus

Es können zwei Funktionen genutzt werden

  • ORGA.COLS
  • FORSCHUNG

Wenn die Daten perfekt sortiert sind, nach Datum (Schlüssel 1) und nach Name (Schlüssel 2), können wir die Funktion ORGA.COLS anwenden. Wir können angeben, dass wir die Spalte „Wahr“ oder „Falsch“ neu anordnen werden, indem wir alle 7 Zeilen in Spalten aufteilen

=ORGA.COLS(tbl_Employee[V / F];7)

Oder wenn wir wirklich eine Tabelle erstellen wollen, die sich automatisch an die Anzahl der Mitarbeiter anpasst

=ORGA.COLS(tbl_Employee[V / F];LINES(F3#))

ORGA.COLS ordnet Daten in Blöcken zu je 7 Zeilen neu

La Referenz propagiert F3# nimmt alle von der UNIQUE-Funktion zurückgegebenen Werte an. Dort LINES-Funktion zählt einfach die Anzahl der zurückgegebenen Elemente.

Wenn die Daten nicht richtig sortiert sind, wird die ORGA.COLS-Funktion wird nicht nützlich sein. Wir können jedoch verwenden die XLOOKUP-Funktion indem man a . macht zweispaltige Suche. Der Text ist ziemlich komplex, aber was sollte man sich merken?

  • Wir suchen nach den Namen (F3#), die mit den Daten (G2#) verknüpft sind.
  • In den Spalten „Mitarbeiter“ und „Datum“ (beide durch einen Bindestrich getrennt)

=XLOOKUP($F3#&"-"&G$2#;tbl_Employee[Mitarbeiter]&"-"&tbl_Employee[Datum];tbl_Employee[T / F])

Recherchieren Sie, um die Anwesenheitsliste auszufüllen

Schritt 5: Fügen Sie die Kontrollkästchen hinzu

Jetzt müssen nur noch die Kontrollkästchen „WAHR“ und „FALSCH“ durch Kontrollkästchen ersetzt werden

Kontrollkästchenmenü im Excel-Menüband

Und wir erhalten das folgende Ergebnis mit der bedingten Formatierung der Kontrollkästchen, wie in erläutert Dieser Artikel.

Transformation durch Hinzufügen von Kontrollkästchen

In Verbindung stehende Artikel

Hinterlassen Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Diese Website verwendet Akismet, um unerwünschte Inhalte zu reduzieren. Erfahren Sie mehr über die Verarbeitung Ihrer Feedback-Daten.

Microsoft MVP 2024

Newsletter

1 Mal im Monat:
Tipps und Quiz

    Wir senden Ihnen keinen Spam. Sie können sich jederzeit abmelden.

    Erstellen Sie eine Anwesenheitsliste in Excel

    Lesezeit: 3 Minuten
    Letzte Aktualisierung am 09/12/2024

    Dank der neuen Funktionen von Excel 365 ist es sehr einfach, eine dynamische Arbeitszeittabelle zu erstellen.

    1. Tragen Sie die Daten in eine Tabelle ein
    2. Konvertieren Sie Daten in WAHR oder FALSCH
    3. Extrahieren Sie Namen und Datum. Dank der UNIQUE-Funktion ist es sehr einfach, alle Namen und Daten abzurufen
    4. Daten organisieren. Um die Darstellung von Daten zu vereinfachen, können wir entweder ORGA.COLS oder SEARCHX verwenden
    5. Anwenden von Kontrollkästchen

    Schritt 1: Tragen Sie die Daten in eine Tabelle ein

    Unsere Anwesenheitsliste besteht nur aus 3 Spalten:

    • Name der Mitarbeiter
    • Das Datum
    • Anzeige der Anwesenheit (1) oder nicht (0)

    Tragen Sie Ihre Daten in eine Tabelle ein (Einfügen > Tabelle) zumVorteil der dynamischen Gestaltung von Datenbereichen. Was in unserer Fallstudie sehr nützlich sein wird. Darüber hinaus haben wir unserer Tabelle einen bestimmten Namen gegeben, um sie später besser identifizieren zu können.

    Tragen Sie Anwesenheitsinformationen in eine Tabelle ein

    Schritt 2: Wandeln Sie Nullen und Einsen in FALSCH und WAHR um

    Um das Tool nutzen zu können Kontrollkästchen, müssen Sie die Ergebnisse 0 und 1 in FALSE und TRUE umwandeln. Dies wird einfach durch das Schreiben des folgenden Tests erreicht

    Konvertieren Sie ein Ergebnis 0 oder 1 in FALSE oder TRUE

    Schritt 3: Namen und Datum eindeutig extrahieren

    Für diesen Schritt verwenden wir die EINZIGARTIGE Funktion um Namen und Daten nur einmal zu extrahieren

    EINZIGARTIGE Funktion zum Extrahieren jedes Mitarbeiternamens

    Bei Verwendung von Tabellenverweisen verwendet unsere UNIQUE-Funktion unabhängig von der Anzahl der Zeilen alle Zeilen in der Spalte „Mitarbeiter“. Für Datumsangaben ist die Funktion nun etwas anders, da wir das Ergebnis horizontal schreiben möchten. Dazu verwenden wir die TRANSPOSE-Funktion.

    =TRANSPOSE(UNIQUE(tbl_Employee[Datum]))

    TRANSPOSE-Funktion zum horizontalen Schreiben des Ergebnisses

    Schritt 4: Füllen Sie die Anwesenheitsliste aus

    Es können zwei Funktionen genutzt werden

    • ORGA.COLS
    • FORSCHUNG

    Wenn die Daten perfekt sortiert sind, nach Datum (Schlüssel 1) und nach Name (Schlüssel 2), können wir die Funktion ORGA.COLS anwenden. Wir können angeben, dass wir die Spalte „Wahr“ oder „Falsch“ neu anordnen werden, indem wir alle 7 Zeilen in Spalten aufteilen

    =ORGA.COLS(tbl_Employee[V / F];7)

    Oder wenn wir wirklich eine Tabelle erstellen wollen, die sich automatisch an die Anzahl der Mitarbeiter anpasst

    =ORGA.COLS(tbl_Employee[V / F];LINES(F3#))

    ORGA.COLS ordnet Daten in Blöcken zu je 7 Zeilen neu

    La Referenz propagiert F3# nimmt alle von der UNIQUE-Funktion zurückgegebenen Werte an. Dort LINES-Funktion zählt einfach die Anzahl der zurückgegebenen Elemente.

    Wenn die Daten nicht richtig sortiert sind, wird die ORGA.COLS-Funktion wird nicht nützlich sein. Wir können jedoch verwenden die XLOOKUP-Funktion indem man a . macht zweispaltige Suche. Der Text ist ziemlich komplex, aber was sollte man sich merken?

    • Wir suchen nach den Namen (F3#), die mit den Daten (G2#) verknüpft sind.
    • In den Spalten „Mitarbeiter“ und „Datum“ (beide durch einen Bindestrich getrennt)

    =XLOOKUP($F3#&"-"&G$2#;tbl_Employee[Mitarbeiter]&"-"&tbl_Employee[Datum];tbl_Employee[T / F])

    Recherchieren Sie, um die Anwesenheitsliste auszufüllen

    Schritt 5: Fügen Sie die Kontrollkästchen hinzu

    Jetzt müssen nur noch die Kontrollkästchen „WAHR“ und „FALSCH“ durch Kontrollkästchen ersetzt werden

    Kontrollkästchenmenü im Excel-Menüband

    Und wir erhalten das folgende Ergebnis mit der bedingten Formatierung der Kontrollkästchen, wie in erläutert Dieser Artikel.

    Transformation durch Hinzufügen von Kontrollkästchen

    In Verbindung stehende Artikel

    Newsletter

    1 Mal im Monat:
    Tipps und Quiz

      Wir senden Ihnen keinen Spam. Sie können sich jederzeit abmelden.

      Hinterlassen Sie einen Kommentar

      Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

      Diese Website verwendet Akismet, um unerwünschte Inhalte zu reduzieren. Erfahren Sie mehr über die Verarbeitung Ihrer Feedback-Daten.