Az aktuális dátum és idő beillesztése az A1 cellába (6 egyszerű módszer)

  • Ossza Meg Ezt
Hugh West

Tanulni kell hogyan az aktuális dátum és idő beillesztése az A1 cellában ? Néha szeretnénk megadni a legkésőbbi időpontot, amikor egy alkalmazott megérkezik a munkahelyére, vagy amikor egy fájlt utoljára szerkesztettek. Ha ilyen egyedi trükköket keres, akkor jó helyen jár. Itt végigvezetjük Önt az alábbiakon. 6 egyszerű és kényelmes módszerek az aktuális dátum és idő beillesztésére a cellába A1 Excelben.

Gyakorlati munkafüzet letöltése

A jobb megértéshez és a gyakorláshoz letöltheti az alábbi Excel munkafüzetet.

Aktuális dátum és idő beillesztése A1 cellába.xlsm

6 módszer az aktuális dátum és idő beillesztésére az A1 cellába

A tisztázás érdekében van egy Munkavállalói munkaidő-nyilvántartás Az adatállomány tartalmazza a Név , ID , és Állapot a William Frank .

Most pedig beillesztjük a Belépési idő ennek a munkavállalónak a cellájában A1 Ezért vizsgáljuk meg őket egyenként.

Itt használtuk a Microsoft Excel 365 verzió, bármely más verziót is használhatsz, ahogyan neked kényelmes.

1. A billentyűzet gyorsbillentyűk használata

Az első módszerben megmutatjuk, hogyan lehet az aktuális dátumot és időt beilleszteni az Excelben a billentyűparancs segítségével. Kövesse az alábbi lépéseket, hogy ezt saját adatállományán elvégezze.

📌 Lépések:

  • A legelején jelölje ki a cellát A1 .
  • Ezután nyomja meg a CTRL + ; a billentyűzeten. (Visszaadja az aktuális dátumot.)
  • Ezután nyomja meg a SPACE kulcs.
  • Később nyomja meg CTRL+SHIFT+; a billentyűzeten (Ez az aktuális időt adja vissza).

Ebben a pillanatban a kiválasztott cellában egy sorban jelenik meg az aktuális dátum és idő.

De csábítóbb lesz, ha a dátum és az idő különböző sorokban marad. Ehhez meg kell formáznunk a cellát. Kövesse tehát az alábbi lépéseket.

  • Először is, nyomja meg a CTRL + 1 a billentyűzeten.
  • Azonnal, a Cellák formázása párbeszédpanel nyílik meg.
  • Ezután menjen a Szám tab.
  • Ezután válassza a Custom mint Kategória .
  • Ezután írja le dd-mm-yyyy h:mm AM/PM a Típus doboz.

  • Most távolítsa el a szóközt a yyyy és h .
  • Később tartsa a ALT kulcs és típus 0010 a számlapon.

Miután beírta 0010 , az idő rész úgy tűnik, hogy eltűnik a Típus De most már a második sorban van.

  • Ezután folytassa a Kiegyenlítés tab.

  • A Kiegyenlítés lapon jelölje be a Szöveg felgöngyölítése a Szövegvezérlés szakasz.
  • Végül kattintson a OK .

Jelenleg a dátum és az idő a cellában A1 úgy néz ki, mint az alábbi képen.

Bővebben: Hogyan lehet automatikusan beilleszteni az időbélyegző adatbevitelt az Excelben (5 módszer)

2. A NOW funkció beillesztése

Ebben a módszerben a NOW funkció hogy megkapja az aktuális dátumot és időt. Ez olyan egyszerű & könnyű, csak kövesse.

📌 Lépések:

  • Először írja le Jelen van mint a Állapot cellában C6 .

  • Ezután menj a cellába A1 és írja le a következő képletet.
=NOW()

NOW funkció az aktuális dátummal és idővel tér vissza, dátumként és időpontként formázva.

  • Később formázzuk meg a cellát, hogy az eredményt a kívánt formátumban jelenítse meg a következőképpen 1. módszer .

Bővebben: Statikus dátum beillesztése az Excelben (4 egyszerű módszer)

3. Beágyazott IF és NOW függvények használata

Ebben a módszerben a beágyazott IF és MOST függvények a dátum és az idő megadására az Excelben. A beágyazott IF funkció több feltétel ellenőrzésére szolgál az Excelben, és a NOW funkció az aktuális dátumot és időt adja vissza.

📌 Lépések:

Mielőtt továbbmennénk, engedélyeznünk kell a iteratív számítás funkciót az Excelben. Kövesse tehát az alábbi lépéseket.

  • Először is, menjen a Fájl tab.

  • Másodszor, válassza ki Opciók a menüből.

  • Azonnal, a Excel lehetőségek ablak jelenik meg.
  • Itt ugorjon a Képletek tab.
  • A Számítási lehetőségek szakaszban jelölje be a Iteratív számítás engedélyezése .
  • Végül kattintson a OK .

Most már alkalmazhatjuk a képletünket a lapra.

  • Kezdetben válassza ki a cellát A1 és írja be az alábbi képletet.
=IF(C6"",IF(A1"",A1,NOW()),"")

Itt, a IF funkció , először ellenőriztük, hogy a sejt C6 nem egyenlő üres majd egy másik IF funkció végrehajtódik, különben egy üres A második IF funkció ellenőrizni fogja, hogy a cella A1 nem egyenlő üres Ha az érték TRUE akkor visszaadja a cellát A1 különben végrehajtja a NOW funkció .

  • Ennek megfelelően nyomja meg a BELÉPÉS .

A fenti képen láthatjuk, hogy a képlet üres cellát ad vissza a következő cellában A1 mivel nincs érték a cellában C6 Ellenőrizzük tehát, hogy a képlet működik-e, ha a cellában van egy érték. C6 .

  • Jelenleg írja le Jelen van: cellában C6 és nyomja meg a BELÉPÉS .

Hirtelen az aktuális dátum és idő jelenik meg a cellában. A1 .

Hasonló olvasmányok

  • Hogyan kell beszúrni az Excel dátumbélyeget, amikor a sorban lévő cellákat módosítják
  • Időbélyegző beillesztése az Excelben, amikor a cella megváltozik (2 hatékony módja)
  • Hogyan illesszük be az Excel időbélyegzőt, amikor a cella VBA nélkül változik (3 mód)
  • Hogyan alakítsuk át a Unix időbélyeget az Excel dátumává (3 módszer)

4. Kombinált funkciók alkalmazása

Most megmutatjuk, hogyan lehet az Excelben az időt frissítésekkel beszúrni a CÍM: , CELL , COLUMN , IF , MOST , és ROW funkciókat. Kérem, menjen végig a lépéseken, hogy ezt a saját adatállományán elvégezze.

📌 Lépések:

  • Elsősorban válassza ki a cellát A1 és írja be a következő képletet a cellába.
=IF(C6"",IF(AND(A1"",CELL("address")=ADDRESS(ROW(C6),COLUMN(C6))))),NOW(),IF(CELL("address")ADDRESS(ROW(C6),COLUMN(C6)),A1,NOW()))),"")) Képlet bontás
  • ROW(C6)→ A ROW funkció egy adott cella sorszámát adja vissza.
    • Kimenet: 6
  • COLUMN(C6)→ A COLUMN funkció egy adott cella oszlopszámát adja vissza.
    • Kimenet: 3
  • CÍM(SOR(C6),OSZLOP(C6))→ A ADRESS funkció visszaadja az adott Cell címét.
    • ADRESS(6,3)→ átváltozik
      • Kimenet: $C$6
  • CELL("cím")=ADRESS(ROW(C6),COLUMN(C6))→ A CELL funkció egy adott Cellára vonatkozó információkat ad vissza.
    • CELL("cím")=ADRESS(6,3))→ átváltozik
      • Kimenet: FALSE
  • CELL("cím")ADRESS(ROW(C6),COLUMN(C6))→ átváltozik
    • Kimenet: TRUE
  • AND(A1"",CELL("cím")=ADRESS(ROW(C6),COLUMN(C6)))→ A CELL funkció egy adott Cellára vonatkozó információkat ad vissza.
    • AND(A1"",{FALSE})→ átváltozik
      • Kimenet: FALSE
  • IF(CELL("cím")ADRESS(ROW(C6),COLUMN(C6)),A1,NOW()))),→ A IF funkció értéket ad vissza, ha a feltétel TRUE és egy másik értéket ad vissza, ha HAMIS .
    • IF({IGAZ},A1,NOW())→ átváltozik
      • Kimenet: 44816.522597
  • IF(AND(A1"",CELL("cím")=ADRESS(ROW(C6),COLUMN(C6)))),NOW(),IF(CELL("cím")ADDRESS(ROW(C6),COLUMN(C6)),A1,NOW())),"")→ átváltozik
    • IF(C6””,44816.522597,””))→ átváltozik
      • Kimenet: 44816.522597
  • Ezután nyomja meg a BELÉPÉS kulcs.

  • Amint írunk valamit a cellába C6 , az aktuális dátum és idő láthatóvá válik a cellában A1 .

A különbség e módszer és az előző között az, hogy amikor megváltoztattuk a cella értékét C6 a dátum és az idő a cellában A1 nem frissült a 3. módszer De a jelenlegi módszerünkben ez minden alkalommal frissül, amikor megváltoztatjuk a cellában lévő tartalmat. C6 .

  • Tehát, változtassa meg a cella tartalmát C6 a címre. P .

Most az aktuális frissített időt mutatja.

5. VBA kód alkalmazása

Gondolt már arra, hogy automatizálja ugyanazokat az unalmas és ismétlődő lépéseket az Excelben?

Ne gondolkodj tovább, mert VBA Sőt, a korábbi módszert teljesen automatizálhatja a VBA Lássuk a gyakorlatban.

📌 Lépések:

  • Kezdetben menjen a Fejlesztő tab.
  • Itt válassza ki Visual Basic a Kód: csoport.
  • Másik lehetőségként nyomja meg a ALT + F11 a feladat megismétlésére.

Azonnal, a Microsoft Visual Basic for Applications ablak jelenik meg.

  • Ezután kattintson duplán a megfelelő lapra VBA a kódmodul megnyitásához.

  • A kódmodulban írja le a következő kódot.
 Private Sub Worksheet_Change(ByVal Status As Range) If Status.Column = 3 And Status.Value "" Then Application.EnableEvents = False Status.Offset(-5, -2) = Format(Now(), "dd-mm-yyyyyy hh:mm AM/PM") Application.EnableEvents = True End If End Sub 

Kód lebontása
  • A Private Sub létrehozásához először válassza ki az Munkalap ahelyett, hogy Általános és Változás mint Nyilatkozat Amikor bármilyen változás történik a munkalapon, a kód magától lefut.
  • Ezután használtuk a IF funkció ahol ellenőriztük, hogy a Állapot tartomány nem egyenlő üres a Érték módszerrel, és akkor is, ha az oszlop száma 3 a Oszlop módszer.
  • Most beállítjuk a Application.EnableEvents mint Hamis .
  • Ezután beállítjuk az offsetet (-5,-2) a dátum és az idő beillesztése a dátum és az idő eltolásával. 5 sorok felfelé és 2 oszlopok balra.
  • Itt a Most funkció megadja a legutóbbi időt, és a formátum a következő lesz dd-mm-yyyy hh:mm AM/PM ha az érték TRUE .
  • Következésképpen, a következőket állítjuk be Application.EnableEvents mint Igaz .
  • Végül fejezze be az alprocedúrát a következővel End Sub .
  • Ezután térjen vissza a munkalapra.
  • És, írja le Jelen a Állapot oszlop.
  • Automatikusan láthatjuk a dátumot és az időt a cellában. A1 .

Bővebben: Excel VBA: Időbélyeg beillesztése makró futtatásakor

6. Felhasználó által definiált funkció végrehajtása

Ezenkívül a jelenlegi dátumot és időt automatikusan is beilleszthetjük az Excelbe egy felhasználó által meghatározott függvény alkalmazásával. Fedezzük fel a módszert lépésről lépésre.

📌 Lépések:

  • Először nyissa meg a Microsoft Visual Basic for Applications ablak, mint a előtt .
  • Másodszor, lépjen a Beillesztés tab.
  • Később válassza ki a Modul a lehetőségek közül.

  • A kódmodulban illessze be a következő kódot.
 Function Insert_Current_Date_Time(Status As Range) If Status.Value "" Then Insert_Current_Date_Time = Format(Now, "dd-mm-yyyyyy hh:mm AM/PM") Else Insert_Current_Date_Time = "" End If End Function 

Kód lebontása
  • Először is, létrehoztunk egy Funkció a nevet viseli. Insert_Current_Date_Time és állítsa be Állapot mint Tartomány .
  • Ezután használtuk a Ha utasítás, ahol ellenőriztük, hogy a Állapot tartomány nem egyenlő az üres értékkel a Érték módszer.
  • Ezután beállítjuk Insert_Current_Date_Time megegyezik a Most funkció és formázza a cellát dd-mm-yyyy hh:mm AM/PM ha az érték TRUE .
  • Ellenkező esetben üres .
  • Ekkor térjen vissza a munkalapra.
  • Ezután válassza ki a cellát C1 és kezdjük el írni a függvény nevét.
  • Csak az írás után =in a funkció láthatóvá válik.
  • Ezután válassza ki a funkciót a TAB billentyűvel a billentyűzeten.

  • Ezután adjon sejtet C6 mint a funkció referencia tartománya, és nyomja meg a BELÉPÉS .

De a sejt A1 még mindig üres, mert a cella C6 szintén üres.

  • Jelenleg írja le Jelen van cellában C6 és megkapja az aktuális dátumot és időt a cellában A1 azonnal.

Az aktuális dátum és idő beillesztése az A1 cellába, de ne tartalmazza az aktuális időpontot

Itt az aktuális dátumot és időt illesztjük be a cellába. A1 azáltal, hogy nem tartalmazza az aktuális időt. Valójában csak az aktuális dátumot kéri megadni. Ha ezt hozzánk hasonlóan szeretné megtenni, kövesse az alábbi lépéseket.

📌 Lépések:

  • Először válassza ki a cellát A1 és írja be a következő képletet ebbe a cellába.
=TODAY()

A TODAY funkció az aktuális dátumot adja vissza dátumként formázva.

  • Ezután nyomja meg a BELÉPÉS gomb.

Egyszerűen az aktuális dátum van előttünk.

Bővebben: Utolsó módosított dátum és idő beillesztése az Excel-cellába

Gyakorlati szekció

A saját magad általi gyakorláshoz biztosítottunk egy Gyakorlat a jobb oldalon lévő egyes lapokon az alábbi módon. Kérem, végezze el saját maga.

Következtetés

Ez a cikk egyszerű és rövid megoldásokat kínál az aktuális dátum és idő cellába történő beillesztésére. A1 Ne felejtse el letölteni a Gyakorlat Köszönjük, hogy elolvasta ezt a cikket, reméljük, hogy ez hasznos volt. Kérjük, ossza meg velünk a megjegyzés rovatban, ha bármilyen kérdése vagy javaslata van. Kérjük, látogasson el weboldalunkra. Exceldemy hogy többet tudjon meg.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.