Выделение только на 1 ячейку выше и на 1 ячейку ниже относительного значения - PullRequest
0 голосов
/ 20 октября 2018

Я хочу выделить только 2 ячейки, 1 сверху и 1 снизу, ближе всего к относительному значению.

Например, моим относительным значением является ячейка A5, я хочу, чтобы были выделены A2 и A4.

   A
1  7
2  6
3 -2
4  1
5  5

Я пробовал условное форматирование =ISNUMBER(MATCH(ABS(A$5-A1),SMALL(ABS(A$5-A$1:A$4),ROW($1:$2)),0)).Тем не менее, он выделяет 2 ячейки, которые являются ближайшими к относительному значению, независимо от направления / величины.В этом случае А1 и А2 были выделены.

1 Ответ

0 голосов
/ 20 октября 2018

Следующий наименьший:

=(A1=LARGE(IF($A$1:$A$5<A$5,$A$1:$A$5),1)) 

Следующий наибольший:

=(A1=SMALL(IF($A$1:$A$5>A$5,$A$1:$A$5),1)) 

Однако, если есть ничья, все совпадения будут подсвечены.

...