Использование формулы Excel для выбора даты на основе отдельной заполненной ячейки - PullRequest
0 голосов
/ 07 сентября 2018

Мне нужна формула, которая автоматически заполнит столбец Дата окончания (см. Скриншот ниже) соответствующей датой окончания в правой части. Например, для строки 7 конечной датой будет 08 окт, поскольку крайняя правая ячейка для этой строки попадает под столбец даты 08 окт.

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

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

enter image description here

высоко ценится и заранее спасибо !!

Пит

Ответы [ 3 ]

0 голосов
/ 07 сентября 2018

В B3 написать =LOOKUP(2,1/(3:3>0),$2:$2).

0 голосов
/ 07 сентября 2018

Думал больше ремней и брекетов, поэтому я использовал

 =IFS(O2<>"",$O$1,N2<>"",$N$1,M2<>"",$M$1,L2<>"",$L$1,K2<>"",$K$1,J2<>"",$J$1,I2<>"",$I$1,H2<>"",$H$1,G2<>"",$G$1,F2<>"",$F$1,E2<>"",$E$1,D2<>"",$D$1,C2<>"",$C$1)

для даты окончания строки 2

0 голосов
/ 07 сентября 2018

Так, например, в B3, предполагая, что даты вашего заголовка находятся в строке 2 (не объединенные ячейки, иначе строка 1)

=INDEX($2:$2,,MATCH(99^99,3:3))

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...