W tym artykule dowiemy się, jak ustalić, czy dana osoba pracowała na pełną czy częściową zmianę.
Przygotowując raport obecności, potrzebujesz formuły, aby dowiedzieć się, czy dana osoba pracowała na pełnej czy częściowej zmianie.
Wyjście możemy znaleźć za pomocą funkcji IF.
Funkcja JEŻELI sprawdza, czy określony warunek ma wartość PRAWDA czy FAŁSZ. Jeśli warunek zwraca TRUE, zwraca wartość zadaną, a jeśli warunek zwraca FALSE, zwraca inną zadaną wartość.
Składnia = JEŻELI(test_logiczny;wartość_jeśli_prawda;wartość_jeśli_fałsz)
test logiczny: Test logiczny sprawdzi warunek lub kryteria. Jeżeli warunek jest spełniony to zwraca wartość zadaną, a jeśli warunek nie jest spełniony to zwraca inną wartość zadaną.
value_if_true: Wartość, która ma zostać zwrócona, jeśli ten argument zwróci TRUE.
value_if_false: Wartość, która ma zostać zwrócona, jeśli ten argument zwróci FALSE
Weźmy przykład:
- Mamy Zaloguj Wyloguj czas odpowiednio w kolumnie A i B.
Chcemy formuły, aby uzyskać wynik, czy dana osoba pracowała na pełną lub częściową zmianę. Zmiana częściowa oznacza tutaj, że dana osoba nie przepracowała co najmniej 8 godzin dziennie.
- W komórce C2 formuła będzie
=JEŻELI((B2-A2)>=CZAS(8,0,0);"Pełna zmiana","Częściowa zmiana")
- ten JEŚLI formuła sprawdzi, czy różnica czasu logowania i wylogowania jest większa niż 8, jeśli warunek zostanie spełniony PRAWDA wtedy wynik byłby „Pełna zmiana” w przeciwnym razie wynik byłby „Częściowa zmiana”.
- Kopiując formułę z komórki C2 do zakresu C3:C11, otrzymamy pożądany wynik.