Hogyan lehet gyorsan beilleszteni a dátumot és az időbélyeget az Excelbe

Az időbélyeget használhatja a tevékenységek nyomon követésére.

Érdemes például nyomon követni a tevékenységeket, például azt, hogy mikor merült fel egy adott költség, hány órakor készült az értékesítési számla, mikor történt az adatbevitel egy cellában, mikor frissítették legutóbb a jelentést stb.

Kezdjük el.

Billentyűparancs a dátum és időbélyeg beszúrásához az Excel programban

Ha be kell illesztenie a dátumot és az időbélyeget az Excel néhány cellájába, akkor a manuális elvégzése gyorsabb és hatékonyabb lehet.

Itt található a billentyűparancs az aktuális dátum gyors beviteléhez Excelben:

Control +: (tartsa lenyomva a vezérlőgombot, és nyomja meg a kettőspont gombot).

Használata a következő:

  • Válassza ki azt a cellát, ahová be szeretné illeszteni az időbélyeget.
  • Használja a billentyűparancsot Control +:
    • Ez azonnal beszúrja az aktuális dátumot a cellába.

Pár fontos tudnivaló:

  • Ez a parancsikon csak az aktuális dátumot illeszti be, és nem az időt.
  • Ez akkor hasznos, ha szelektíven szeretné megadni az aktuális dátumot.
  • Kiválasztja az aktuális dátumot a rendszer órájából.
  • Ha a dátum szerepel a cellában, bármilyen dátumformátumot alkalmazhat rá. Egyszerűen lépjen a „Számformátum” legördülő menübe a szalagon, és válassza ki a kívánt dátumformátumot.

Ne feledje, hogy ez nem dinamikus, ami azt jelenti, hogy a munkafüzet következő megnyitásakor nem frissül és nem változik. Behelyezés után statikus értékként marad a cellában.

Bár ez a parancsikon nem illeszti be az időbélyeget, ezt a következő parancsikonnal használhatja:

Control + Shift +:

Ez azonnal beszúrja az aktuális időt a cellába.

Tehát ha dátumot és időbélyeget is szeretne használni, akkor két különböző cellát használhat, egyet a dátumhoz, egyet pedig az időbélyeghez.

A MA és MOST funkciók használata a dátum és az időbélyeg beillesztéséhez az Excel programban

A fenti módszerben, gyorsbillentyűkkel, a beillesztett dátum és időbélyeg statikus értékek, és nem frissülnek a dátum és az idő változásával.

Ha minden alkalommal frissíteni szeretné az aktuális dátumot és időt, amikor a munkafüzetben módosítást hajt végre, akkor Excel funkciókat kell használnia.

Ez akkor fordulhat elő, ha van jelentése, és szeretné, hogy a nyomtatott példány tükrözze az utolsó frissítési időt.

Az aktuális dátum beszúrása a TODAY funkcióval

Az aktuális dátum beszúrásához egyszerűen írja be = TODAY () a kívánt cellába.

Mivel az összes dátumot és időt számként tárolja az Excelben, győződjön meg arról, hogy a cella úgy van formázva, hogy a TODAY funkció eredményét dátumformátumban jelenítse meg.

Ezt csináld meg:

  • Kattintson a jobb gombbal a cellára, és válassza a „Cellák formázása” lehetőséget.
  • A Cellák formázása párbeszédpanelen válassza a Dátum kategóriát a Szám lapon.
  • Válassza ki a kívánt dátumformátumot (vagy egyszerűen menjen az alapértelmezetthez).
  • Kattintson az OK gombra.

Ne feledje, hogy ez a képlet illékony, és minden alkalommal újraszámítja, ha a munkafüzetben változás történik.

Dátum és időbélyeg beszúrása a MOST funkció segítségével

Ha a dátumot és az időbélyeget egy cellában szeretné használni, akkor használja a MOST funkciót.

Ismét, mivel az összes dátum és időpont számként van tárolva az Excelben, fontos, hogy a cella úgy legyen formázva, hogy a MOST funkció eredménye a dátumot és az időt is megjelenítő formátumban jelenjen meg.

Ezt csináld meg:

  • Kattintson a jobb gombbal a cellára, és válassza a „Cellák formázása” lehetőséget.
  • A Cellák formázása párbeszédpanelen válassza ki az „Egyéni” kategóriát a Szám lapon.
  • A Típus mezőbe írja be dd-mm-éééé óó: mm: ss
  • Kattintson az OK gombra.

