W tym artykule dowiemy się, jak w programie Microsoft Excel 2010 ustalić, czy przepracowana zmiana była rankiem, popołudniem czy nocą.
Aby znaleźć formułę określającą, czy pracownik pracował na porannej, popołudniowej czy nocnej zmianie, posłużymy się JEŚLI I WYSZUKAJ funkcje, aby uzyskać dane wyjściowe.
ten JEŚLI funkcja sprawdza, czy podany warunek to PRAWDA lub FAŁSZYWE. Jeśli stan powróci PRAWDA wtedy zwraca zadaną wartość, a jeśli jon wraca FAŁSZYWE następnie zwraca inną wstępnie ustawioną wartość.
Składnia = JEŻELI(test_logiczny;wartość_jeśli_prawda;wartość_jeśli_fałsz)
test logiczny: Test logiczny przetestuje warunek lub kryteria, jeśli warunek jest spełniony, zwraca wartość zadaną, a jeśli warunek nie spełnia, zwraca kolejną 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
SPOJRZEĆ W GÓRĘ: Wyszukuje wartość z zakresu jednowierszowego lub jednokolumnowego albo z tablicy. Zapewniona kompatybilność wsteczna.
Składnia = WYSZUKAJ(wyszukaj_wartość;wektor_wyszukiwania;wektor_wyniku)
szukana_wartość: Wartość, która SPOJRZEĆ W GÓRĘ funkcja wyszukuje w wektorze wyszukiwania.
szukany_wektor: Zakres zawierający tylko jeden wiersz lub jedną kolumnę.
Notatka: Wartości w szukany_wektor należy umieścić w porządku rosnącym (1,2,3 lub a,b,c). W przeciwnym razie funkcja wyszukiwania zwróci wartość błędu.
wektor_wynikowy: Jest to opcjonalne. Zakres zawierający tylko jeden wiersz lub jedną kolumnę. ten wektor_wynikowy argument musi mieć taki sam rozmiar jak szukany_wektor.
Weźmy przykład:
- Kolumna A zawiera czas logowania.
- Potrzebujemy formuły, aby użyć czasów logowania z kolumny A, aby określić, czy dana osoba rozpoczyna poranną, popołudniową czy nocną zmianę.
- W przypadku godzin przed 12:00 formuła powinna zwracać „Morning Shift”.
- W przypadku godzin między 12:00 a 16:00 formuła powinna zwracać „zmianę popołudniową”.
- W przypadku czasu po godzinie 16:00 formuła powinna zwracać „Nocną zmianę”.
- W komórce B2 formuła wyglądałaby tak:
=JEŻELI(A2>=2/3,"Noc",JEŻELI(A2>=0.5;"Popołudnie","Rano"))&"Zmiana"
- Kopiując formułę z komórki B2 do zakresu B3:B10, otrzymamy pożądany wynik.
Drugą metodą jest użycie SPOJRZEĆ W GÓRĘ funkcjonować.
- W komórce C2 formuła będzie
=WYSZUKAJ(GODZINA(A2);{0,12,16};{"Poranek","Popołudnie","Noc"})&"Zmiana"
- Kopiując formułę z komórki C2 do zakresu C3:C10, otrzymamy pożądany wynik.