Использование оператора if с индексацией - PullRequest
1 голос
/ 30 октября 2019

Извините за мою некомпетентность здесь ... но я пытаюсь получить следующую дату подряд, основываясь на предыдущей строке. Если ячейка d2 пуста, вернуть дату в b2. Если ячейка d2 не пуста, верните дату в b3.

Это формула индекса / соответствия, но вы не знаете, можете ли вы вставить условие для формулы индекса.

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

= Если (d2 = "", B2, B3)

Код работал, но только для первой указанной ячейки. Мне нужно обновить дату, если я редактирую ячейку d3, d4 и т. Д.

enter image description here

1 Ответ

2 голосов
/ 30 октября 2019

Еще один способ обозначения: «Я хочу вернуть значение в столбце B, которое соответствует первой пустой ячейке в столбце D»

Если нет пропущенных строк, это должноработа:

=INDEX(B:B,COUNTA(D:D)+1)
...