Ваш скрипт прекрасно работает, если вручную редактирую ячейку.
В моем случае, видимо не считается, что я корректирую значение в P22, подтянув его из ячейки М22 или N22, поэтому, Q22 сумму не накапливает.
Описываю более подробно ситуацию.
Дано:
Столбец I - выпадающий список со статусом, (продан, аренда, в наличии)
Столбец К - число (сумма аренды до 3х дней)
Столбец L - число (сумма аренды до 5и дней)
Столбец М - формат столбца, дата. При двойном нажатии на ячейку, выдает календарь, выбираем дату (дата начала аренды)
Столбец N - формат столбца, дата. При двойном нажатии на ячейку, выдает календарь, выбираем дату. (дата окончания аренды)
Столбец O - число, считаем кол-во дней аренды, считаю так, N-M.
Столбец P - в зависимости от выбранного периода в календаре, считает кол-во дней, и выдает сумму - 3500 из ячейки К22, если от 1 до 3 дней, и 5000 из ячейки L22, если до 5 дней.
Планировалось, что когда вводишь период аренды в M и N, в ячейку P передается, например 3500 из ячейки K22, а следом, в ячейку Q22, записывается сумма 3500.
В конце аренды я меняю руками статус в I22 на "В наличии", и у меня очищаются обе даты в M и N, и ячейка P22. Накопленная сумма в Q22 остается.
Указав новый период аренды, в ячейку P снова падает сумма, а потом накапливается далее в Q.
И так на каждой строчке.
Очень надеюсь на вашу помощь, спасибо.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Второй if тоже взял!