Как автоматически добавлять метку времени при обновлении данных в другом столбце на листе 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"));
}
}
}

Примечание: В приведённом выше коде order data — это имя листа, который вы хотите использовать, Date — заголовок столбца, в который будет добавляться метка времени, а Order — заголовок столбца, значения ячеек которого будут обновляться. Пожалуйста, замените их в соответствии со своими задачами.
3. Затем сохраните окно проекта и укажите имя для нового проекта — см. снимок экрана:

4. Теперь вернитесь на лист: при изменении данных в столбце Order рядом с изменённой ячейкой в столбце Date автоматически появится текущая метка времени — см. снимок экрана:

Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек