Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Wenn Wochenende dann...

Wenn Wochenende dann...
17.12.2018 12:10:10
Engin
Hallo zusammen,
ich hätte da eine Bitte...
ich habe eine Beispiel Datei vorbereitet, in der ich im Reiter "Eingabe" die Stunden für die Arbeitstage und Wochenende eingebe. Gleichzeitig sollen diese Werte in dem Reiter Tabelle1 über die Funktion Wenn-Sverweis o.ä übertragen werden..
https://www.herber.de/bbs/user/126171.xlsx
Bitte keine Makros.
Ich würde mich über eine schnelle Lösung sehr freuen.
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wenn Wochenende dann...
17.12.2018 12:27:42
SF
Hola,
dann nimm doch den Sverweis. Dazu sollten aber die Begrifflichkeiten auf beiden Blättern gleich sein, also Mo, Di,... oder Montag, Dienstag,...
Arbeite mit richtigen Datumswerten.
Gruß,
steve1da
AW: Wenn Wochenende dann...
17.12.2018 12:35:42
Engin
Moin,
ja ich kriege es mit Sverweis leider nicht hin daher frage ich....
Anzeige
AW: Wenn Wochenende dann...
17.12.2018 12:50:29
SF
Hola,
leg dir eine Liste mit den Wochentagen Mo-So im Blatt Eingabe an und daneben die jeweiligen Zeiten, z.B. von F1 bis G7.
Dann:
=SVERWEIS(B1;Eingabe!$F$1:$G$7;2;0)
Gruß,
steve1da
AW: Wenn Wochenende dann...
17.12.2018 13:11:17
Niclaus
Hallo
Ich habe da eine Lösung als "Variante" zu SVEREWEIS. In der Tabelle Eingabe sind sie Zellen C1:C3 mit definierten Namen versehen.
Grüsse Niclaus
https://www.herber.de/bbs/user/126173.xlsx
Anzeige
AW: Nachtrag
17.12.2018 13:28:36
Niclaus
Etwas verkürzt ist folgende Formel für B3
=(B1="Sa")*sa+(B1="So")*so+(B1

Grüsse Niclaus
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Werte für Arbeitstage und Wochenenden in Excel übertragen


Schritt-für-Schritt-Anleitung

  1. Erstelle die Eingabe-Tabelle: Lege im Reiter "Eingabe" eine Liste mit Wochentagen (Mo-So) in den Zellen F1 bis F7 an. In den Zellen G1 bis G7 trägst du die entsprechenden Arbeitsstunden für jeden Tag ein.

  2. Formel einfügen: Gehe zu dem Reiter, in dem du die Stunden für die Arbeitstage und das Wochenende übertragen möchtest. In Zelle B1 kannst du folgende Formel eingeben:

    =SVERWEIS(A1;Eingabe!$F$1:$G$7;2;0)

    Hierbei wird der Wert in A1 (der Wochentag) mit den Werten in der Eingabetabelle verglichen, um die entsprechenden Stunden zu erhalten.

  3. Anpassung für Wochenenden: Um die Werte für das Wochenende (Sa und So) zu berücksichtigen, kannst du die Formel anpassen, um 0 zurückzugeben, wenn es sich um einen Samstag oder Sonntag handelt:

    =WENN(ODER(A1="Sa"; A1="So"); 0; SVERWEIS(A1;Eingabe!$F$1:$G$7;2;0))

Häufige Fehler und Lösungen

  • Fehler: #NV bei SVERWEIS: Dies kann passieren, wenn der Wochentag in der ersten Spalte der Eingabetabelle nicht korrekt geschrieben ist. Stelle sicher, dass die Begriffe übereinstimmen (z.B. "Mo" und "Montag").

  • Fehler: Falsche Werte: Überprüfe, ob die Zellen in der Eingabetabelle als Datum oder Text formatiert sind. Stelle sicher, dass du mit richtigen Datumswerten arbeitest.


Alternative Methoden

Eine alternative Methode zur Verwendung des SVERWEIS ist die Verwendung von INDEX und VERGLEICH. Diese Methode kann flexibler sein:

=INDEX(Eingabe!$G$1:$G$7;VERGLEICH(A1;Eingabe!$F$1:$F$7;0))

Diese Formel sucht nach dem Wochentag in der Liste und gibt die zugehörigen Stunden zurück.


Praktische Beispiele

Angenommen, du hast folgende Werte in der Eingabetabelle:

Wochentag Stunden
Mo 8
Di 8
Mi 8
Do 8
Fr 8
Sa 0
So 0

Mit der obigen Formel erhältst du für "Mo" den Wert 8 und für "Sa" den Wert 0.


Tipps für Profis

  • Benutze definierte Namen: Du kannst die Bereiche in deiner Tabelle mit definierten Namen versehen. Das macht die Formeln übersichtlicher und einfacher zu warten.

  • Fehlerbehandlung: Nutze die WENNFEHLER-Funktion, um Fehler in deinen Formeln abzufangen und stattdessen eine benutzerdefinierte Nachricht oder einen Standardwert anzuzeigen:

    =WENNFEHLER(WENN(ODER(A1="Sa"; A1="So"); 0; SVERWEIS(A1;Eingabe!$F$1:$G$7;2;0)); "Wochentag nicht gefunden")

FAQ: Häufige Fragen

1. Wie kann ich die Formel für andere Wochentage anpassen? Du kannst die Formel einfach kopieren und die Zellen entsprechend anpassen, um andere Wochentage einzufügen.

2. Was mache ich, wenn ich mehr Wochentage hinzufügen möchte? Erweitere die Eingabetabelle, indem du zusätzliche Zeilen für die neuen Wochentage und deren Stunden hinzufügst. Achte darauf, die Bereiche in deinen Formeln entsprechend zu aktualisieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige