Direkt zum Inhalt

Fügen Sie schnell und automatisch Datum und Zeitstempel in Excel ein

In Excel ist das Einfügen von Datum und Zeitstempel normal. Hier in diesem Tutorial werde ich verschiedene Methoden zum manuellen oder automatischen Einfügen von Datum und Zeitstempel in Excel-Zellen vorstellen, indem verschiedene Fälle angegeben werden.

Fügen Sie Datum und Zeitstempel mit Verknüpfungen ein

Fügen Sie Datum und Zeitstempel mit der Formel ein

Formel zum automatischen Einfügen eines Zeitstempels bei der Eingabe von Daten in eine andere Spalte

VBA zum automatischen Einfügen eines Zeitstempels bei der Eingabe von Daten in eine andere Spalte


Fügen Sie Datum und Zeitstempel mit Verknüpfungen ein

Wenn Sie nur Datum und Zeitstempel in einige Zellen einfügen müssen, können Sie diese manuell einfügen, indem Sie die Tastenkombinationen drücken.

Aktuelles Datum einfügen: Control + :
doc Zeitstempel einfügen 1

Aktuelle Uhrzeit einfügen: Shift + Control + :
doc Zeitstempel einfügen 2

Screenshot:
doc Zeitstempel einfügen 3

Tipps:

1. Sie können die Ausgaben nach Bedarf in Datums- oder Zeitformaten formatieren Format Cells Dialog.

2. Wenn Sie haben Kutools for Excelkönnen Sie das aktuelle Datum oder andere Daten in einem bestimmten Datumsformat einfügen, wie Sie es benötigen Datum einfügen Funktion. Klicken Sie hier, um kostenlos herunterzuladen
Datum einfügen


Fügen Sie Datum und Zeitstempel mit der Formel ein

Wenn Sie einen Datums- oder Zeitstempel einfügen möchten, der automatisch aktualisiert werden kann, können Sie die folgenden Formeln verwenden.

Aktuelles Datum einfügen

= HEUTE ()

Presse- Enter Schlüssel, und das aktuelle Datum wird in die Zelle eingefügt.

Aktuelle Zeit einfügen:

= JETZT ()

Drücken Sie die Eingabetaste, und das aktuelle Datum und die aktuelle Uhrzeit werden in die Zelle eingefügt.
doc Zeitstempel einfügen 4

Tipps:

1. Sie können die Ausgaben nach Bedarf in Datums- oder Zeitformaten formatieren Format Cells Dialog. Beispielsweise möchten Sie nur die aktuelle Uhrzeit anzeigen. Formatieren Sie die Zelle nach Verwendung von einfach als Uhrzeit = JETZT () Formel

2. Wenn Sie das aktuelle Datum und die aktuelle Uhrzeit in die Kopf- oder Fußzeile des Arbeitsblatts einfügen möchten, können Sie die verwenden Arbeitsmappeninformationen einfügen Funktion Kutools for Excel um diesen Job schnell zu erledigen. Klicken Sie hier, um kostenlos herunterzuladen
Arbeitsmappeninformationen einfügen


Formel zum automatischen Einfügen eines Zeitstempels bei der Eingabe von Daten in eine andere Spalte

Angenommen, es gibt zwei Spalten, Spalte A und Spalte B. Jetzt möchten Sie den aktuellen Zeitstempel in Spalte B einfügen, während Sie Daten in Spalte A eingeben. Wie können Sie das tun?
Zeitstempel automatisch einfügen 1

Zeitstempel bei Dateneingabe automatisch einfügen

1. Klicken Sie zunächst auf Reichen Sie das > Optionen öffnen Excel-Optionen Dialog wählen Formeln Überprüfen Sie dann im linken Bereich Aktivieren Sie die iteraktive Berechnung in Berechnungsoptionen Gruppe. Und klicken Sie OK.
doc Zeitstempel einfügen 5

2. Geben Sie in Spalte B, z. B. Zelle B1, diese Formel ein

= IF (A1 ", IF (B1", B1, NOW ()), ")

Ziehen Sie dann den automatischen Füllgriff nach unten in die Zellen.
doc Zeitstempel einfügen 6

3. Formatieren Sie dann die Formelzellen als das Datum / Uhrzeit-Format, das Sie in der Datei benötigen Format Cells Dialog: Lassen Sie die Formelzellen ausgewählt, klicken Sie mit der rechten Maustaste, um das Kontextmenü anzuzeigen, und wählen Sie Format Cells, dann ist die Format Cells Der Dialog erscheint in der Maßgeschneidert Abschnitt, der unter der Nummer Geben Sie auf der Registerkarte das gewünschte Format in das Feld ein Typ Textfeld und klicken Sie auf OK.
doc Zeitstempel einfügen 7

Wenn Sie nun Daten in Spalte A eingeben, wird die aktuelle Datums- und Uhrzeitangabe in Spalte B eingefügt.
doc Zeitstempel einfügen 8

Zeitstempel automatisch einfügen und aktualisieren, während sich die Zelle in einer anderen Spalte ändert

Wenn Sie den Zeitstempel während der Zelleingabe automatisch einfügen möchten und gleichzeitig der Eintrag geändert wird, wird der eingefügte Zeitstempel aktualisiert. Verwenden Sie dazu die folgende Formel:

=IF(A1<>"",IF(AND(B1<>"",CELL("address")=ADDRESS(ROW(A1),COLUMN(A1))),NOW(),IF(CELL("address")<>ADDRESS(ROW(A1),COLUMN(A1)),B1,NOW())),"")

A1 ist die Zelle, in die Sie Daten eingeben, B1 ist die Zelle der Formel, in die Sie einen Zeitstempel einfügen möchten.

Ziehen Sie den automatischen Füllgriff nach unten in die von Ihnen verwendeten Zellen.
Zeitstempel automatisch einfügen 2

Formatieren Sie dann die Formelzellen als das Datum / Uhrzeit-Format, das Sie in der Format Cells Dialog: Lassen Sie die Formelzellen ausgewählt, klicken Sie mit der rechten Maustaste, um das Kontextmenü anzuzeigen, und wählen Sie Format Cells, dann ist die Format Cells Der Dialog erscheint in der Maßgeschneidert Abschnitt, der unter der Nummer Geben Sie auf der Registerkarte das gewünschte Format in das Feld ein Typ Textfeld, klicken Sie auf OK.


VBA zum automatischen Einfügen eines Zeitstempels bei der Eingabe von Daten in eine andere Spalte

Wenn Sie mit VBA-Code vertraut sind, können Sie wie folgt vorgehen:

1. Klicken Sie mit der rechten Maustaste auf die verwendete Arbeitsblattregisterkarte und wählen Sie Code anzeigen in dem Kontextmenü.
doc Zeitstempel einfügen 9

2. Dann in der Microsoft Visual Basic für Applikationen Fenster, fügen Sie unter Code ein.

VBA: Zeitstempel automatisch einfügen

Private Sub Worksheet_Change(ByVal Target As Range)
'UpdatebyKutools20190919
Dim xRInt As Integer
Dim xDStr As String
Dim xFStr As String
On Error Resume Next
xDStr = "A" 'Data Column
xFStr = "B" 'Timstamp Column
If (Not Application.Intersect(Me.Range(xDStr & ":" & xDStr), Target) Is Nothing) Then
       xRInt = Target.Row
       Me.Range(xFStr & xRInt) = Format(Now(), "mm/dd/yyyy hh:mm:ss")
End If
End Sub

doc Zeitstempel einfügen 10

3. Speichern Sie dann diesen Code. Von nun an wird der neue Zeitstempel in Spalte B eingefügt, solange Sie Daten in Spalte A eingeben oder ändern.

Note: Sie können die Spalten A und B sowie das Zeitformat MM / TT / JJJJ HH: MM: SS im VBA-Code entsprechend Ihren tatsächlichen Anforderungen ändern.

Wenn Sie die definierte Funktion verwenden möchten, können Sie wie folgt vorgehen:

1. Halt Alt + F11 Tasten zum Aktivieren der Microsoft Visual Basic für Applikationen Fenster. Und klicken Sie Insert > Modul ein leeres Modul einfügen.
doc Zeitstempel einfügen 11

2. Fügen Sie den folgenden Code in das neue Modul ein. Speichern Sie dann den Code und kehren Sie zum Arbeitsblatt zurück.

Function FormatDate(xRg As Range)
'UpdatebyKutools20190919
On Error GoTo Err_01
If xRg.Value <> "" Then
    FormatDate = Format(Now, "mm/dd/yyyy hh:mm:ss")
Else
    FormatDate = ""
End If
Exit Function
Err_01:
    FormatDate = "Error"
End Function

doc Zeitstempel einfügen 12

3. Geben Sie in die Zelle, in die der Zeitstempel eingefügt werden soll, diese Formel ein

= FormatDate (F1)

F1 ist die Zelle, in die Sie Daten eingeben oder ändern. Ziehen Sie dann den automatischen Füllgriff nach unten in die Zellen.
doc Zeitstempel einfügen 13

Jetzt wird die aktuelle Datum / Uhrzeit eingefügt, wenn die Zelle F1 Daten eingegeben oder aktualisiert hat.


Sonstige Vorgänge (Artikel) im Zusammenhang mit DateTime

Konvertieren Sie das als Text gespeicherte Datum in ein Datum in Excel
Wenn Sie Datumsangaben aus anderen Datenquellen in eine Excel-Zelle kopieren oder importieren, wird das Datum gelegentlich formatiert und als Text gespeichert. Und hier stelle ich die Tricks vor, um solche Daten, die als Texte gespeichert sind, in Standarddaten in Excel umzuwandeln.

Addiere / subtrahiere ein halbes Jahr / Monat / Stunde zu Datum oder Uhrzeit in Excel
Das Hinzufügen von Jahr, Monat oder Stunde zu Datum oder Uhrzeit ist in unserer täglichen Excel-Arbeit üblich. Haben Sie jemals versucht, ein halbes Jahr, einen halben Monat oder eine halbe Stunde zu Datum oder Uhrzeit hinzuzufügen? Hier stelle ich die Tricks vor, die mit diesem Job zu tun haben.

Durchschnittliche Zeitstempel des Tages in Excel
Sie haben beispielsweise die Anmeldezeitstempel jedes Mal aufgezeichnet, wenn ein bestimmter Benutzer auf eine Website in Excel zugegriffen hat, und möchten nun diese Zeitstempel mitteln, um vorherzusagen, wann diese Benutzer in Zukunft am wahrscheinlichsten auf die Website zugreifen werden. Wie können Sie dies erreichen? ?

Berechnen Sie Stunden zwischen Zeiten nach Mitternacht in Excel
Angenommen, Sie haben einen Zeitplan zum Aufzeichnen Ihrer Arbeitszeit, die Zeit in Spalte A ist die Startzeit von heute und die Zeit in Spalte B ist die Endzeit des folgenden Tages. Wenn Sie die Zeitdifferenz zwischen den beiden Zeiten mit direkt minus "= B2-A2" berechnen, wird normalerweise nicht das richtige Ergebnis angezeigt


  • Super Formelriegel (leicht mehrere Textzeilen und Formeln bearbeiten); Layout lesen (leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen und Speichern von Daten; Inhalt geteilter Zellen; Kombinieren Sie doppelte Zeilen und Summe / Durchschnitt... doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie Duplizieren oder Eindeutig Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufällige Auswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen zu mehreren Blättern; Aufzählungszeichen einfügen, Kontrollkästchen und mehr ...
  • Lieblingsformeln und schnell einfügen, Bereiche, Diagramme und Bilder; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Text extrahieren, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen;; Paging-Zwischensummen erstellen und drucken; Inhalt und Kommentare zwischen Zellen konvertieren...
  • Superfilter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Kombinieren Sie Arbeitsmappen und Arbeitsblätter;; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten in mehrere Blätter aufteilen; Batch-Konvertierung von xls, xlsx und PDF...
  • Pivot-Tabellengruppierung nach Wochennummer, Wochentag und mehr ... Entsperrte, gesperrte Zellen anzeigen durch verschiedene Farben; Markieren Sie Zellen mit Formel / Name...
kte tab 201905
  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
officetab unten
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
If anyone can assist, I'm seeking help to create a formula that, when I change the status to 'Complete,' automatically records the date of that moment. Similarly, if I change the status for subsequent entries, it should capture the date of that day. Any guidance on creating this formula would be greatly appreciated.
This comment was minimized by the moderator on the site
Hi, We have used the following formula for auto-update timestamp

=IF(A1<>"",IF(AND(B1<>"",CELL("address")=ADDRESS(ROW(A1),COLUMN(A1))),NOW(),IF(CELL("address")<>ADDRESS(ROW(A1),COLUMN(A1)),B1,NOW())),"")

But, sometimes it works sometimes it doesn't. even faced for some user's it's working fine for some not.
Sometimes it shows circular reference pop message error for some-user.
when tried to rectify the error, we saw circular reference is grad out. Not sure how do we fix it.

Any help much apricated!!! Thankyou
This comment was minimized by the moderator on the site
Hi, thank you for this, it is very helpful with my project.

I' m running calculations on stock market information that is populating the spreadsheet with RTD;
I' m trying to create a timestamp when there is an update in the stock price, but this does not work, the "timestamp" cell remains blank.
(The cell that receives the stock price is RTD formula)

Any ideas what i should do ?
This comment was minimized by the moderator on the site
In the cells where the time stamp should show up, red text saying Time stamp shows up instead. No value in format mm/dd/yyyy hh:mm:ss is visible.
This comment was minimized by the moderator on the site
Hi, Celeste, I did not get your question clearly. If you want to show "Time Stamp" in the cell if there is empty in the entried cell, you just change the formula to:
=IF(A1<>"",IF(B1<>"",B1,NOW()),"Time Stamp")
This comment was minimized by the moderator on the site
the function uptades every time you open the excel file
it also updates the earlier data when you insert rows.
This comment was minimized by the moderator on the site
Hi, try to click Formulas tab and go to Calculation group to click Calculation Options > Manual, then the formula will not auto update.
https://www.extendoffice.com/images/stories/comments/sun-comment/doc-manual-calculation.png
This comment was minimized by the moderator on the site
Thank you very much for your kind help. Unfortunately, the manual setting would stop my other formulas in the table, which is not good from my point of view.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations