Obsah
Pokud hledáte v aplikaci Excel automatické zadávání data při zadávání dat, pak jste na správném místě. Aplikace Microsoft Excel nabízí širokou škálu plodných způsobů, jak při zadávání dat automaticky zobrazovat data spolu s časovými značkami. V tomto článku se pokusíme probrat automatické zadávání data při zadávání dat v aplikaci Excel s příslušnými ilustracemi.
Stáhnout cvičebnici
Zde si stáhněte sešit, který jsme použili při přípravě tohoto článku. Můžete jej použít i jako kalkulačku, protože jsme do výstupních buněk vložili vzorce.
Automatické zadávání data.xlsm5 způsobů automatického zadávání data při zadávání dat v aplikaci Excel
Excel nabízí různé způsoby automatického zadávání data při zadávání dat. Stačí, když budeme postupovat podle jednoduchých kroků jednotlivých metod.
1. Použití klávesových zkratek
Pro získání dnešního data &; aktuálního časového razítka můžeme použít přímo klávesové zkratky.
- V kterékoli buňce, kde chcete zjistit dnešní datum, stiskněte tlačítko CTRL + ; (Control + středník) .
- Použijte CTRL + SHIFT + ; pro automatické zadání aktuálního času.
- Pokud chcete do buňky zadat obojí, stiskněte tlačítko CTRL + ; 1., pak SPACE & konečně CTRL + SHIFT + ; . Získáte datum &; časové razítko společně.
2. Využití funkce TODAY
Aplikace Excel má výchozí Funkce TODAY zadat dnešní datum.
- Stejně jako na obrázku níže nejprve zadejte vzorec do pole C4 buňka jako je tato .
=TODAY()
- Za druhé, stiskněte ENTER .
- Nakonec se na výstupu zobrazí dnešní datum.
Kromě toho si ji můžete procvičit v C6 buňka.
3. Použití funkce NOW
Funkce NOW přidá spolu s datem i časové razítko.
- Chcete-li to ukázat, nejprve zapište vzorec do tvaru C4
=NOW()
- Za druhé, stiskněte ENTER a na výstupu se zobrazí čas i datum.
4. Kombinace funkcí IF a NOW (časové značky)
Nyní předpokládejme, že chceme znát čas vstupu každého zaměstnance do kanceláře & zaměstnanci budou zadávat časová razítka svého vstupu pouze zadáním svého jména do sloupce tabulky každý den. V dalším sloupci vedle se budou automaticky zobrazovat časová razítka jejich vstupu spolu s daty, když zadají svá jména do prvního sloupce.
Jak to máme udělat?
Krok 1:
Nejprve vyberte buňku C5 a vzorec zapište takto.
=IF(B5"",IF(C5="",NOW(),C5),"")
Stručné vysvětlení funkcí:
Toto je základní vzorec pro Časové razítko Děje se zde to, že Excelu přikazujeme, aby If Buňka B5 zůstává prázdný, Buňka C5 bude také prázdný. A když budou vstupní data zadána do pole Buňka B5 , pak Buňka C5 zobrazí časové razítko najednou. Celá věc se provede kombinací dvou jednoduchých funkcí - IF & NOW . Použijeme IF zadat podmínku & TEĎ funkce zobrazí čas, kdy jsou data zadána.
Krok 2:
- Za druhé, najeďte kurzorem myši na pravý dolní roh okna. Buňka C5 & uvidíte '+' ikonu, která se nazývá Plnicí rukojeť .
- Za třetí na něj klikněte a přetáhněte ho dolů do poslední buňky, do které potřebujete zadat data. Sloupec C & uvolněte tlačítko myši.
Krok 3:
- Za čtvrté, přejděte na Soubor
- Nyní vyberte aplikaci Excel Možnosti .
- Za páté vyberte Vzorce karta & označte Povolení iterativního výpočtu .
- Klikněte na OK .
Zde říkáme aplikaci Excel, že jakákoli buňka v poli Sloupec C může být třeba, aby se při zadávání dat ve funkci odkazoval na sebe sama v rámci Sloupec B k provedení funkce. A pokud tento iterativní výpočet z možností Excelu nepovolíme, pak se při zadávání dat zobrazí výzva k chybě.
Krok 4:
- Za šesté zadejte jméno do pole Buňka B5 & stiskněte ENTER .
- Datum &; časové razítko se zobrazí ihned v okně Buňka C5 .
- Na adrese Buňka B6 , vložte jiné jméno & perspektivní výsledek se zobrazí hned vedle něj v okně Buňka C6 .
Můžete tedy zadat libovolné jméno nebo údaje do Sloupec B a dozvíte se datum &; vedle nich časové značky.
Podobná čtení
- Jak zobrazit den v týdnu z data v aplikaci Excel (8 způsobů)
- Vložení posledního uloženého data v aplikaci Excel (4 příklady)
- Jak vložit rozbalovací kalendář v aplikaci Excel (v rychlých krocích)
- Vložení data do zápatí v aplikaci Excel (3 způsoby)
- Jak vložit nástroj pro výběr data v aplikaci Excel (postup krok za krokem)
5. Vložení příkazů VBA pro vytvoření funkce aplikace Excel
A nyní je tu poslední metoda, při které můžete použít vlastní přizpůsobenou funkci naformátováním pomocí příkazu Kódování VBA Nejdřív se dozvíme Čas vstupu zaměstnanců, ale tentokrát s naší vlastní funkcí.
Krok 1:
- Tisk ALT+F11 & VBA Nebo to můžete udělat ručně. Za tímto účelem nejprve přejděte na stránku Vývojář tab> vybrat Visual Basic .
- Za druhé, vyberte si Vložte > vybrat Modul .
- Nakonec se objeví prázdný modul.
- Zatřetí vložte do modulu následující kód.
Funkce EntryTime(LeftCell As Range) If LeftCell.Value "" Then EntryTime = Format(Now, "dd-mm-yy hh:mm:ss") Else EntryTime = "" End If End Function
- Nyní stiskněte ALT+F11 znovu zavřete VBA nebo se vrátit do datového listu Excelu.
Krok 3:
- Vyberte Buňka C5 & typ =EntryTime(B5) jako Vstupní čas je nová funkce, kterou jsme právě vytvořili pomocí VBScript .
- Použijte Plnicí rukojeť znovu zkopírovat vzorec až do Buňka C10 nebo více podle vaší potřeby.
Krok 4:
- Vložte jméno Buňka B5 .
- Tisk ENTER & hotovo.
- Čas zadání získáte okamžitě v. Buňka C5 .
Alternativy pro zadání data pomocí automatického způsobu
Aplikace Excel nabízí několik alternativ pro automatické zadávání dat. Jedná se o tyto možnosti.
- Používání stránek Automatické vyplňování
- Využití Série náplní příkaz
1. Použití možnosti automatického vyplňování s více kritérii
Pokud potřebujete zadat data v chronologickém pořadí, pak je třeba použít Automatické vyplňování Na následujícím obrázku musíte použít možnost Plnicí rukojeť na adrese Buňka B5 přetáhnout na B12 . V rozevíracím seznamu v rohu najdete více kritérií.
Zadruhé vyberte Dny naplnění
Nakonec najdete dny automaticky.
Pokud se rozhodnete Naplňte všední dny , pak se data zobrazí v chronologickém pořadí s výjimkou víkendů (sobota & neděle).
Výstup tedy vypadá takto.
Měsíce můžete také zobrazit pouze v postupném pořadí, pokud vyberete možnost Měsíce plnění .
V tomto případě je výstup následující.
Navíc stejným způsobem přejděte na Naplňte roky zobrazit roky v pořadí za sebou.
Nakonec zde bude výstup vypadat takto.
2. Využití příkazu Fill Series k přizpůsobení možnosti automatického vyplňování
Můžete použít Série náplní také možnost, pokud potřebujete data více přizpůsobit, včetně intervalů.
Krok 1:
- Nejprve vyberte celý sloupec nebo rozsah buněk ve sloupci, do kterého chcete zadat data.
- Za druhé, v rámci Home přejděte na kartu Úpravy skupina příkazů.
- Za třetí, z Naplňte v rozevíracím seznamu vyberte Série
Nakonec se zobrazí pole, které vám umožní přizpůsobit data podle vašich kritérií.
Krok 2:
- V Série vyberte možnost Série v as Sloupce , Typ jako Datum & Jednotka data jako Den .
- Typ '2' jako Hodnota kroku , se nazývá společný rozdíl v aritmetické posloupnosti nebo řadě.
- Tisk OK .
Výsledná řada dat se tedy liší o 2 dny.
Pokud si nyní vyberete Všední den jako Datum Jednotka z Série pak budou z dat vyloučeny víkendy (sobota & neděle).
Tentokrát se vám to nakonec podaří.
Vyberte Měsíc jako Datum Jednotka a zobrazí se řada měsíců se společným rozdílem nebo intervalem 2 měsíců.
Výstupem tedy bude.
Podobně můžete postupovat i v případě let, když vyberete možnost Rok jako Datum Jednotka .
Následně se zobrazí tento výstup.
Závěr
Toto jsou tedy všechny základní, snadné & užitečné techniky, které můžete použít, aby Excel automaticky zadával data i časová razítka při zadávání dat. Doufám, že jste tyto metody shledali poměrně účinnými. Pokud máte nějaké dotazy nebo zpětnou vazbu týkající se tohoto článku, můžete jej komentovat. Můžete se také podívat na naše další zajímavé & informativní články na tomto webu.