10 funkcji daty, które musisz znać w programie Microsoft Excel
Różne / / February 12, 2022
![Data wyróżnienia](/f/1599fb60f8d136c02d759418452ea864.jpg)
Microsoft Excel przechowuje daty jako kolejne numery seryjne, a nie w formacie, który widzimy. Domyślnie 1st Styczeń 1900 to numer seryjny 1. Więc 10ten Maj 2014 staje się 41769. Przechowywanie dat jako numerów seryjnych ułatwia narzędziu wykonać obliczenia dat.
Przyjrzymy się teraz kilku formułom dat, aby dowiedzieć się więcej o numerach seryjnych.
1. DATA
Funkcja date zwraca numer seryjny podanej daty. Wizualnie nadal zobaczysz wartość daty. Numer seryjny jest przechowywany w tle i można go odzyskać, zmieniając format komórki na numer.
Składnia =data (rok, miesiąc, dzień)
2. DZIEŃ
Dzięki numerowi seryjnemu funkcja ta może wyodrębnić dzień miesiąca. Na przykład 41769 reprezentuje 10ten dzień miesiąca.
Składnia = dzień (numer_seryjny)
3. MIESIĄC
Dzięki numerowi seryjnemu funkcja ta może wyodrębnić jego miesiąc. Ponownie 41796 reprezentuje miesiąc numer 5.
Składnia = miesiąc (numer_seryjny)
4. ROK
Ta funkcja służy do wyodrębnienia wartości roku z numeru seryjnego. Tak więc dla 41796 będzie to rok 2014.
Składnia = rok (numer_seryjny)
Jest coś ciekawego, co możesz zrobić z powyższymi funkcjami. W rzeczywistości możesz udostępniać numery seryjne jako ukryte kody dat.
- Jeśli chcesz utworzyć jedną, użyj funkcji daty i sformatuj komórkę jako liczbę.
- Aby wyodrębnić, użyj formuły =data (rok (sl_num), miesiąc (sl_num), dzień (sl_num))
![Data Przykład E1399794672399](/f/aca04ae56cc1ffe872c961ff7c7c00dd.png)
5. DZIEŃ POWSZEDNI
Ta funkcja zwraca dzień tygodnia z podanego numeru seryjnego. Wartość zwracana jest liczbą i domyślnie odliczanie zaczyna się od niedzieli. Tak więc 41769 zwraca 7, co oznacza sobotę.
Składnia = dzień tygodnia (numer_seryjny, [typ_zwrotu])
Dla różnych dni odwołań zmień wpis return_type zgodnie z tabelą.
typ_zwrotu | dni | odpowiadające numery |
1 lub 17 | od niedzieli do soboty | 1 do 7 |
2 lub 11 | od poniedziałku do niedzieli | 1 do 7 |
3 | od poniedziałku do niedzieli | 0 do 6 |
12 | od wtorku do poniedziałku | 1 do 7 |
13 | od środy do wtorku | 1 do 7 |
14 | Od czwartku do środy | 1 do 7 |
15 | od piątku do czwartku | 1 do 7 |
16 | Od soboty do piątku | 1 do 7 |
6. CZAS
Działa to jak funkcja daty, z tą różnicą, że zwraca numer seryjny czasu, a nie datę. Godzina, minuta i czas nie muszą mieścić się odpowiednio w przedziale 24, 60 i 60. Narzędzie jest wystarczająco inteligentne, aby to obliczyć.
Składnia =czas (godzina, minuta, sekunda)
7. GODZINA
Na podstawie numeru seryjnego możesz sprawdzić, jaką godzinę dnia reprezentuje.
Składnia = godzina (numer_seryjny)
8. MINUTA
Minuta wyodrębnia wartość minutową z podanego czasu.
Składnia = minuta (numer_seryjny)
9. TERAZ
Chcesz wstawić aktualną datę i godzinę do arkusza Excela? Po prostu napisz funkcję „teraz”.
Składnia =teraz()
10. DZIŚ
Jeśli chcesz tylko datę, a nie godzinę, „dzisiaj” pomoże.
Składnia =dzisiaj()
Wniosek
W MS Excel dane, które widzimy jako datę, nie zawsze mogą być datą. Czasami może to być prosty tekst. I chociaż może to nie robić żadnej różnicy dla oka, ma wpływ na oprogramowanie. Aby cokolwiek było traktowane jako data, komórka musi być sformatowana jako data, a funkcja date sama zajmuje się formatowaniem.
Format daty jest ważny, ponieważ w tle narzędzie przechowuje wartości jako numery seryjne. Jeśli nie, nie będziesz w stanie wykonać żadnych obliczeń daty i godziny.
Źródło obrazu: Dafne Cholet
Ostatnia aktualizacja 02 lutego 2022
Powyższy artykuł może zawierać linki afiliacyjne, które pomagają we wspieraniu Guiding Tech. Nie wpływa to jednak na naszą rzetelność redakcyjną. Treść pozostaje bezstronna i autentyczna.