Hur infogar jag tidsstämpel automatiskt när data uppdateras i en annan kolumn i Google-ark?
Om du har ett cellområde och du vill infoga en tidsstämpel automatiskt i den intilliggande cellen när data ändras eller uppdateras i en annan kolumn. Hur kunde du lösa den här uppgiften i Google-ark?
Infoga tidsstämpel automatiskt när data uppdateras i en annan kolumn med skriptkod
Infoga tidsstämpel automatiskt när data uppdateras i en annan kolumn med skriptkod
Följande skriptkod kan hjälpa dig att slutföra det här jobbet snabbt och enkelt, gör så här:
1. Klicka verktyg > Scriptredigerare, se skärmdump:
2. I det öppnade projektfönstret, vänligen kopiera och klistra in skriptkoden nedan för att ersätta den ursprungliga koden, se skärmdump:
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"));
}
}
}
Anmärkningar: I ovanstående kod, orderdata är bladnamnet som du vill använda, Datum är kolumnrubriken som du vill infoga tidsstämpel och Ordersammanställning är kolumnrubriken vilka cellvärden du vill uppdatera. Ändra dem efter dina behov.
3. Spara sedan projektfönstret och ange ett namn för det nya projektet, se skärmdump:
4. Och gå sedan tillbaka till arket, nu när data i kolumnen Order ändras, införs den aktuella tidsstämpeln automatiskt i cellen i datumkolumnen som ligger intill den modifierade cellen, se skärmdump:
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!