Weronika Kołecka
4 czerwca, 2025
Cześć! Dzisiaj na blogu bierzemy na warsztat funkcję DATA.WARTOŚĆ w Google Sheets. To narzędzie może znacznie ułatwić życie każdemu, kto pracuje z danymi w formie tabeli, a szczególnie z datami, które mogą być kapryśne, jeśli chodzi o formatowanie. W tym wpisie pokażę Wam, jak użyć DATA.WARTOŚĆ, aby z tekstu zrobić poprawną datę 📆, a do tego pokażę kilka przykładów zastosowania, które mogą przydać się w codziennej pracy z arkuszami. Gotowi na nową dawkę wiedzy? Zapraszam do czytania😄!
Formuła DATA.WARTOŚĆ w Google Sheets zamienia ciąg daty na wartość daty, którą arkusze Google mają możliwość rozpoznać jako datę. Użycie tej formuły jest przydatne, gdy dane z datami są przechowywane w postaci tekstowej, a potrzebujemy je przekształcić do formatu umożliwiającego obliczenia i operacje na datach. Funkcja DATA.WARTOŚĆ jest szczególnie użyteczna przy pracy z importowanymi danymi, gdzie daty mogą być zapisane w różnych formatach tekstowych.
Po drobnym wprowadzeniu, przejdźmy w końcu do tego, z czego tak właściwie składa się ta funkcja. Jest złożona tylko z jednego składnika:
Pokażę Ci kilka przykładowych zadań, które mogą przydać Ci się w pracy. Szczególnie ważnym elementem jest wyznaczenie sobie dni urlopu🏖️! Dzięki nim nauczysz się, jak poprawnie używać funkcji DATA.WARTOŚĆ w Google Sheets.
W tabeli przedstawione są daty w formacie tekstowym, czyli najprościej mówiąc, jest to po prostu tekst - Google Sheets nie bierze pod uwagę, że są to liczby.
Chcesz, aby te liczby zamieniły się w format liczbowy, więc zrób to za pomocą odpowiedniej formuły.
=DATA.WARTOŚĆ(B3)
Wyszła jakaś dziwna liczba 🥺? Spokojnie jeszcze nie doszliśmy do końca!
W ten sposób uzyskałeś sformatowaną datę, która nie jest już tekstem.
W analizie danych często musimy obliczyć liczbę dni pomiędzy dwiema datami, np. aby ustalić, jak długo trwał dany proces lub ile czasu minęło od konkretnej daty. Użycie formuły DATA.WARTOŚĆ ułatwia nam to zadanie, dzięki czemu bez problemu można obliczyć różnicę między nimi.
W kolumnach B oraz C znajdują się przykładowe dwie daty. Aby obliczyć różnicę między nimi należy:
Bardzo dobrze Ci poszło 💪🏻! Wyświetlona liczba to różnica pomiędzy datami. W tym przypadku jest to liczba -20.
Przekształcanie dużych zestawów danych na formaty liczbowe może być czasochłonne, a Ty przecież chcesz zaoszczędzić swój czas! Dzięki dodatkowej funkcji ARRAYFORMULA możesz automatycznie zastosować DATA.WARTOŚĆ do wszystkich wartości w kolumnie, bez potrzeby kopiowania formuły w dół. Jest to przydatna opcja dla tych, którzy posługują się dużymi zbiorami danych, ponieważ zmniejsza to ryzyko błędów.
Stwórzmy dziewięć losowych dat i sformatujmy je za pomocą tych dwóch formuł.
=ARRAYFORMULA(DATA.WARTOŚĆ(B3:B11))
Aktualny format nie odpowiada Twoim gustom? Możesz go zmienić, klikając ponownie “więcej formatów”. Na dole listy znajdują się propozycje formatu daty, np.
Drugą opcją jest wybranie opcji “niestandardowa data i godzina”. Wtedy dostosujesz dokładnie, w jaki sposób chcesz wyświetlić datę.
W analizie danych czasami koniecznie jest zidentyfikowanie najwcześniejszej lub najpóźniejszej daty w zbiorze – na przykład przy analizie zakresu czasowego danych lub wyszukiwaniu daty rozpoczęcia i zakończenia projektu. Dzięki funkcji DATA.WARTOŚĆ możemy łatwo przekształcić daty tekstowe i za pomocą MIN oraz MAX znaleźć najwcześniejszą i najpóźniejszą datę.
Gotowy? Bierzmy się do roboty😉!
Formatowanie z formułą MIN:
=MIN(ARRAYFORMULA)DATA.WARTOŚĆ(B3:B8)))
Formatowanie z formułą MAX:
=MAX(ARRAYFORMULA)DATA.WARTOŚĆ(B3:B8)))
Na podstawie przykładu widać, że wcale nie jest to trudne – a odwrotnie – proste i skuteczne – a przecież o to właśnie chodzi w dobrych arkuszach kalkulacyjnych!
To wszystko na dziś! Mam nadzieję, że teraz funkcja DATA.WARTOŚĆ nie ma przed Wami tajemnic i że sprawdzi się w Waszych arkuszach Google. Jeśli chcecie dowiedzieć się więcej o innych funkcjach i trikach, koniecznie śledźcie bloga oraz grupę na Facebooku! A jeśli ten wpis był dla Was pomocny, podzielcie się nim z innymi.