2015-03-13 4 views
-1

Я пытаюсь создать таблицу для управления бизнесом; в частности, я хочу использовать его для регистрации продаж дня. Проблема, с которой я столкнулась, заключается в том, что мне нужно скопировать цену продукта, проданного из листа цен, в лист продаж, но мне нужно, чтобы это значение оставалось прежним, даже если я позже изменю цену.Применить функцию, когда другая ячейка изменена, поэтому ячейка ссылки не обновляется

Мне удалось скопировать значение соответствующего продукта, но всякий раз, когда я обновляю цену, старые изменения продаж тоже. Проще говоря, мне нужен сценарий, когда всякий раз, когда ячейка из столбца Product в листе Sales изменена, применяется формула, которая ищет в столбце «Продукты» (из листа Products в той же таблице) для соответствующего имени продукта и затем копирует столбец значений «цены» с листа Products, до Sales. Поэтому, когда мне нужно менять цены, мои старые продажи сохраняют первоначальную ценность.

+1

Нам нужно что-то для работы. Всегда указывайте код, сообщения об ошибках и какая строка кода не работает. Используйте инструкции 'Logger.log()' для печати информации в LOGS. –

ответ

1

Можно без сценария:

Перед обновлением цен преобразовать результаты формул, которые смотрели вверх цены в значение (Копировать, Вставить специальным).

+0

да, я знаю, но я хочу, чтобы это произошло автоматически, чтобы избежать ошибок –

Смежные вопросы