Excel: функция наклона / пересечения с условием if, примененным к оси X - PullRequest
0 голосов
/ 11 июля 2019

Я работаю над внутренним файлом для другой программы, в которой, к сожалению, не может быть графика. Тем не менее, мне нужно сгенерировать значения оси Y для 3 линий тренда на основе существующего набора данных (игнорируя нулевые значения на оси Y). Все сделано с формулой массива. Историческое было просто и понятно.

Во-вторых, я пытаюсь ограничить значения B (диапазон дат) только 2019 датами. Я пытался, если (год (B: B) = 2019). Однако это не сработало. Чтобы проверить функциональность, я попробовал if (B: B <> 0), и это сработало нормально.

Первый был достаточно легким, работал нормально:

=SLOPE(IF($D:$D<>0,$D:$D),$B:$B)*B2+INTERCEPT(IF($D:$D<>0,$D:$D),$B:$B)

Есть ли какие-либо идеи относительно применения функции if (year к оси X как на склоне, так и на точке пересечения?

...