W tym artykule dowiemy się, jak określić, w którym kwartale odpowiada określona data.
Podczas pracy nad raportami masz kilka dat i potrzebujesz formuły, która zwróci datę jako numer kwartału bieżącego roku. Przykład: 1 stycznia 2014 zostanie zwrócony jako kwartał 1.
Użyjemy kombinacji WYBIERZ, MIESIĄC I DOPASUJ działają razem, tworząc formułę, która zwróci datę w komórce do liczby ćwiartkowej.
Wybierać: Zwraca znak określony przez numer kodu z zestawu znaków dla komputera. Funkcja WYBIERZ zwróci wartość z listy wartości na podstawie podanego numeru indeksu. Funkcja Choose wykorzystuje numer_indeksu do zwracania wartości z listy.
Składnia = WYBIERZ(liczba_indeksu,wartość1,wartość2,… )
indeks_num: Określa, który argument wartości jest wybrany. Numer_indeksu musi być liczbą z zakresu od 1 do 254 lub formułą zawierającą liczbę z zakresu od 1 do 254. Jeśli numer_indeksu jest mniejszy niż 1, funkcja Wybierz zwróci #ARG!Błąd.
wartość1 i wartość 2 to od 1 do 254 argumentów wartości, z których WYBIERZ oceni i zwróci wynik.
MIESIĄC: Ta funkcja zwraca miesiąc (od stycznia do grudnia jako 1 do 12) daty.
Składnia: = MIESIĄC(numer_seryjny)
numer seryjny: Odnosi się do daty miesiąca, który próbujesz znaleźć.
MECZ funkcja wyszukuje określony element w wybranym zakresie komórek, a następnie zwraca względną pozycję tego elementu w zakresie.
Składnia = DOPASUJ(wyszukiwana_wartość;wyszukiwana_tablica;typ_dopasowania)
szukana_wartość: Wartość, której chcesz szukać
szukana_tablica: Tabela danych zawiera informacje, z których chcesz zwrócić dane wyjściowe.
match_type: 1,0 i -1 to trzy opcje.
1(Domyślnie): Znajdzie największą wartość z zakresu. Lista musi być posortowana w porządku rosnącym.
0: Znajdzie dokładne dopasowanie
-1: Znajdzie najmniejszą wartość z zakresu. Lista musi być posortowana w porządku malejącym.
Weźmy przykład:
- Mamy kilka dat w kolumnie A
- W kolumnie B chcemy, aby formuła zwracała liczbę kwartału odpowiadającą wartości daty w kolumnie A
- Formuła byłaby w komórce B2=WYBIERZ(DOPASUJ(MIESIĄC(A2);{1,4,7,10});"Kwartał1","Kwartał2","Kwartał3","Kwartał4")
- Jeśli ocenimy MIESIĄC(A2), wtedy dostaniemy 6 w rezultacie, ponieważ miesiąc czerwiec występuje 6NS w roku.
- Następnie wynik zwrócony przez funkcję Month zostanie następnie przekazany do funkcji Match jako jej pierwszy argument jako wartość wyszukiwania.
- Jeśli ocenimy DOPASUJ(MIESIĄC(A2);{1,4,7,10})Funkcja dopasowania wyszuka wartość 6 (zwrot według funkcji miesiąca) w zakresie {1,4,7,10} i zwróci 2, ponieważ liczba 6 jest mniejsza niż 7.
- Aby uzyskać więcej informacji, wprowadź numery miesięcy w kolumnie od 1 do 12, a następnie wprowadź formułę jako = PODAJ.POZYCJĘ(E2,{1,4,7,10}). Zapoznaj się z poniższym zrzutem.
- Po ocenie formuły Match & Month otrzymamy WYBIERZ(2,"Kwartał1","Kwartał2","Kwartał3","Kwartał4").
- Jeśli dalej oceniamy, WYBIERAĆ funkcja sprawdzi wartość 2 i zwróci Kwartał2 jako nasze wyjście.
- Skopiując tę samą formułę do zakresu B2:B11, otrzymamy pożądany wynik