Porovnání dat v Excelu

Uživatelé tabulkového editoru často potřebují provést tak obtížný postup, jako je porovnávání dat. Tato akce může být provedena různými způsoby. V článku podrobně rozebereme všechny metody, které umožňují porovnávat data v tabulkovém editoru.

Doba zpracování v tabulkovém editoru

Tabulkový editor považuje čas a datum za číselná data. Program tyto informace převede tak, že jeden den se rovná 1. Ve výsledku je ukazatel času zlomkem jedné. Například 12.00 je 0.5. Tabulkový editor převádí ukazatele data na číselnou hodnotu, která se rovná počtu dnů od 1. ledna 1900 do zadaného data. Pokud například uživatel převede datum 14.04.1987/31881/31881, bude mít hodnotu 2. Jinými slovy, od původního indikátoru uplynulo XNUMX dní. Tato mechanika se používá při výpočtu časových hodnot. Aby bylo možné vypočítat počet dní mezi XNUMX daty, je nutné odečíst menší časový ukazatel od většího časového ukazatele.

Použití příkazu DATE v tabulkovém editoru

Celkový pohled na operátora vypadá takto: DATE(rok, měsíc, den). Každý z argumentů musí být zapsán v operátoru. Existují dva způsoby, jak nastavit argument. První metoda zahrnuje obvyklé zadávání číselných hodnot. Druhá metoda zahrnuje zadání souřadnic buněk, ve kterých se nachází potřebné číselné informace. Prvním argumentem je číselná hodnota od 1900 do 9999. Druhým argumentem je číselná hodnota od 1 do 12. Třetím argumentem je číselná hodnota od 1 do 31.

Pokud například zadáte jako den číselnou hodnotu větší než 31, přesune se další den do jiného měsíce. Pokud uživatel zadá v březnu dvaatřicet dní, skončí s prvním dubnem.

Příklad použití operátoru vypadá takto:

Porovnání dat v Excelu
1

Příklad zadání většího počtu dní v červnu:

Porovnání dat v Excelu
2

Příklad ukazující použití souřadnic buněk jako argumentů:

Porovnání dat v Excelu
3

Použití operátoru RAZDAT v tabulkovém editoru

Tento operátor vrací mezi 2 hodnotami data. Celkový pohled na operátora vypadá takto: RAZDAT(počáteční_datum; poslední_datum; kód_pro_označení_počtu_jednotek). Typy výpočtu intervalů mezi dvěma určenými ukazateli data:

  • „d“ – zobrazuje konečný ukazatel ve dnech;
  • „m“ – zobrazuje součet v měsících;
  • „y“ – zobrazuje součet v letech;
  • „ym“ – zobrazuje součet v měsících, bez let;
  • „md“ – zobrazuje součet ve dnech, bez let a měsíců;
  • „yd“ – zobrazuje součet ve dnech, bez let.

V některých verzích tabulkového editoru může operátor při použití extrémních 2 argumentů zobrazit chybu. V tomto případě je vhodnější použít jiné vzorce.

Příklad ukazující činnost operátora:

Porovnání dat v Excelu
4

V tabulkovém editoru z roku 2007 tento operátor v referenci není, ale stále jej můžete použít.

Použití operátoru YEAR v tabulkovém editoru

Tento operátor umožňuje vrátit rok jako celočíselnou hodnotu odpovídající zadanému datu. Číselná hodnota se zobrazuje v rozsahu od 1900 do 9999. Obecný tvar operátoru YEAR má 1 argument. Argumentem je číselné datum. Musí být zapsán pomocí operátoru DATE nebo výstupem konečného ukazatele výpočtu jakéhokoli jiného vzorce. Příklad ukazující činnost operátora:

Porovnání dat v Excelu
5

Použití operátoru MONTH v tabulkovém editoru

Tento operátor umožňuje vrátit měsíc jako celočíselnou hodnotu odpovídající zadanému datu. Číselná hodnota se zobrazuje v rozsahu od 1 do 12. Obecný tvar operátoru MONTH má 1 argument. Argumentem je datum v měsíci zapsané jako číselná hodnota. Musí být zapsán pomocí operátoru DATE nebo výstupem konečného ukazatele výpočtu jakéhokoli jiného vzorce. Stojí za zmínku, že měsíc napsaný v textové podobě nebude tabulkovým editorem správně zpracován. Příklad ukazující činnost operátora:

Porovnání dat v Excelu
6

Příklady použití operátorů DAY, WEEKDAY a WEEKDAY v tabulkovém editoru

Tento operátor umožňuje vrátit den jako celočíselnou hodnotu odpovídající zadanému datu. Číselná hodnota se zobrazuje v rozsahu od 1 do 31. Obecný tvar operátoru DAY má 1 argument. Argumentem je datum dne zapsané jako číselná hodnota. Musí být zapsán pomocí operátoru DATE nebo výstupem konečného ukazatele výpočtu jakéhokoli jiného vzorce. Příklad ukazující činnost operátora:

Porovnání dat v Excelu
7

Operátor, který má název WEEKDAY, umožňuje vrátit pořadové číslo dne v týdnu daného data. Operátor standardně považuje neděli za 1. den v týdnu. Příklad ukazující činnost operátora:

Porovnání dat v Excelu
8

Operátor, který má název NOMWEEK, umožňuje zobrazit pořadové číslo týdne v daném datu. Příklad ukazující činnost operátora:

Porovnání dat v Excelu
9

Například, 24.05.2015. května XNUMX, XNUMX je dvacátý druhý týden v roce. Jak bylo napsáno výše, program považuje neděli za první den v týdnu.

Porovnání dat v Excelu
10

Druhý argument je 2. To umožňuje tabulkovému editoru považovat pondělí za začátek týdne (pouze v rámci tohoto vzorce).

Operátor TODAY slouží k nastavení aktuálního data. Tento operátor nemá žádné argumenty. Operátor TDATE() se používá k zobrazení aktuálního data a času.

Závěr a závěry o porovnávání dat v tabulkovém editoru

Zjistili jsme, že existuje mnoho způsobů a operátorů, jak porovnat dvě data v tabulkovém editoru. Nejběžnější možností je použití operátoru RAZNDATA, který umožňuje vrátit rozdíl mezi dvěma daty. Kromě toho můžete použít podobné vzorce k vrácení hodnot dne, měsíce a roku. Každý uživatel si může nezávisle zvolit nejpohodlnější způsob porovnání dat v tabulkovém editoru.

Napsat komentář