W poprzednim tygodniu przedstawiłem pierwszą część artykułu poświęconą niestandardowemu formatowaniu w Excelu, skupiając się głównie na jego opisie oraz formatach liczbowych i księgowych. Natomiast ten tekst w pełni wyjaśnia tematykę formatów daty i czasu, których znajomość jest równie istotna.
Zapewne wiesz, że Excel traktuje każdą datę jako wartość liczbową poczynając od 1, która jest przypisana do daty 1 stycznia 1900 roku. Jeśli wprowadzisz dzisiejszą datę 2015-11-18 do komórki arkusza i zastosujesz typ formatowania ogólny to wyświetlona zostanie wartość 42326. Wpisując do komórki datę i godzinę 2015-11-18 9:45 Excel przedstawi je w formacie ogólnym jako wartość 42326,40625. Dlaczego? Otóż jak już zdążyłeś się domyśleć wartości dziesiętne odpowiadają godzinom, minutom i sekundom.
Wprowadzając prawidłowo datę lub czas do komórki arkusza, Excel przypisuje jej jeden z wbudowanych formatów daty lub czasu. Korzystając ze skrótu klawiaturowego Ctrl + 1 można włączyć okno dialogowe Formatowanie komórek, gdzie w zakładce Liczby należy kliknąć na kategorię Data lub Czas. W oknie Typ zostanie wyświetlona lista wbudowanych formatów dostępnych od ręki. Wybierając dowolny format (poprzez jego kliknięcie), a następnie przechodząc do kategorii Niestandardowe można od razu edytować jego kod.
Aby Ci to ułatwić poniżej prezentuję dwie tabele zawierające zestawienie kodów odpowiednio dla daty i czasu.
Data – wyświetlanie dni, miesięcy i lat
[minti_table style=”1″]
Kod | Opis |
---|---|
Ogólne | Data przedstawiona w formacie ogólnym, czyli jako wartość liczbowa |
m | Symbol wyświetlający miesiąc w postaci liczby bez zera wiodącego |
mm | Wyświetla miesiąc w postaci liczby z zerem wiodącym (jeśli jest to konieczne) |
mmm | Wyświetla miesiąc w postaci skrótu (sty – gru) |
mmmm | Wyświetla pełną nazwę miesiąca (styczeń – grudzień) |
mmmmm | Wyświetla miesiąc w postaci skrótu jednoliterowego (s-g) |
d | Wyświetla dzień w postaci liczby bez zera wiodącego |
dd | Wyświetla dzień w postaci liczby z zerem wiodącym (jeśli jest to konieczne) |
ddd | Wyświetla dzień w postaci skrótu (pon – niedz) |
dddd | Wyświetla pełną nazwę dnia (poniedziałek – niedziela) |
rr | Wyświetla rok w postaci dwucyfrowej |
rrrr | Wyświetla rok w postaci liczby czterocyfrowej |
[/minti_table]
Jak widzisz możesz w dowolny sposób tworzyć format dla daty. Generalnie na karcie Narzędzia główne, w grupie Liczba na liście rozwijanej Format liczb możesz wybrać jeden z dwóch formatów przypisanych dla dat, czyli Data krótka (18.11.2015) lub Data długa (środa, 18 listopad 2015). Jeśli chcesz ją zmienić naciśnij Ctrl + 1, aby otworzyć okno dialogowe Formatowanie komórek, następnie kliknij kategorię Niestandardowe i rozpocznij modyfikację.
Warto zapamiętać!
Jeśli tworząc format daty Excel wstawi dla przykładu kod [$-F800] przed Twoim formatem, to nie przejmuj się tym. Excel wstawia ten kod automatycznie, aby dopasować format do regionalnych ustawień daty i czasu. Tworząc nowy format daty nie musisz pamiętać o wpisaniu tego kodu – Excel zrobi to za Ciebie.
Czas – wyświetlanie godzin, minut i sekund
[minti_table style=”1″]
Kod | Opis |
---|---|
Ogólne | Czas przedstawiony w formacie ogólnym, czyli jako wartość liczbowa |
g | Wyświetla godziny jako liczby bez zera wiodącego |
[g] | Wyświetla czas jaki upłynął w godzinach |
gg | Wyświetla godziny w postaci liczby z zerem wiodącym (jeśli jest to konieczne). Jeżeli format zawiera symbole AM lub PM godzina będzie wyświetlana w formacie 12-godzinnym, w przeciwnym razie zostanie przedstawiona w formacie 24-godzinnym. |
m | Wyświetla minuty w postaci liczby bez zera wiodącego |
[m] | Wyświetla czas jaki upłynął w minutach |
mm | Wyświetla minuty w postaci liczby z zerem wiodącym (jeśli jest to konieczne) |
s | Wyświetla sekundy w postaci liczby bez zera wiodącego |
[s] | Wyświetla czas jaki upłynął w sekundach |
ss | Wyświetla sekundy w postaci liczby z zerem wiodącym (jeśli jest to konieczne) |
[/minti_table]
Skoro już poznałeś wszystkie kody niezbędne do definiowania nowych formatów niestandardowych daty i czasu, to poniżej zamieszczam dla podsumowania (lub powtórzenia) krok po kroku procedurę tworzenia formatów.
Aby stworzyć nowy format daty:
KROK 1: Zaznacz komórkę, którą chcesz sformatować, a następnie użyj skrótu klawiaturowego Ctrl + 1.
KROK 2: W oknie dialogowym Formatowanie komórek, w zakładce Liczby, kliknij kategorię Data.
KROK 3: Wybierz format daty najbardziej odzwierciedlający ten, który chcesz zdefiniować.
KROK 4: Kliknij kategorię Niestandardowe.
KROK 5: W polu Typ zmodyfikuj kod według potrzeb, a potem kliknij przycisk OK.
Aby stworzyć nowy format czasu:
KROK 1: Zaznacz komórkę, którą chcesz sformatować, a następnie użyj skrótu klawiaturowego Ctrl + 1.
KROK 2: W oknie dialogowym Formatowanie komórek, w zakładce Liczby, kliknij kategorię Czas.
KROK 3: Wybierz format czasu najbardziej odzwierciedlający ten, który chcesz zdefiniować.
KROK 4: Kliknij kategorię Niestandardowe.
KROK 5: W polu Typ zmodyfikuj kod według potrzeb, a potem kliknij przycisk OK.
Wspominałem o tym już tydzień temu, ale powtórzę jeszcze raz. Otóż każdy nowo zdefiniowany format niestandardowy jest przechowywany i używany tylko w pliku, w którym został utworzony. Jeśli chcesz użyć go w innym skoroszycie, musisz zapisać bieżący jako szablon programu Excel, za pomocą którego możliwe jest utworzenie nowego skoroszytu.
W ten oto sposób dobrnęliśmy do końca. Mam nadzieję, że przedstawione tutaj informacje uznasz za przydatne. Jeśli chciałbyś podzielić się swoimi doświadczeniami związanymi ze stosowaniem formatowania niestandardowego, to umieść proszę komentarz poniżej. Uważasz, że treść tego artykułu jest wartościowa? W takim razie przekaż informację o nim swoim znajomym, aby i oni mogli rozwijać swoje excelowe umiejętności.