Ez biztosítja, hogy az eredmény a dátumot és az időt is megjelenítse.

Ne feledje, hogy ez a képlet illékony, és minden alkalommal újraszámítja, ha a munkafüzetben változás történik.

Körkörös hivatkozások Trükk a dátum és az időbélyeg automatikus beszúrására az Excelben

Az egyik olvasóm, Jim Meyer felkeresett engem az alábbi lekérdezéssel.

„Van -e mód arra, hogy adatbevitelkor automatikusan behelyezhessük a dátumot és az időbélyeget az Excelbe, hogy ne változzon minden alkalommal, amikor változás történik, vagy amikor a munkafüzetet elmenti és megnyitja?”

Ezt a billentyűparancsokkal lehet megtenni (ahogy az oktatóanyagban fent látható). Ez azonban nem automatikus. A parancsikonokkal manuálisan kell beillesztenie a dátumot és az időbélyeget az Excelbe.

Az időbélyeg automatikus beillesztéséhez van egy intelligens technika körkörös hivatkozások segítségével (köszönet Chandoo -nak ezért a csodálatos technikáért).

Először is értsük meg, mit jelent a körkörös hivatkozás az Excelben.

Tegyük fel, hogy az A1 cellában 1, az A2 cellában 2 érték van.

Ha most az = A1+A2+A3 képletet használja az A3 cellában, akkor ez körkörös hivatkozási hibához vezet. Láthat egy üzenetet is az alábbiak szerint:

Ez akkor történik, amikor az A3 cellahivatkozást használja az A3 -ban végzett számításban.

Most, amikor körkörös hivatkozási hiba történik, van egy nem végződő ciklus, amely elindul, és elakadt Excel programhoz vezetett. Az Excel fejlesztőcsapatának okos emberei azonban megbizonyosodtak arról, hogy amikor körkörös hivatkozást találnak, azt nem számítják ki, és a nem végződő hurokkatasztrófát elhárítják.

Van azonban egy mechanizmus, amellyel rákényszeríthetjük az Excel -t, hogy legalább adott alkalommal próbálkozzon, mielőtt feladja.

Most nézzük meg, hogyan használhatjuk ezt a dátum és időbélyeg automatikus lekérésére az Excelben (az alábbiak szerint).

Ne feledje, hogy amint valamit beírok az A oszlop celláiba, egy időbélyeg jelenik meg a B oszlop szomszédos cellájában. Ha azonban máshol módosítok egy értéket, semmi sem történik.

Ennek végrehajtásához tegye a következő lépéseket:

  • Lépjen a Fájl -> Beállítások menüpontra.
  • Az Excel beállításai párbeszédpanelen válassza a Képletek lehetőséget.
  • A Számított beállításokban jelölje be az iteratív számítás engedélyezése lehetőséget.
  • Lépjen a B2 cellába, és írja be a következő képletet:
    = HA (A2 "", HA (B2 "", B2, MOST ()), "")

Ez az!

Most, amikor bármit beír az A oszlopba, az időbélyeg automatikusan megjelenik a B oszlopban a mellette lévő cellában.

A fenti képlet szerint az időbélyeg beszúrása után nem frissül, ha megváltoztatja a szomszédos cella tartalmát.

Ha azt szeretné, hogy az időbélyeg minden alkalommal frissüljön, amikor az A oszlop szomszédos cellája frissül, használja az alábbi képletet (használja Control + Shift + Enter az Enter billentyű helyett):

= HA (A2 "", HA (ÉS (B2 "", CELL ("cím") = = CÍM (SOR (A2), OSZLOP (A2))), MOST (), HA (CELL ("cím") CÍM ( ROW (A2), COLUMN (A2)), B2, NOW ())), "")

Ez a képlet a CELL függvényt használja az utoljára szerkesztett cella referenciájának lekéréséhez, és ha megegyezik a tőle balra lévővel, frissíti az időbélyeget.

Megjegyzés: Ha egyszer engedélyezi az iteratív számításokat a munkafüzetben, addig aktív lesz, amíg ki nem kapcsolja. A kikapcsoláshoz lépjen az Excel beállításai menübe, és törölje a jelet az „iteratív számítás engedélyezése” jelölőnégyzetből.

A VBA használata az időbélyegző automatikus beszúrásához az Excelben

