Я хочу узнать последнее вхождение определенного значения, и если оно применимо к какой-либо формуле.поиск последнего значения с совпадающей строкой в excel
Machine Starttime Alert
a 10/19/2016 12:16:15 S
a 10/19/2016 12:18:15 E
a 10/19/2016 12:19:20 S
b 10/19/2016 12:21:45 S
b 10/19/2016 12:21:48 S
b 10/19/2016 12:21:55 E
a 10/19/2016 12:23:15 S
a 10/19/2016 12:27:30 E
Столбец машины будет иметь имя машины, время запуска - это время регистрации этого конкретного события, а оповещение может начинаться с конца.
мне нужен выход, как следующее:
Machine Starttime Alert Difference
a 10/19/2016 12:16:15 S
a 10/19/2016 12:18:15 E 120
a 10/19/2016 12:19:20 S
b 10/19/2016 12:21:45 S
b 10/19/2016 12:21:48 S
b 10/19/2016 12:21:55 E 10
a 10/19/2016 12:23:15 S
a 10/19/2016 12:27:30 E 490
разница будет заполняться только в случае, если Е и есть соответствующее событие запуска для этой машины, если есть, то больше чем одно событие начала выбрать первый. Я просто хочу понять, возможно ли это с помощью формулы excel (без макроса)? если да, то как?
Я уже пробовал его с помощью функции индекса без успеха
=IF(C3="E",MATCH(A3,A2:$A$2,0),"")
Он дает неправильное значение, если есть два последовательных «E». Иногда возможно иметь два «E», в этом случае нам нужно игнорировать второй «E» –