(система = Windows 7 Excel 2013)

Я пытаюсь составить формулу, которая покажет мне тенденцию продажных цен.

Моя система показывает мне каждый раз, когда новая цена была сделана, но если новая цена не была сделана, просто ничего не показывать.

Но чтобы показать развитие с помощью графика, мне нужно, чтобы значение продолжалось и менялось только при наличии новой цены, а продолжение - при цене

Ниже приведен пример:

Столбцы - это месяц и год, а строки - строки продуктов. В первой строке весь месяц / год должен быть 1251. И в 5-й строке значение должно начинаться с 299, а затем изменить на 179 для следующих столбцов.

Я пытался использовать эту формулу INDEX = (Q3: AD3; MATCH (FALSE; ISBLANK (Q3: AD3), 0)) в качестве формулы массива, и она вроде работает, но не полностью.

Фото бывшего

вся помощь очень ценится!

1 ответ1

0

Используйте оператор if() для проверки обновления - если true, вернуть значение обновления, а если false, вернуть предыдущее значение.

Извините за смартфон, поэтому не могу проверить, но что-то вроде:

IF(update <> "", update, previous) или IF(update = 0, previous, update)

Зависит от того, как вы видите логику и что находится в ячейке обновления, если нет значения ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .