Jak wyświetlać daty jako dni tygodnia w programie Microsoft Excel



Pracując w programie Excel i próbując analizować lub prezentować dane dotyczące dat, często chcemy widzieć dni tygodnia zamiast samych dat. Być może śledzisz tygodniową sprzedaż, harmonogramy lub terminy, a nazwa dnia znacznie ułatwia dostrzeganie wzorców. Problem w tym, że Excel nie wyświetla automatycznie dni, chyba że skonfigurujesz go poprawnie – w przeciwnym razie utkniesz z nudnymi numerami seryjnymi lub wymyślnymi formatami dat, których nie chcesz. Oto kilka praktycznych sztuczek, które faktycznie mają sens, aby przekonwertować daty na dni robocze – to żadna magia, tylko proste rozwiązania, które sprawdziły się w praktyce, choć czasami wymagają trochę zabawy.

Jak zmienić komórki daty, aby wyświetlały dzień tygodnia w programie Excel

Zmień formatowanie komórek, aby wyświetlać nazwy dni

To najłatwiejszy i najprostsza metoda. Zasadniczo wystarczy zmienić sposób prezentacji danych w programie Excel bez zmiany wartości daty. To idealne rozwiązanie, jeśli chcesz zachować daty, ale zamiast nich wyświetlać nazwę dnia tygodnia. Czasami Excel domyślnie używa formatów liczbowych, a zmiana formatu pomaga lepiej wyeksponować informacje podczas analizy lub drukowania raportów.

  • Zaznacz komórkę lub zakres komórek zawierający daty, które chcesz przekonwertować. Przeciągnij kursor nad nimi lub kliknij je, jeśli jest to tylko pojedyncza komórka.
  • Kliknij prawym przyciskiem myszy i wybierz Formatuj komórki z menu kontekstowego. Możesz też przejść na kartę Narzędzia główne i kliknąć małą strzałkę w sekcji Liczby, a następnie wybrać Więcej formatów liczb.
  • W oknie dialogowym Formatowanie komórek przejdź do karty Liczby, a następnie wybierz opcję Niestandardowe z listy po lewej stronie.
  • Wpisz ddddw polu „Typ” pełną nazwę dnia tygodnia (poniedziałek, wtorek itd.).Jeśli wolisz tylko skróconą nazwę (pon., wt.), wpisz ddd.
  • Kliknij OK i voilà, daty powinny teraz wyświetlać się jako nazwy dni tygodnia, a rzeczywiste dane pozostaną takie same.

W niektórych konfiguracjach może być konieczne ponowne wybranie formatowania lub jego ponowne zastosowanie, jeśli Excel zachowuje się nieco uparcie. Jednak z mojego doświadczenia wynika, że ​​zazwyczaj działa to bez zarzutu – wystarczy zastosować odpowiedni format niestandardowy.

Użyj funkcji TEKST do generowania nazw dni

Aby uzyskać większą elastyczność, zwłaszcza jeśli chcesz, aby nazwa dnia tygodnia znajdowała się w innej kolumnie lub chcesz zachować oryginalne dane daty bez zmian, skorzystanie z formuły TEXT jest zbawienne. Jest to bardzo przydatne, gdy chcesz szybko dokonać konwersji w tekście i nie wymaga zmiany istniejącego układu danych.

  • Kliknij pierwszą komórkę w nowej kolumnie obok dat (np.jeśli data znajduje się w komórce B2, zacznij od C2).
  • Wpisz formułę: =TEXT(B2, "dddd")dla pełnego imienia i nazwiska lub =TEXT(B2, "ddd")dla skrótu. Pamiętaj, aby zastąpić ją B2rzeczywistym odwołaniem do komórki.
  • Naciśnij Enter. Następnie przeciągnij w dół uchwyt wypełniania (mały kwadracik w prawym dolnym rogu komórki), aby skopiować formułę do reszty listy.

W ten sposób tworzysz nową kolumnę, w której każda data wyświetla się jako nazwa dnia tygodnia. Jeśli później usuniesz oryginalną kolumnę z datami, pozostaną one w formie tekstowej, co zapewnia dużą elastyczność w raportach i pulpitach nawigacyjnych.

Połącz funkcje WEEKDAY i CHOOSE, aby utworzyć niestandardowe nazwy dni tygodnia

Jeśli chcesz mieć większą kontrolę, np.chcesz, aby dni tygodnia były wyświetlane w innym języku niż angielski lub po prostu w innym stylu, połączenie funkcji WEEKDAY z CHOOSE doda Ci pikanterii. Nie jest to najkrótsza formuła, ale działa idealnie, gdy już się z nią oswoisz. Zwłaszcza jeśli chcesz przetłumaczyć dni lub dostosować sposób ich wyświetlania.

Zrozumienie DNIA POWSZEDNIEGO

Funkcja ta zamienia datę na liczbę, gdzie 1 zazwyczaj oznacza niedzielę, 2 poniedziałek itd. Zatem użycie tej funkcji =WEEKDAY(B2)zwraca liczbę odpowiadającą dniowi tygodnia.

Korzystanie z CHOOSE do nazw dni

Funkcja WYBIERZ wybiera wartość na podstawie liczby. Jeśli więc chcę przypisać poniedziałek do 2, ustawiłbym coś takiego:

=CHOOSE(2, "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday")

Ale oczywiście zamiast tego zakodowanego na stałe numeru, należy go podstawić =WEEKDAY(B2), dzięki czemu stanie się dynamiczny:

=CHOOSE(WEEKDAY(B2), "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday")

Ta rozbudowana formuła, po skonfigurowaniu, wygeneruje nazwę dnia tygodnia dla każdej daty w kolumnie. Jest nieco bardziej ręczna, ale niezawodna i bardzo konfigurowalna, jeśli potrzebujesz lokalizacji lub skrótów, które nie są domyślne.

Szybkie pobieranie dnia tygodnia z kalendarza

Jeśli po prostu interesuje Cię konkretna data, zawsze możesz ją zaznaczyć w kalendarzu. Ale jeśli Twoja lista dat jest już w Excelu, te triki są szybsze niż przeglądanie papierowego kalendarza lub Google. Gdy się przyzwyczaisz, docenisz te opcje pod ręką – zwłaszcza podczas tworzenia tygodniowych podsumowań lub harmonogramów.



Czy ten artykuł był pomocny?