2014-12-07 3 views
-2

У меня есть столбец значений infront соответствующей даты текущего месяца. Ячейка столбца является C1: C31 [, в которой есть некоторые номера в них], в то время как напротив нее есть столбец даты, который показывает соответствующую дату с 1 декабря по 31 декабря [Предположим, что эти даты указаны в столбце D1-D31]автоматически меняет значение ячейки excel в зависимости от текущей даты

Я хочу для отображения значения ячейки от C1 до C31 в другой ячейке «A40» в зависимости от текущей даты

Например, сегодня 7 декабря, поэтому ячейка напротив [D7] является «C7», которая имеет значение «13589»

Теперь я хочу, чтобы ячейка A40 отображала это значение [13589] согласно сегодняшней дате, когда я открываю верхний лист tomorow [8th dec], эта ячейка [A40] обновит соответствующее значение от C8 tomorow.

Как достичь этого?

+0

Показать некоторые примеры данных. Покажите, какие значения вы ожидаете вернуть. Покажите, что ВЫ ДОЛЖНЫ вернуть ожидаемые значения. Прекратите говорить * Я хочу * в вашем посте. – Jeeped

+0

Просьба представить пример данных примера. –

ответ

1

Похоже, вам просто нужна формула индекса/матч ...

=INDEX($C$1:$C$31,MATCH(TODAY(),$D$1:$D$31,0)) 
+0

только то, что я искал, спасибо. Также, как отображать вчера или за 2 дня раньше, чем сегодня, используя этот MATCH funtion MATCH (TODAY()? – Martin

+0

Просто используйте 'TODAY() - 1', или если вы хотите только шаг, хотя вы можете использовать что-то вроде' ЧИСТРАБДНИ (СЕГОДНЯ(), - 1) ' –

Смежные вопросы