2

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

Итак, код выглядит так:

=OFFSET(INDEX(Data!$O:$O,MATCH(Dash!$AN$4,Data!$A:$A,0)),0,0,Lookups!$G$9,1)

Lookups!$G$9 связан со счетчиком, который позволит переключаться между 30 , 90 и 365 днями и умножает результирующее число на -1 чтобы получить отрицательное число для высоты смещения, поскольку самые последние записи для электронной таблицы внизу и даты считаются в обратном направлении. Так что высота должна быть -30 , -90 или -365 . Я хочу, чтобы график менялся по щелчку счетчика, и у меня в голове это работает.

Я делаю что-то неправильно или это ограничение Excel?

Заранее большое спасибо за любые советы, которые вы можете дать!

1 ответ1

1

Таким образом, мне удалось решить эту проблему, по какой-то причине, несмотря на то, что смещение является изменчивым, оно не обновляет график автоматически, когда одна из ячеек, на которую он полагается при изменении инструкций, изменяется. Я добавил функцию RAND и умножил ее на 0 в формуле, чтобы обновить ее, и инкапсулировал лот в IFERROR, так как, когда диапазон превысил доступные данные, он выдает ошибку, но не исправляет себя, когда диапазон возвращается в доступные данные. , Вот как это закончилось:

=IFERROR(OFFSET(INDEX(Data!$O:$O,MATCH(Dash!$AN$4,Data!$A:$A,0)),0,0,Lookups!$E$9,1)+(RAND()*0),0)

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