Domov / internet / Vložte aktuálny dátum. Vložte aktuálny dátum a čas do bunky. Ako nastaviť vlastný formát dátumu? Ako previesť dátum na rok, mesiac alebo deň v týždni

Vložte aktuálny dátum. Vložte aktuálny dátum a čas do bunky. Ako nastaviť vlastný formát dátumu? Ako previesť dátum na rok, mesiac alebo deň v týždni

Vloženie aktuálneho dátumu alebo času v MS Excel môže byť potrebné v rôznych situáciách: potrebujete vypočítať počet dní medzi danou hodnotou a iným dňom, zadať ho, kedy bol dokument vytvorený alebo upravovaný, alebo napr. sa vkladajú automaticky pri tlači.

Pretože sa to dá rôzne cesty Poďme sa na ne pozrieť v tomto článku. Ukážem, ako nastaviť dátum a čas v Exceli, ktoré sa nezmenia a tie, ktoré sa budú aktualizovať pri každom otvorení alebo prepočítaní dokumentu.

Klávesové skratky

Pomocou klávesovej skratky môžete nastaviť statický dátum a čas, teda taký, ktorý sa vôbec nezmení. Vyberte požadovanú bunku a stlačte "Ctrl + Shift +;" - zobrazí sa čas. Ak stlačíte "Ctrl+;" - zobrazí sa dátum. Znak bodkočiarky sa používa ten, ktorý je na rovnakom tlačidle s ruským písmenom „Zh“.

V príklade som ich vložil do rôznych buniek. V prípade potreby ich môžete nastaviť na jednu: najprv stlačte jednu kombináciu, vložte pár medzier a stlačte druhú.

Upozorňujeme, že sa zobrazí čas, ktorý je nastavený na systémových hodinách, sú to tie, ktoré sa nachádzajú v pravej dolnej časti obrazovky.

Pomocou vzorcov

Aby sa zadané údaje pravidelne aktualizovali v závislosti od aktuálnych hodnôt dátumu a času, teda aby boli dynamické, môžete použiť vzorce.

Vyberte požadovanú bunku (A4). Prejdeme na kartu s vhodným názvom v hornej časti, rozbalíme zoznam „Dátum a čas“ a vyberieme v ňom.

V okne s argumentmi kliknite na "OK", pretože táto funkcia ich nemá.

V dôsledku toho sa čas aj dátum zobrazia vo formáte A4. Keď sa hárok alebo bunka prepočíta, hodnota sa aktualizuje.

Ak chcete zobraziť iba dátum, použite funkciu, je tiež v zozname.

Nemá žiadne argumenty, tak zatvoríme malé okienko.

Teraz v A5 mám dnešný dátum.

Pro rôzne možnosti použitie funkcie DNES v Exceli Písal som v samostatnom článku, ktorý si môžete prečítať kliknutím na odkaz.

Vložiť do hlavičky

Ak potrebujete, aby sa dátum a aktuálny čas zobrazovali konzistentne na každom tlačenom hárku, môžete ich pridať do oblasti hlavičky a päty. A môžete si vybrať, kde sa budú zobrazovať: hore alebo dole, vpravo alebo vľavo.

Otvorte v hornej časti a v skupine "Možnosti" kliknite na malú šípku v rohu vpravo.

V ďalšom okne prejdite na kartu, ktorú potrebujeme hore, a potom kliknite na tlačidlo, podľa toho, ktorú hlavičku chcete vytvoriť, urobím spodnú.

Otvorí sa takéto okno. V spodnej časti tu budú tri oblasti, kurzívou vložte dátum a čas. Dám ich na pravú stranu. Potom kliknite na tlačidlo s kalendárom a vložte dnešný dátum alebo hodiny. Medzi vložené znaky som urobil pár medzier, aby som ich od seba oddelil.

Nie je potrebné ich vkladať jeden po druhom, pridávať jednu vec alebo pridávať nejaký text. Napríklad:

Dnešný dátum: &[Dátum]
Čas: &[Čas]

Aby sa zmenil vzhľad dátumy, vyberte všetko, čo ste napísali, a kliknite na tlačidlo s nakresleným „A“.

V okne, ktoré sa otvorí, si môžete vybrať iné písmo, veľkosť číslic a písmen a mnoho ďalšieho. Potom kliknite na „OK“.

Uložte zmeny kliknutím na „OK“.

Vráťme sa k tomuto oknu. Ukazuje, ako sa zobrazujú pridané údaje. Môžete stlačiť "OK". Ak chcete vidieť, ako bude všetko vyzerať na hárku s inými údajmi, kliknite na tlačidlo „Ukážka“.

Otvorí sa okno Náhľad pred tlačou. Prejdite si stránky a uvidíte, že dátum je vložený tak, ako potrebujete. Ak sa chcete vrátiť na hárok v Exceli, kliknite na ľubovoľnú kartu v hornej časti, napríklad "Údaje".

Môžete vidieť, ako bude dátum vyzerať inak. Otvorte kartu "Zobraziť" v hornej časti a potom kliknite na tlačidlo. Potom sa pracovný list rozdelí na samostatné strany. Dole alebo hore, podľa toho, čo ste si vybrali, bude dnešné číslo.

Môžete ho upraviť kliknutím naň. Karta obsahuje prvky, ktoré možno pridať do hlavičky. Práve medzi nimi nájdete potrebné tlačidlá „Aktuálny dátum“ a „Aktuálny čas“.

Ak často musíte pracovať s dátumami, prečítajte si článok: funkcie dátumu a času v Exceli, popisuje a na príkladoch ukazuje, ako používať funkcie, ktoré sú zahrnuté v tejto kategórii.

Týmito spôsobmi môžete pridať aktuálny dátum alebo čas v Exceli do bunky alebo hlavičky.

Ohodnotiť článok:

(2 hodnotenie, priemer: 5,00 z 5)

Správca webu. Vyššie vzdelanie v odbore „Ochrana informácií.“ Autor väčšiny článkov a lekcií počítačovej gramotnosti

Jednou z najžiadanejších skupín operátorov pri práci s excelovými tabuľkami sú funkcie dátumu a času. S ich pomocou môžete vykonávať rôzne manipulácie s dočasnými údajmi. Pri registrácii rôznych protokolov udalostí v Exceli sa často zaznamenáva dátum a čas. Spracovanie takýchto údajov je hlavnou úlohou vyššie uvedených operátorov. Pozrime sa, kde môžete nájsť túto skupinu funkcií v rozhraní programu a ako pracovať s najobľúbenejšími vzorcami tohto bloku.

Skupina funkcií dátumu a času je zodpovedná za spracovanie údajov prezentovaných vo formáte dátumu alebo času. V súčasnosti je v programe Excel viac ako 20 operátorov, ktoré sú zahrnuté v tomto bloku vzorcov. S vydaním nových verzií Excelu sa ich počet neustále zvyšuje.

Akákoľvek funkcia môže byť zadaná manuálne, ak poznáte jej syntax, ale pre väčšinu používateľov, najmä neskúsených alebo s priemernými znalosťami, je oveľa jednoduchšie zadávať príkazy prostredníctvom prezentovaného grafického prostredia. Sprievodca funkciou nasleduje presun do okna argumentov.


okrem toho Sprievodca funkciou možno aktivovať výberom bunky na hárku a stlačením kombinácie klávesov Shift+F3. Nechýba ani možnosť prepnúť na záložku "vzorce", kde na páse s nástrojmi v skupine nastavení nástroja "Knižnica funkcií" treba kliknúť na tlačidlo "Vložiť funkciu".

Je možné prejsť do okna argumentov konkrétneho vzorca zo skupiny "Dátum a čas" bez aktivácie hlavného okna Sprievodcu funkciami. Ak to chcete urobiť, prejdite na kartu "vzorce". Kliknutím na tlačidlo "Dátum a čas". Nachádza sa na páse s nástrojmi v skupine nástrojov "Knižnica funkcií". Zoznam je aktivovaný dostupných operátorov v tejto kategórii. Vyberte ten, ktorý je potrebný na dokončenie úlohy. Potom sa presunie do okna argumentov.

DÁTUM

Jednou z najjednoduchších, no zároveň obľúbených funkcií tejto skupiny je operátor DÁTUM. V bunke, kde je umiestnený samotný vzorec, zobrazí daný dátum v číselnej forme.

Jeho argumenty sú "rok", "mesiac" a "deň". Charakteristickým rysom spracovania údajov je, že funkcia pracuje iba s časovým intervalom nie starším ako 1900. Preto ak ako argument v poli "rok" nastavte napríklad 1898, potom operátor zobrazí v bunke nesprávnu hodnotu. Prirodzene, ako argumenty "mesiac" a "deň"čísla sú od 1 do 12 a od 1 do 31. Odkazy na bunky obsahujúce zodpovedajúce údaje môžu tiež slúžiť ako argumenty.

Ak chcete manuálne zadať vzorec, použite nasledujúcu syntax:

DATE(Rok;Mesiac;Deň)

Operátory blízke tejto funkcii v hodnote ROK, MESIAC a DAY. Zobrazujú v bunke hodnotu zodpovedajúcu ich názvu a majú jeden argument s rovnakým názvom.

RAZDAT

Akousi unikátnou funkciou je operátor RAZDAT. Vypočíta rozdiel medzi dvoma dátumami. Jeho zvláštnosťou je, že tento operátor nie je v zozname vzorcov Funkcionári, čo znamená, že jeho hodnoty musia byť vždy zadané nie cez GUI, ale ručne pri dodržaní nasledujúcej syntaxe:

DISTRIBUTION(dátum_začiatku; dátum_ukončenia; jednotka)

Z kontextu je zrejmé, že ako argumenty "dátum začiatku" a "Konečný dátum" zobrazia sa dátumy, medzi ktorými chcete vypočítať rozdiel. Ale ako argument "jednotka" existuje špecifická jednotka merania tohto rozdielu:

  • Rok(y);
  • mesiac (m);
  • deň (d);
  • Rozdiel v mesiacoch (YM);
  • Rozdiel v dňoch bez rokov (YD);
  • Rozdiel v dňoch bez mesiacov a rokov (MD).

NETWORKDAYS

Na rozdiel od predchádzajúceho operátora vzorec NETWORKDAYS uvedené Funkcionári. Jeho úlohou je spočítať počet pracovných dní medzi dvoma dátumami, ktoré sú uvedené ako argumenty. Okrem toho existuje ďalší argument - "Prázdniny". Tento argument je voliteľný. Udáva počet prázdnin za sledované obdobie. Tieto dni sa tiež odpočítavajú od celkového výpočtu. Vzorec vypočíta počet všetkých dní medzi dvoma dátumami okrem soboty, nedele a dní, ktoré používateľ určí ako štátne sviatky. Argumenty môžu byť samotné dátumy a odkazy na bunky, v ktorých sú obsiahnuté.

Syntax vyzerá takto:

NETWORKDAYS(dátum_začiatku; dátum_ukončenia; [sviatky])

DNES

Operátor DNES zaujímavé tým, že nemá argumenty. V bunke zobrazuje aktuálny dátum a čas nastavený v počítači. Upozorňujeme, že táto hodnota sa nebude aktualizovať automaticky. Zostane pevná v čase vytvorenia funkcie, kým sa neprepočíta. Pre prepočet stačí vybrať bunku obsahujúcu funkciu, umiestniť kurzor do riadka vzorcov a kliknúť na tlačidlo Zadajte na klávesnici. V jeho nastaveniach je navyše možné povoliť periodické prepočítavanie dokladov. Syntax DNES takéto:

DNES

Operátor je svojimi schopnosťami veľmi podobný predchádzajúcej funkcii. DNES. Tiež nemá žiadne argumenty. V bunke sa však nezobrazuje snímka dátumu a času, ale iba jeden aktuálny dátum. Syntax je tiež veľmi jednoduchá:

DNES()

Táto funkcia, podobne ako predchádzajúca, vyžaduje pre aktualizáciu prepočet. Prepočet sa vykonáva presne rovnakým spôsobom.

ČAS

Hlavná úloha funkcie ČAS je výstup do zadanej bunky určenej časovými argumentmi. Argumenty tejto funkcie sú hodiny, minúty a sekundy. Môžu byť špecifikované ako číselné hodnoty, tak aj ako odkazy na bunky, v ktorých sú tieto hodnoty uložené. Táto funkcia je veľmi podobná funkcii operátora DÁTUM, len na rozdiel od neho zobrazuje dané ukazovatele času. Hodnota argumentu "Pozerať" možno nastaviť v rozsahu od 0 do 23 a minútové a sekundové argumenty môžu byť od 0 do 59. Syntax je:

TIME (hodiny, minúty, sekundy)

Jednotlivé funkcie je navyše možné volať v blízkosti tohto operátora. HODINA, MINÚTY a SEKÚND. Zobrazujú hodnotu časového indikátora zodpovedajúceho názvu, ktorý je špecifikovaný jedným argumentom rovnakého mena.

DATEVALUE

Funkcia DATEVALUE veľmi špecifické. Nie je to určené pre ľudí, ale pre program. Jeho úlohou je previesť dátumovú položku v jej obvyklej forme na jeden číselný výraz dostupný pre výpočty v Exceli. Jediným argumentom tejto funkcie je dátum ako text. Navyše, ako v prípade argument DÁTUM, správne sa spracujú iba hodnoty po roku 1900. Syntax vyzerá takto:

DATEVALUE (date_as_text)

DAYWEEK

Úloha operátora DAYWEEK– zobrazí v zadanej bunke hodnotu dňa v týždni pre zadaný dátum. Ale vzorec nezobrazuje textový názov dňa, ale jeho poradové číslo. Okrem toho je v poli nastavený počiatočný bod prvého dňa v týždni "Typ". Napríklad, ak nastavíte toto pole na "jeden", potom sa nedeľa bude považovať za prvý deň v týždni, ak "2"- pondelok atď. Ale toto nie je povinný argument, ak pole nie je vyplnené, potom sa má za to, že odpočítavanie začína od nedele. Druhým argumentom je samotný dátum v číselnom formáte, poradové číslo dňa, ktorý chcete nastaviť. Syntax vyzerá takto:

DAYWEEK(formát dátumu_v_čísle, [typ])

NOMWEEK

Účel prevádzkovateľa NOMWEEK je údaj v danej bunke pre číslo týždňa pre zadaný dátum. Argumenty sú skutočný dátum a typ návratovej hodnoty. Ak je všetko jasné s prvým argumentom, potom druhý vyžaduje ďalšie vysvetlenie. Faktom je, že v mnohých európskych krajinách je podľa noriem ISO 8601 prvým týždňom v roku týždeň, na ktorý pripadá prvý štvrtok. Ak sa chcete prihlásiť tento systém počítanie, potom do poľa typu musíte zadať číslo "2". Ak dávate prednosť obvyklému referenčnému systému, kde prvý týždeň v roku pripadá na 1. januára, musíte zadať číslo "jeden" alebo nechajte pole prázdne. Syntax funkcie je:

NUMWEEK(dátum; [typ])

ZDIEĽAŤ ROK

Operátor ZDIEĽAŤ ROK vykoná zdieľaný výpočet segmentu roka medzi dvoma dátumami za celý rok. Argumentmi tejto funkcie sú tieto dva dátumy, ktoré sú hranicami obdobia. Okrem toho má táto funkcia voliteľný argument "základ". Určuje spôsob výpočtu dňa. Ak nie je zadaná žiadna hodnota, štandardne sa použije metóda výpočtu v USA. Vo väčšine prípadov je to tak akurát, preto tento argument najčastejšie netreba vôbec vypĺňať. Syntax má nasledujúcu formu:

FRACTION(dátum_začiatku; dátum_ukončenia; [základ])

Prešli sme len hlavných operátorov, ktorí tvoria skupinu funkcií "Dátum a čas" v Exceli. Okrem toho existuje viac ako tucet ďalších operátorov rovnakej skupiny. Ako vidíte, aj funkcie, ktoré sme opísali, môžu používateľom výrazne uľahčiť prácu s hodnotami vo formátoch, ako je dátum a čas. Tieto prvky umožňujú automatizovať niektoré výpočty. Napríklad zadaním aktuálneho dátumu alebo času do zadanej bunky. Bez zvládnutia ovládania týchto funkcií sa o tom ani nedá rozprávať dobré znalosti Excel programy.

Ak chcete zadať dátum v programe Excel, použite znaky "/" alebo "-". Ak chcete zadať čas, použite ":" (dvojbodka). Do jednej bunky môžete zadať dátum a čas.

Poznámka:Čísla v tomto článku zobrazujú dátumy vo formáte Spojených štátov a niekoľkých ďalších krajín, kde sú najskôr mesiace a potom dni. Typ formátu závisí od vašej oblasti. Tu môžete získať Ďalšie informácie o formátoch dátumu a času.

ROK, MESIAC, DEŇ

Ak chcete získať rok dátumu, použite funkciu ROK(ROK):

YEAR(A1)
=YEAR(A1)

Poznámka: Používajte funkcie MESIAC(MESIAC) a DAY(DAY), ak chcete získať mesiac a deň dátumu.

Funkcia DATE

Poznámka: Funkcia DÁTUM(DATE) má tri argumenty: rok, mesiac a deň. Excel vie, že 6+2=8 je august. Ako viete, august má 31 dní, takže program prechádza na ďalší mesiac (23. august + 9 dní = 1. september).

Aktuálny dátum a čas

Ak chcete získať aktuálny dátum a čas, použite funkciu DNES(TERAZ):

TERAZ()
=TERAZ()

Poznámka: Použite funkciu DNES(DNES), aby ste získali iba aktuálny dátum. Ak chcete získať iba aktuálny čas, použite nasledujúci vzorec (nezabudnite na bunku použiť formát času):

DNES() – DNES()
=TERAZ()-DNES()

HODINA, MINÚTY, SEKUND

Ak chcete vrátiť hodiny, použite funkciu HODINA(HODINA):

HODINA (A1)
=HOUR(A1)

Poznámka: Používajte funkcie MINÚTY(MINÚTA) a SEKÚND(SECOND) pre návrat minút a sekúnd.

Funkcia TIME

Ak chcete pridať hodiny, minúty a/alebo sekundy, použite funkciu ČAS(TIME):

ČAS(HODINA(A1)+2;MINUTY(A1)+10;SEKUND(A1)+70)
=ČAS(HODINA(A1)+2,MINÚTA(A1)+10,DRUHÁ (A1)+70)

Poznámka: Excel pridá 2 hodiny, 10+1 = 11 minút a 70-60 = 10 sekúnd.

Pre prácu s dátumami v Exceli je v sekcii s funkciami definovaná kategória „Dátum a čas“. Poďme sa pozrieť na najčastejšie funkcie v tejto kategórii.

Ako Excel narába s časom

Excel považuje dátum a čas za normálne číslo. Tabuľkový kalkulátor konvertuje takéto údaje prirovnaním dňa k jednému. V dôsledku toho je hodnota času zlomkom jednotky. Napríklad 12,00 je 0,5.

Tabuľka prevedie hodnotu dátumu na číslo, ktoré sa rovná počtu dní od 1. januára 1900 (tak sa rozhodli vývojári) do daného dátumu. Napríklad pri prevode dátumu 13. 4. 1987 sa získa číslo 31880. To znamená, že od 1. 1. 1900 uplynulo 31 880 dní.

Tento princíp je základom výpočtu časových údajov. Ak chcete zistiť počet dní medzi dvoma dátumami, stačí odpočítať predchádzajúci od neskoršieho časového obdobia.

Príklad funkcie DATE

Vytvorenie hodnoty dátumu jej zložením z jednotlivých číselných prvkov.

Syntax: rok; mesiac, deň.

Všetky argumenty sú povinné. Môžu byť nastavené ako čísla alebo odkazy na bunky so zodpovedajúcimi číselnými údajmi: za rok, od 1900 do 9999; na mesiac - od 1 do 12; na deň - od 1 do 31.

Ak je argument Deň nastavený na viac(ako je počet dní v zadanom mesiaci), potom sa dni navyše prenesú do nasledujúceho mesiaca. Ak napríklad zadáte 32 dní pre december, dostaneme 1. január.

Príklad použitia funkcie:

Nastavte viac dní na jún:

Príklady použitia odkazov na bunky ako argumentov:

Funkcia RAZDAT v Exceli

Vráti rozdiel medzi dvoma dátumami.

Argumenty:

  • dátum začiatku;
  • konečný dátum;
  • kód označujúci jednotky výpočtu (dni, mesiace, roky atď.).

Spôsoby merania intervalov medzi danými dátumami:

  • zobraziť výsledok v dňoch - "d";
  • v mesiacoch - "m";
  • v rokoch - "y";
  • v mesiacoch okrem rokov - "ym";
  • v dňoch, okrem mesiacov a rokov - "md";
  • v dňoch bez rokov - "yd".

V niektorých verziách Excelu môže funkcia pri použití posledných dvoch argumentov ("md", "yd") vrátiť chybnú hodnotu. Je lepšie použiť alternatívne vzorce.

Príklady fungovania funkcie RAZDAT:

AT Excel verzie 2007 táto funkcia nie je v referencii, ale funguje. Aj keď je lepšie kontrolovať výsledky, pretože chyby sú možné.

Funkcia ROK v Exceli

Vráti rok ako celé číslo (od 1900 do 9999), ktoré zodpovedá danému dátumu. Štruktúra funkcie má len jeden argument - dátum v číselnom formáte. Argument musí byť zadaný pomocou funkcie DATE alebo musí predstavovať výsledok vyhodnotenia iných vzorcov.

Príklad použitia funkcie YEAR:

Funkcia MONTH v Exceli: príklad

Vráti mesiac ako celé číslo (od 1 do 12) pre daný dátum v číselnom formáte. Argumentom je dátum v mesiaci, ktorý sa má zobraziť, v číselnom formáte. Funkcia nespracúva správne dátumy v textovom formáte.

Príklady použitia funkcie MONTH:

Príklady funkcií DAY, WEEKDAY a WEEKDAY v Exceli

Vráti deň ako celé číslo (od 1 do 31) pre daný dátum v číselnom formáte. Argumentom je dátum dňa, ktorý sa má nájsť, v číselnom formáte.

Ak chcete vrátiť poradové číslo dňa v týždni pre zadaný dátum, môžete použiť funkciu WEEKDAY:

Funkcia štandardne považuje nedeľu za prvý deň v týždni.

Ak chcete zobraziť poradové číslo týždňa pre zadaný dátum, použite funkciu WEEKNOME:

24. máj 2015 pripadá na 22. týždeň v roku. Týždeň začína v nedeľu (predvolené).

Ako druhý argument je zadané číslo 2. Preto vzorec predpokladá, že týždeň začína v pondelok (druhý deň v týždni).

Ak chcete určiť aktuálny dátum, použite funkciu DNES (nemá žiadne argumenty). Ak chcete zobraziť aktuálny čas a dátum, použite funkciu NOW().