У меня есть резервуар для воды, и я записываю даты выпадения осадков и использования.
**Event** **Date**
Measurement 28 April 2019
Rainfall 29 April 2019
Measurement 2 May 2019
Rainfall 3 May 2019
Rainfall 3 May 2019
Usage 7 May 2019
Rainfall 8 May 2019
Rainfall 9 May 2019
Usage 9 May 2019
Rainfall 10 May 2019
Usage 11 May 2019
Я хочу создать новый столбец, в котором указано количество дней с момента последнего события. Таким образом, в ряду осадков от 10 мая результатом будет «1», так как предыдущее событие «Дождь» было 9 мая.
Если вы не хотите сортировать данные, добавьте эту формулу...
=IFERROR(IF(A3 = "Rainfall",B3 - INDIRECT("B" & MAX(IF($A$1:A2 = "Rainfall",ROW($A$1:A2),-1))),""),"")
... в ячейку C3
и заполнить.
Обратите внимание, что это формула массива, поэтому вам нужно применить ее, нажав Ctrl + Shift + Enter.
Я надеюсь, что это работает для вас.
Спасибо Скин, сработало отлично. Извините за задержку с ответом
@ Леон крутой чувак, ты можешь отметить это как ответ. Спасибо
Вы можете сделать это с помощью простого вычитания и отформатировать столбец как число вместо даты.