จะแทรกการประทับเวลาโดยอัตโนมัติเมื่ออัปเดตข้อมูลในคอลัมน์อื่นใน Google ชีตได้อย่างไร
หากคุณมีช่วงของเซลล์และต้องการแทรกการประทับเวลาลงในเซลล์ที่อยู่ติดกันโดยอัตโนมัติเมื่อมีการแก้ไขหรืออัปเดตข้อมูลในคอลัมน์อื่น คุณจะแก้ปัญหานี้ใน Google ชีตได้อย่างไร
แทรกการประทับเวลาโดยอัตโนมัติเมื่อมีการอัปเดตข้อมูลในคอลัมน์อื่นด้วยรหัสสคริปต์
แทรกการประทับเวลาโดยอัตโนมัติเมื่อมีการอัปเดตข้อมูลในคอลัมน์อื่นด้วยรหัสสคริปต์
รหัสสคริปต์ต่อไปนี้สามารถช่วยให้คุณทำงานนี้ให้เสร็จได้อย่างรวดเร็วและง่ายดายโปรดดำเนินการดังนี้:
1. คลิก เครื่องมือ > โปรแกรมแก้ไขสคริปต์ดูภาพหน้าจอ:
2. ในหน้าต่างโครงการที่เปิดอยู่โปรดคัดลอกและวางรหัสสคริปต์ด้านล่างเพื่อแทนที่รหัสเดิมดูภาพหน้าจอ:
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"));
}
}
}
หมายเหตุ: ในโค้ดด้านบน ข้อมูลการสั่งซื้อ คือชื่อแผ่นงานที่คุณต้องการใช้ วันที่ คือส่วนหัวของคอลัมน์ที่คุณต้องการแทรกการประทับเวลาและ สั่งซื้อ คือส่วนหัวของคอลัมน์ที่คุณต้องการอัปเดตค่าของเซลล์ โปรดเปลี่ยนตามความต้องการของคุณ
3. จากนั้นบันทึกหน้าต่างโครงการและป้อนชื่อสำหรับโครงการใหม่นี้ดูภาพหน้าจอ:
4. จากนั้นกลับไปที่แผ่นงานตอนนี้เมื่อข้อมูลในคอลัมน์คำสั่งถูกแก้ไขการประทับเวลาปัจจุบันจะถูกแทรกลงในเซลล์ของคอลัมน์วันที่โดยอัตโนมัติซึ่งอยู่ติดกับเซลล์ที่แก้ไขดูภาพหน้าจอ:
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!