gdy musisz wprowadzić sekwencję dat w kolumnie w programie Excel, nie musisz tego robić ręcznie.
Excel ma kilka niesamowitych funkcji, za pomocą których można łatwo wypełnić kolumnę serią dat (czy to dat, miesięcy czy lat).
w tym artykule pokażę, jak używać opcji autouzupełniania w celu wypełnienia listy datami, miesiącami, latami lub dniami roboczymi.
zobaczysz również, jak użyć nowej funkcji sekwencji, aby szybko wygenerować listę dat.
więc zaczynajmy!
spis treści
automatyczne wypełnianie kolejnych dat w programie Excel
najprostszym sposobem wypełnienia serii dat jest użycie opcji wypełnij uchwyt.
najpierw musisz wprowadzić datę początkową i upewnić się, że jest sformatowana jako data.
w naszym przypadku, w komórce A2, wpisana jest data 8/19/2021. Załóżmy, że chcesz wypełnić kolumnę B wszystkimi datami do końca miesiąca (31.08.2021).
- wybierz pierwszą komórkę z datą (A2) i ustaw kursor w prawym dolnym rogu komórki, aż pojawi się mały czarny krzyżyk. Nazywa się to uchwytem wypełniania, za pomocą którego można automatycznie wypełniać dane (takie jak liczby lub daty).
- przeciągnij uchwyt wypełnienia i upuść go w komórce, w której chcesz zakończyć serię dat. W tym przykładzie chcesz wypełnić do 31.08.2021 R., więc upuścisz go w komórce A14. Gdy przesuniesz uchwyt wypełnienia w dół, po prawej stronie zobaczysz przyszłą wartość w tej komórce.
wreszcie, w kolumnie a, komórki A2: A14, masz serię dat między 8 / 19 / 2021 A 8 / 31 / 2021.
jak widać, wszystkie komórki są sformatowane NA daty, ponieważ format jest kopiowany z początkowej komórki (A2).
automatyczne wypełnianie miesięcy w programie Excel
podobnie jak w przypadku dat, można również automatycznie wypełniać miesiące na podstawie daty początkowej.
jeśli na przykład masz 8 / 19 / 2021 jako pierwszą datę, Twoja lista będzie miała 9 / 19 / 2021, 10 / 19 / 2021 itd.
tak więc miesiące zmienią się kolejno, podczas gdy dzień w miesiącu pozostanie taki sam.
użyjmy ponownie tego samego przykładu i automatycznie wypełnimy 12 miesięcy od podanej przez nas daty rozpoczęcia (Do 19.07.2022).
- wprowadź pierwszą datę ręcznie w komórce A2. Upewnij się, że data wpisana w komórce A1 jest w formacie daty (a nie w formacie tekstowym, którego program Excel nie będzie w stanie rozpoznać jako daty)
- wybierz pierwszą komórkę z datą (A2) i ustaw kursor w prawym dolnym rogu komórki, aż pojawi się mały czarny krzyżyk. To uchwyt do wypełniania, którego możesz użyć do automatycznego wypełniania danych.
- przeciągnij uchwyt wypełnienia i upuść go w komórce, w której chcesz zakończyć serię dat. W tym przykładzie chcesz wypełnić miesiące do 19.07.2022 R., więc upuścisz go do komórki A13. Przesuwając uchwyt wypełnienia w dół, zobaczysz sekwencję dat w podpowiedzi. Nie martw się o to, zmienimy je na miesiące w następnym kroku.
- domyślnie daty (a nie miesiące) są wypełniane kolejno. Aby to zmienić, musisz kliknąć ikonę opcji automatycznego wypełniania w prawym dolnym rogu zaznaczenia. Z rozwijanej listy wybierz opcję wypełnij miesiące.
teraz masz listę kolejnych miesięcy w komórkach A2: A13 (8/19/2021-7/19/2021).
automatyczne wypełnianie lat / Dni tygodnia w programie Excel
jak widać w poprzednim przykładzie, opcja autouzupełniania umożliwia również wypełnianie lat i dni tygodnia.
zobaczmy, jak automatycznie wypełnić i utworzyć listę kolejnych lat na podstawie początkowej daty.
- w komórce A2 wprowadź datę, dla której chcesz wygenerować serię dat w kolejnych latach. W tym przykładzie wygeneruję daty na następne 5 lat
- wybierz pierwszą komórkę z datą (A2) i ustaw kursor w prawym dolnym rogu komórki, aż pojawi się mały czarny krzyżyk. To uchwyt do wypełniania, którego możesz użyć do automatycznego wypełniania danych.
- przeciągnij uchwyt wypełnienia i upuść go w komórce, w której chcesz zakończyć serię dat. W tym przykładzie chcesz wypełnić lata do 8 / 19 / 2026, więc upuścisz go w komórce A7. Przesuwając uchwyt wypełniania w dół, zobaczysz kolejne daty w odpowiedniej komórce.
- teraz komórki są domyślnie wypełniane jako seria dat. Aby zmienić je na lata, musisz kliknąć ikonę opcji automatycznego wypełniania w prawym dolnym rogu zaznaczenia i wybrać wypełnij lata.
wreszcie komórki A2:A7 są teraz wypełnione kolejnymi latami (8/19/2021-8/19/2026).
podobnie jak w przypadku autouzupełniania, aby uzyskać kolejne lata, możesz go również użyć, aby uzyskać daty w dni powszednie. Może to być przydatne, gdy tworzysz listę dat, w których chcesz wykluczyć weekendy i mieć tylko dni powszednie.
Automatyczne uzupełnianie co druga data (alternatywne daty)
Domyślnie program Excel automatycznie wypełnia serię dat, dni tygodnia, miesięcy i lat. Ale jak można zmusić go do użycia niestandardowego kroku podczas wypełniania dat?
powiedzmy, że masz datę rozpoczęcia 8/19/2021 w komórce A2 i chcesz wypełniać co drugi dzień do końca sierpnia (8/31/2021).
aby to osiągnąć, musisz podać Excel wzór, którego chcesz użyć.
w tym przypadku musisz wprowadzić dwie pierwsze daty w komórkach A2 i A3 (19.08.2021 i 21.08.2021), a następnie użyć funkcji autouzupełniania. W ten sposób program Excel będzie wiedział, że chcesz wypełnić co drugą datę na liście.
- wybierz dwie pierwsze komórki z datami (A2: A3)i ustaw kursor w prawym dolnym rogu zaznaczenia, aż pojawi się mały czarny krzyżyk. To uchwyt do wypełniania, którego możesz użyć do automatycznego wypełniania danych.
- przeciągnij uchwyt wypełnienia i upuść go w komórce, w której chcesz zakończyć serię dat. W tym przykładzie chcesz wypełnić co drugą datę do 31.08.2021 R., więc upuścisz ją do komórki A8. Przesuwając uchwyt wypełniania w dół, zobaczysz kolejne daty w odpowiedniej komórce.
jak widać, program Excel rozpoznał podany wzorzec i wypełniał co drugą datę do 31.08.2021 r.
Utwórz serię dat za pomocą funkcji sekwencji
Sekwencja to nowa funkcja w programie Excel 365 (dostępna zarówno w systemach Windows, jak i Mac).
zwraca sekwencję liczb / dat na podstawie podanych wartości.
ponieważ daty są przechowywane w programie Excel jako liczby, możesz użyć tej funkcji, aby utworzyć listę dat.
w systemie Windows program Excel przechowuje daty jako liczby, począwszy od 1/1/1900. Tak więc 1 stycznia 1900 ma wartość 1, a każdy nowy dzień jest zwiększany o 1. W Mac daty zaczynają się od 1 stycznia 1904 roku.
składnia funkcji sekwencji Excela
funkcja sekwencji pozwala na utworzenie listy liczb w danym zakresie. Parametrami funkcji są:
= SEQUENCE(rows, , , )
- Rows – liczba wierszy, które chcesz wypełnić
- kolumny – liczba kolumn, które chcesz wypełnić (opcjonalnie)
- Start – wartość początkowa na liście (początkowa liczba)
- Step – krok do zwiększenia listy liczb
Seria dat według funkcji sekwencji
powiedzmy, że chcesz aby wypełnić 10 dat w kolumnie a, począwszy od 19.08.2021 r.
Data rozpoczęcia znajduje się w komórce D1, a lista numerów powinna zaczynać się od komórki A2.
w komórce A2 wpisz formułę:
=SEQUENCE(10,1,D1,1)
ponieważ chcesz utworzyć serię kolejnych dni, parametrem kroku musi być 1. Jeśli chcesz alternatywne daty, Możesz użyć 2 tutaj.
w przypadku, gdy nie dostajesz dat, ale zamiast tego dostajesz wartości liczbowe, nie ma się czym martwić. Wystarczy wybrać Dane i zmienić formatowanie na bieżąco(możesz znaleźć tę opcję w zakładce Strona główna w rozwijanym numerze).
w tym przykładzie użyłem odwołania do komórki (D1), aby uzyskać datę w formule, ale możesz to zrobić również za pomocą formuły daty i określając tam wartości.
na przykład, poniższy wzór da Ci również ten sam wynik, gdzie wspomniałem o dacie we wzorze:
=SEQUENCE(10,1,DATE(2021,8,19),1)
zauważ, że nowa formuła sekwencji jest formułą tablicy, a wynikowe wartości są rozrzucane do innych komórek. Na przykład w naszym przykładzie, chociaż wprowadziłem formułę w komórce A2, wynik został rozlany do komórek aż do A11. W przypadku, gdy któraś z komórek ma już coś w sobie, formuła sekwencji da # wyciek! błąd.
teraz zrozummy, jak działa ta funkcja.
jeśli wybierzesz wszystkie daty na liście (A2: A11)i zmienisz ich format na ogólny, otrzymasz listę liczb (44427-44436) zamiast dat.
jak już wyjaśniliśmy na początku, wszystkie daty są przechowywane jako liczby w programie Excel.
Data początkowa (19.08.2021) ma wartość 44426 i dlatego funkcja sekwencji utworzyła listę liczb 44427-44436.
podobnie jak w tym przykładzie, możesz utworzyć listę dat z różnymi krokami. Tak więc, jeśli chcesz, aby dni były zwiększane o 7, krok powinien wynosić 7 itp.
oto niektóre ze sposobów automatycznego wypełniania dat w programie Excel, gdzie można wypełnić sekwencję dat, miesięcy lub lat.
mam nadzieję, że ten poradnik okazał się przydatny!
inne samouczki Excela, które również mogą ci się spodobać:
- jak wypełnić puste komórki wartością powyżej w programie Excel
- jak skopiować formatowanie w programie Excel
- Wyróżnij komórkę, jeśli wartość istnieje w innej kolumnie w programie Excel
- Jak automatycznie formatować formuły w programie Excel
- jak przekonwertować nazwę miesiąca na liczbę w programie Excel?