Например, я пытаюсь обернуть голову вокруг этого и может усложнить простую задачу. Я создал модель прогнозирования продаж, которая также позволяет нам прогнозировать производство (готовая продукция). Таким образом, у каждого продукта есть две строки данных: первая строка - это то, что нам нужно сделать, а вторая - то, чем мы закончим в конце месяца.

Таким образом, для этого примера у меня есть продукт A, охватывающий строки 42 (график производства на месяц) и строку 43 (расчетная рецептура готовой продукции). Каждый столбец имеет заголовок ммм-гг.

Я хотел бы вернуть число из двух возможных ячеек в зависимости от даты. Если сегодня текущий месяц, верните ячейку $ B42, однако если дата выходит за пределы текущего месяца, тогда возвращайте ячейку AG42 и т.д. Для каждого месяца.

У меня есть формула, взятая за последние месяцы (AF43), за вычетом некоторых данных о продажах с использованием функции vlookup, а затем добавление моего прогноза производства. Следующая формула по какой-то причине игнорирует что-либо в $ B42:

= AF43-ВПР ($ А42, $ 3:$ 38, колонка (), FALSE)+(ЕСЛИ (АГ $ 1 = МЕСЯЦ (СЕГОДНЯ ()), $ В42, AG42))

Заранее спасибо.

Дополнительные пояснения: Спасибо за ваши ответы, дата, хранящаяся в AG $ 1, указывается в формате месяца и года ммм-гг. Я пытался добавить снимок экрана, но мне не разрешили добавить его на раннем этапе моего членства, так как я знал, что это будет проще - надеюсь, ссылка будет работать.

Поэтому мое описание было попыткой объяснить данные. Каждый столбец представляет новый месяц, поэтому, если я изменил то, что вводится в мой столбец планирования B, он либо использует данные в столбце B, если день просмотра попадает в столбец месяца, либо игнорирует данные в столбце B и использует данные в AG, AH, и т.д. В зависимости от того, какой месяц vew просмотреть данные.

$ A42 - это название продукта, и эта часть формулы оценивает объем продаж в $ 3:$ 38. AG $ 1 - заголовок столбца для каждого месяца.

0