Проверьте, соответствует ли значение в ячейке другому значению в массиве, и выполните действие, если совпадение найдено - PullRequest
0 голосов
/ 07 декабря 2018

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

Действительно, действия, предпринятые впоследствии, не являются проблемой, просто используются в качестве ссылки на то, что я в конечном итоге собираюсь сделать с формулой.Самое большое препятствие, которое у меня возникает, - это первая часть формулы, где мне нужно проверить значения.

Can't embed image, so here is a link

Мне нужно проверить идентификаторы сотрудников в столбце W с теми же идентификаторами сотрудников, расположенными в столбцах «двери», и посмотреть, есть ли совпадение, и если есть,сделать другое действие.

Формулы, которые я пробовал, хотя я действительно не знаю, что мне здесь делать:

{=IF(W5=T4:T7,"true")}

{=IF(OR(F4:F7,H4:H7,J4:J7,L4:L7,N4:N7,P4:P7,R4:R7,T4:T7)=W6,"True")}

Буду признателен за любую помощь.Пожалуйста, дайте мне знать, если мне нужно уточнить.

1 Ответ

0 голосов
/ 07 декабря 2018

Использовать MATCH для одного столбца:

=IF(ISNUMBER(MATCH(W6,$T$4:$T$7)),X6/5000*1000000,0)

Для нескольких столбцов:

=IF(ISNUMBER(AGGREGATE(15,7,ROW($B$4$:$T$7)/($B$4$:$T$7=W6),1)),X6/5000*1000000,0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...