Porównywanie dat w Excelu

Często użytkownicy edytora arkuszy kalkulacyjnych muszą przeprowadzić tak trudną procedurę, jak porównywanie dat. Akcja ta może być realizowana na różne sposoby. W artykule szczegółowo przeanalizujemy wszystkie metody, które pozwalają porównywać daty w edytorze arkuszy kalkulacyjnych.

Czas przetwarzania w edytorze arkuszy kalkulacyjnych

Edytor arkuszy kalkulacyjnych traktuje godzinę i datę jako dane liczbowe. Program konwertuje te informacje w taki sposób, że jeden dzień równa się 1. W efekcie wskaźnik czasu to ułamek jednego. Na przykład 12.00 to 0.5. Edytor arkuszy kalkulacyjnych konwertuje wskaźniki dat na wartość liczbową równą liczbie dni od 1 stycznia 1900 do określonej daty. Na przykład, jeśli użytkownik skonwertuje datę 14.04.1987/31881/31881, będzie ona miała wartość 2. Innymi słowy, od pierwotnego wskaźnika minęło XNUMX dni. Ta mechanika jest stosowana przy obliczaniu wartości czasu. Aby obliczyć liczbę dni między datami XNUMX, konieczne jest odjęcie mniejszego wskaźnika czasu od większego wskaźnika czasu.

Używanie wyrażenia DATE w edytorze tabel

Ogólny widok operatora wygląda tak: DATA(rok, miesiąc, dzień). Każdy z argumentów musi być zapisany w operatorze. Argument można ustawić na dwa sposoby. Pierwsza metoda polega na zwykłym wprowadzaniu wartości liczbowych. Druga metoda polega na wprowadzeniu współrzędnych komórek, w których znajdują się niezbędne informacje liczbowe. Pierwszy argument to wartość liczbowa od 1900 do 9999. Drugi argument to wartość liczbowa od 1 do 12. Trzeci argument to wartość liczbowa od 1 do 31.

Na przykład, jeśli jako dzień określisz wartość liczbową większą niż 31, dodatkowy dzień zostanie przeniesiony do innego miesiąca. Jeśli użytkownik wprowadzi trzydzieści dwa dni marca, skończy z pierwszym kwietnia.

Przykład użycia operatora wygląda tak:

Porównywanie dat w Excelu
1

Przykład określenia większej liczby dni w czerwcu:

Porównywanie dat w Excelu
2

Przykład pokazujący użycie współrzędnych komórki jako argumentów:

Porównywanie dat w Excelu
3

Korzystanie z operatora RAZDAT w edytorze arkuszy kalkulacyjnych

Ten operator zwraca między 2 wartościami dat. Ogólny widok operatora wygląda tak: RAZDAT(data_początkowa;data_ostatnia;kod_oznaczenia_liczby_jednostek). Rodzaje obliczania odstępów między dwoma określonymi wskaźnikami daty:

  • „d” – wyświetla końcowy wskaźnik w dniach;
  • „m” – wyświetla sumę w miesiącach;
  • „y” – wyświetla sumę w latach;
  • „ym” – wyświetla sumę w miesiącach, z wyłączeniem lat;
  • „md” – wyświetla sumę w dniach, z wyłączeniem lat i miesięcy;
  • „yd” – wyświetla sumę w dniach, z wyłączeniem lat.

W niektórych wersjach edytora arkuszy kalkulacyjnych przy zastosowaniu skrajnych 2 argumentów operator może wyświetlić błąd. W takim przypadku bardziej odpowiednie jest użycie innych formuł.

Przykład pokazujący działanie operatora:

Porównywanie dat w Excelu
4

W edytorze arkuszy kalkulacyjnych 2007 tego operatora nie ma w odwołaniu, ale nadal można go używać.

Korzystanie z operatora ROK w edytorze arkuszy kalkulacyjnych

Ten operator umożliwia zwrócenie roku jako liczby całkowitej odpowiadającej określonej dacie. Wartość liczbowa jest wyświetlana w zakresie od 1900 do 9999. Ogólna postać operatora YEAR ma 1 argument. Argumentem jest data liczbowa. Musi być napisany za pomocą operatora DATE lub wyprowadzić końcowy wskaźnik obliczeń innych formuł. Przykład pokazujący działanie operatora:

Porównywanie dat w Excelu
5

Korzystanie z operatora MIESIĄC w edytorze arkuszy kalkulacyjnych

Ten operator umożliwia zwrócenie miesiąca jako liczby całkowitej odpowiadającej określonej dacie. Wartość liczbowa wyświetlana jest w zakresie od 1 do 12. Ogólna postać operatora MONTH ma 1 argument. Argumentem jest data miesiąca zapisana jako wartość liczbowa. Musi być napisany za pomocą operatora DATE lub wyprowadzić końcowy wskaźnik obliczeń innych formuł. Warto zauważyć, że miesiąc napisany w formie tekstowej nie zostanie poprawnie przetworzony przez edytor arkusza kalkulacyjnego. Przykład pokazujący działanie operatora:

Porównywanie dat w Excelu
6

Przykłady użycia operatorów DZIEŃ, DZIEŃ TYGODNIA i DZIEŃ TYGODNIA w edytorze arkusza kalkulacyjnego

Ten operator umożliwia zwrócenie dnia jako liczby całkowitej odpowiadającej określonej dacie. Wartość liczbowa wyświetlana jest w zakresie od 1 do 31. Ogólna postać operatora DZIEŃ ma 1 argument. Argumentem jest data dnia zapisana jako wartość liczbowa. Musi być napisany za pomocą operatora DATE lub wyprowadzić końcowy wskaźnik obliczeń innych formuł. Przykład pokazujący działanie operatora:

Porównywanie dat w Excelu
7

Operator o nazwie WEEKDAY umożliwia zwrócenie liczby porządkowej dnia tygodnia o podanej dacie. Domyślnie operator traktuje niedzielę jako pierwszy dzień tygodnia. Przykład pokazujący działanie operatora:

Porównywanie dat w Excelu
8

Operator o nazwie NOMWEEK umożliwia wyświetlenie liczby porządkowej tygodnia w danym dniu. Przykład pokazujący działanie operatora:

Porównywanie dat w Excelu
9

Na przykład 24.05.2015 r. XNUMX to dwudziesty drugi tydzień roku. Jak napisano powyżej, program traktuje niedzielę jako pierwszy dzień tygodnia.

Porównywanie dat w Excelu
10

Drugi argument to 2. Dzięki temu edytor arkusza kalkulacyjnego może uznać poniedziałek za początek tygodnia (tylko w ramach tej formuły).

Operator TODAY służy do ustawienia aktualnej daty. Ten operator nie ma argumentów. Operator TDATE() służy do wyświetlania bieżącej daty i godziny.

Wnioski i wnioski dotyczące porównywania dat w edytorze arkuszy kalkulacyjnych

Dowiedzieliśmy się, że istnieje wiele sposobów i operatorów porównywania dwóch dat w edytorze arkuszy kalkulacyjnych. Najpopularniejszą opcją jest użycie operatora RAZNDATA, który pozwala zwrócić różnicę między dwiema datami. Ponadto podobnych formuł można używać do zwracania wartości dnia, miesiąca i roku. Każdy użytkownik może samodzielnie wybrać dla siebie najwygodniejszy sposób porównywania dat w edytorze arkuszy kalkulacyjnych.

Dodaj komentarz