Поиск адреса последнего несоответствующего значения - PullRequest
0 голосов
/ 06 марта 2019

Мне нравится знать, какая временная метка была последней OUT для каждого IN (желтая подсветка), но я не могу понять это.

У меня есть следующий список значений:

Excel print screen

Вывод должен выглядеть примерно так:

IN    2019-03-04 09:47:56.5855908 +01:00   2019-03-04 09:48:00.8269434 +01:00
OUT   2019-03-04 09:47:59.9238027 +01:00
OUT   2019-03-04 09:47:59.9258067 +01:00
OUT   2019-03-04 09:48:00.4588377 +01:00
OUT   2019-03-04 09:48:00.8028618 +01:00
OUT   2019-03-04 09:48:00.8269434 +01:00
IN    2018-09-07 10:10:21.8107528 +02:00   2018-09-07 10:11:08.5897285 +02:00

1 Ответ

2 голосов
/ 06 марта 2019

Интересующие вас OUT - это те, в которых значение столбца IN / OUT в этой строке равно OUT, а значение в строке next не равно.

Например,предполагая, что столбец IN / OUT начинается с A1, вы можете определить условное форматирование для B1 по следующей формуле:

=AND(A1="OUT",A1<>A2)

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

Мы могли бы расширить это, поместив в новый столбец следующее, чтобы просто показать нужные временные метки:

=IF(AND(A1="OUT",A1<>A2),B1,"")

Если вы измените "" в конце на C2, желаемая временная меткапоявится рядом с каждым IN;он также будет отображаться рядом с каждым из соответствующих OUTS (которые могут быть скрыты при условном форматировании; или у вас может быть новый столбец, просто показывающий значения IN, и "" для OUT).

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