У меня есть столбец в Excel, в котором сделаны случайные текстовые записи. Как 'MSK', 'RK', 'LS' и т.д. Одно из слов в этих записях совпадает с записями в других ячейках, таких как 'Chem(RK)', Math(MSK), Phy(LS). Можно ли выделить ячейки, содержащие одно подобное слово? Например, «MSK» также есть в записи «Math(MSK)».

Изменить: не имеет значения, в каких цветовых ячейках будут выделены, мне нужно только обеспечить повторение хотя бы одного слова, которое точно (не частично) совпадает со словом в других ячейках. Например, моя проблема будет решена, если будут выделены все ячейки, содержащие MSK, Math (MSK) и RK, Chem (RK).

+-----------+
|           |
+-----------+
| MSK       |
| RK        |
| BK        |
| LS        |
| JS        |
| SM        |
| SnS       |
| EVS(SnS)  |
| Phy(LS)   |
| Chem(RS)  |
| Math(MSK) |
+-----------+

1 ответ1

2

Предполагая, что список находится в B6:B16 и используя дополнительный столбец + условное форматирование:

выберите B6:B16 и задайте понравившийся вам цвет в диалоговом окне условного форматирования и установите для Formula значение =C6 .

Затем введите формулу массива (введите Ctrl+Shift+Enter вместо просто Enter):

=MAX(2-ISERR(FIND("("&B6&")",$B$6:$B$16))-ISERR(FIND("("&$B$6:$B$16&")",B6)))

в C6 и перетащите / скопируйте его до C16 . Это результат:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .