In diesem Artikel erfahren Sie, wie Sie in Microsoft Excel 2010 feststellen, ob eine Schicht morgens, nachmittags oder abends gearbeitet hat.

Um eine Formel zu finden, mit der festgestellt werden kann, ob ein Mitarbeiter in der Morgen-, Nachmittags- oder Nachtschicht gearbeitet hat, verwenden wir die IF & LOOKUP-Funktionen, um die Ausgabe zu erhalten.

Die IF-Funktion prüft, ob eine von Ihnen angegebene Bedingung TRUE oder FALSE ist. Wenn die Bedingung TRUE zurückgibt, gibt sie einen voreingestellten Wert zurück, und wenn ion FALSE zurückgibt, gibt sie einen anderen voreingestellten Wert zurück.

Syntax = IF (logischer_Test, value_if_true, value_if_false)

===

logischer_Test: Der logische Test testet die Bedingung oder Kriterien. Wenn die Bedingung erfüllt ist, wird der voreingestellte Wert zurückgegeben. Wenn die Bedingung nicht erfüllt ist, wird ein anderer voreingestellter Wert zurückgegeben.

value_if_true: Der Wert, den Sie zurückgeben möchten, wenn dieses Argument TRUE zurückgibt.

value_if_false: Der Wert, den Sie zurückgeben möchten, wenn dieses Argument FALSE LOOKUP zurückgibt: Sucht einen Wert entweder aus einem einzeiligen oder einspaltigen Bereich oder aus einem Array. Aus Gründen der Abwärtskompatibilität vorgesehen.

Syntax = LOOKUP (lookup_value, lookup_vector, result_vector)

===

lookup_value: Ein Wert, nach dem die Funktion LOOKUP im Suchvektor sucht.

lookup_vector: Ein Bereich, der nur eine Zeile oder eine Spalte enthält.

Hinweis: Die Werte in lookup_vector müssen in aufsteigender Reihenfolge (1,2,3 oder a, b, c) platziert werden. Andernfalls gibt die Suchfunktion den Fehlerwert zurück.

result_vector: Dies ist optional. Ein Bereich, der nur eine Zeile oder Spalte enthält. Das Argument result_vector muss dieselbe Größe haben wie

lookup_vector.

===

Nehmen wir ein Beispiel:

  • Spalte A enthält die Anmeldezeit.

  • Wir benötigen eine Formel, um anhand der Anmeldezeiten aus Spalte A zu bestimmen, ob eine Person eine Morgen-, Nachmittags- oder Nachtschicht begonnen hat.

  • Für Zeiten vor 12:00 sollte die Formel „Morning Shift“ zurückgeben.

  • Für Zeiten zwischen 12:00 und 16:00 sollte die Formel „Afternoon Shift“ zurückgeben.

  • Für Zeiten nach 16:00 sollte die Formel „Nachtschicht“ zurückgeben.

img1

  • In Zelle B2 wäre die Formel

= IF (A2> = 2/3, „Nacht“, IF (A2> = 0,5, „Nachmittag“, „Morgen“)) & „Schicht“

img2

  • Wenn Sie die Formel aus Zelle B2 in den Bereich B3: B10 kopieren, erhalten Sie das gewünschte Ergebnis.

img3

Die zweite Methode ist die Verwendung der LOOKUP-Funktion.

  • In Zelle C2 wäre die Formel

= LOOKUP (STUNDE (A2), \ {0,12,16}, \ {„Morgen“, „Nachmittag“, „Nacht“}) & „Schicht“

img4

  • Wenn Sie die Formel von Zelle C2 in den Bereich C3: C10 kopieren, erhalten Sie das gewünschte Ergebnis.

img5