жаль, если это уже было предложено, прочитал много ответов по этому поводу, (это то, который лучше всего описывает мою ситуацию - Excel - Match cells that contains exact match from list)Excel - найти точную строку из запятой
Я хотел Excel индексировать столбец, в котором ячейки содержат разделенные запятыми списки значений. В некоторых списках имеется только одна запись и, следовательно, нет запятой.
Я бы хотел, чтобы Excel нашел точное соответствие для заданной строки, например, если я ищу «C2», мне бы хотелось найти только «C2», а не «C22» или «C230». Он также должен найти "C2"
Я получил эту работу для отдельных клеток с этой формулой:
= IsNumber (FIND (" "& E $ 1 &", ";"" & $ B1 & ","))
Где «C2» содержится в ячейке E1, а список с разделителями-запятыми находится в ячейке B1.
Однако, если я попытаюсь включить это в формулу INDEX (я хотел бы, чтобы он возвращал соответствующее значение из ячейки в столбце A, где C2 существует), он снова находит все экземпляры «C2». Я написал формулу следующим образом:
= INDEX (A: A; ISNUMBER (FIND (" "& E $ 1 &", ";", "& B: B &",")))
Если у кого есть какие-то советы о том, как заставить это работать, я был бы очень благодарен!
Катрина
Есть ли только один случай C4 в колонке B? –
Да, каждое значение должно существовать только один раз во всем столбце разделенных запятыми списков – KLG