Wie füge ich einen Zeitstempel automatisch ein, wenn Daten in einer anderen Spalte in Google Sheet aktualisiert werden?
Wenn Sie über einen Zellbereich verfügen und automatisch einen Zeitstempel in die benachbarte Zelle einfügen möchten, wenn die Daten in einer anderen Spalte geändert oder aktualisiert werden. Wie können Sie diese Aufgabe in Google Sheet lösen?
Fügen Sie den Zeitstempel automatisch ein, wenn Daten in einer anderen Spalte mit Skriptcode aktualisiert werden
Der folgende Skriptcode kann Ihnen helfen, diesen Job schnell und einfach zu beenden. Gehen Sie dazu folgendermaßen vor:
1. Klicken Sie Tools > Script Editor, siehe Screenshot:
2. Kopieren Sie im geöffneten Projektfenster den folgenden Skriptcode und fügen Sie ihn ein, um den Originalcode zu ersetzen. Siehe Screenshot:
function onEdit(e)
{
var sheet = e.source.getActiveSheet();
if (sheet.getName() == "order data") //"order data" is the name of the sheet where you want to run this script.
{
var actRng = sheet.getActiveRange();
var editColumn = actRng.getColumn();
var rowIndex = actRng.getRowIndex();
var headers = sheet.getRange(1, 1, 1, sheet.getLastColumn()).getValues();
var dateCol = headers[0].indexOf("Date") + 1;
var orderCol = headers[0].indexOf("Order") + 1;
if (dateCol > 0 && rowIndex > 1 && editColumn == orderCol)
{
sheet.getRange(rowIndex, dateCol).setValue(Utilities.formatDate(new Date(), "UTC+8", "MM-dd-yyyy"));
}
}
}
Note: Im obigen Code, Bestelldaten ist der Blattname, den Sie verwenden möchten. Datum ist die Spaltenüberschrift, in die Sie einen Zeitstempel einfügen möchten, und Bestellung ist die Spaltenüberschrift, welche Zellenwerte aktualisiert werden sollen. Bitte ändern Sie sie nach Ihren Wünschen.
3. Speichern Sie dann das Projektfenster und geben Sie einen Namen für dieses neue Projekt ein, siehe Screenshot:
4. Kehren Sie dann zum Blatt zurück. Wenn die Daten in der Spalte "Reihenfolge" geändert werden, wird der aktuelle Zeitstempel automatisch in die Spalte "Datum" eingefügt, die neben der geänderten Zelle liegt. Siehe Screenshot:
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- 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!