Ha a VBA a választott fegyvere, akkor azt találja, hogy ez egy praktikus módja az időbélyeg beillesztésének az Excelben.

A VBA nagy rugalmasságot biztosít az időbélyeg megjelenítéséhez szükséges feltételek hozzárendeléséhez.

Az alábbiakban egy kód található, amely időbélyeget illeszt be a B oszlopba, amikor bármilyen bejegyzés/módosítás történik az A oszlop celláiban.

'Sumit Bansal kódja a https://trumpexcel.com Privát al -munkalap_változása (ByVal -cél tartományként) a GoTo Handler hibánál Ha Target.Column = 1 And Target.Value "" Then Application.EnableEvents = False Target.Offset (0, 1) = Formátum (Most (), "dd-mm-yyyy hh: mm: ss") Application.EnableEvents = True End, ha kezelő: End Sub

Ez a kód az IF Majd konstrukciót használja annak ellenőrzésére, hogy a szerkesztendő cella szerepel -e az A oszlopban. Ha ez a helyzet, akkor beilleszti az időbélyeget a B oszlop szomszédos cellájába.

Ne feledje, hogy ez a kód felülírja a B oszlopban lévő cellák meglévő tartalmát. Ha szeretné. Módosíthatja a kódot, és hozzáadhat egy üzenetdobozt, amely megjeleníti a kérést, ha létezik létező tartalom.

Hová tegye ezt a kódot?

Ezt a kódot a munkalap módosítási eseményeként kell megadni, hogy minden változás esetén aktiválódjon.

Ezt csináld meg:

  • Kattintson a jobb gombbal a munkalap fülre, és válassza a Kód megtekintése lehetőséget (vagy használja az Alt + F11 billentyűparancsot, majd kattintson duplán a lap nevére a projektfelfedezőben).
  • Másolja be ezt a kódot a lap kódablakába.
  • Zárja be a VB szerkesztőt.

Mentse el a fájlt .XLS vagy .XLSM kiterjesztéssel, mivel makrót tartalmaz.

Egyéni függvény létrehozása az időbélyeg beszúrásához

Egyéni funkció létrehozása nagyon okos módszer az időbélyeg beillesztésére az Excelben.

Egyesíti a VBA erejét a funkciókkal, és bármely más munkalap -funkcióhoz hasonlóan használhatja.

Itt található a kód, amely létrehoz egy egyéni „Időbélyegző” funkciót az Excelben:

'Kód: Sumit Bansal a http://trumpexcel.com oldalról "Vége, ha vége funkció

Hová tegye ezt a kódot?

Ezt a kódot be kell helyezni egy modulba a VB szerkesztőben. Ha ezt megteszi, az időbélyegző funkció elérhető lesz a munkalapon (mint minden más szokásos funkció).

Az alábbi lépésekkel helyezze el ezt a kódot egy modulban:

  • Nyomja meg az ALT + F11 billentyűkombinációt a billentyűzetről. Megnyílik a VB szerkesztő.
  • A VB Editor Projektkezelőben kattintson a jobb gombbal bármelyik objektumra, és lépjen a Beszúrás -> Modul menüpontra. Ezzel új modult helyez be.
  • Másolja be a fenti kódot a modulkód ablakba.
  • Zárja be a VB szerkesztőt, vagy nyomja meg ismét az ALT + F11 billentyűkombinációt, hogy visszatérjen a munkalaphoz.

Most már használhatja a funkciót a munkalapon. Kiértékeli a bal oldali cellát, és ennek megfelelően illeszti be az időbélyeget.

A bejegyzés frissítésekor az időbélyeget is frissíti.

Mentse a fájlt .XLS vagy .XLSM kiterjesztéssel, mivel VB kódot tartalmaz.

Remélem, hasznosnak találta ezt az oktatóanyagot.

Mondja el véleményét a megjegyzések részben.

A következő Excel oktatóanyagok és források is tetszhetnek:

  • Makró futtatása Excelben.
  • Excel-bővítmények létrehozása és használata
  • Válasszon több elemet az Excel legördülő listájából.
  • Dátum és időbélyeg beszúrása a Google Táblázatokba.
  • INGYENES Excel sablonok gyűjteménye.
  • Excel munkalap sablon.
  • Excel naptár sablon.
  • Az idő konvertálása tizedes számra az Excelben (óra, perc, másodperc)

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave