Объединение ячеек не является хорошей идеей, поскольку, как вы обнаружили, возникают проблемы с операциями выбора и фильтрации.
Если вы хотите избежать повторного появления одного имени, вы можете использовать условное форматирование, чтобы включить, когда текущая ячейка имеет то же содержимое, что и ячейка выше.
На следующем снимке экрана в строке формул видно, что в ячейке A3 есть текст "Адам", но условное форматирование скрывает этот текст в ячейке.
Сортировка и фильтрация будут по-прежнему применяться ко всем строкам независимо от условного формата.
Редактировать после комментариев:
Шаги для достижения результата на скриншоте:
- выберите A2 - A13 (или больше, но начните с A2 и убедитесь, что A2 является активной ячейкой выбора).
- создать новое правило форматирования, используя формулу
- введите формулу
=A2=A1
- выберите формат. Вы можете установить цвет шрифта для ячейки того же цвета, что и для фона ячейки, например, белый шрифт на белом фоне. В более поздних версиях Excel вы можете использовать пользовательский формат чисел
;;;
который будет подавлять любые символы
Положение активной ячейки при добавлении или изменении формулы важно, потому что в формуле используются относительные ссылки. Это означает, что формула будет соответствовать текущей позиции ячейки и всегда будет сравнивать текущую ячейку с ячейкой выше.
Когда A2 - текущая ячейка, использование A2
в формуле похоже на использование "me". В переводе, переведенном свободно, формула говорит: «Я такой же, как клетка на один ряд выше меня?«Именно этот вопрос будет задан в каждой ячейке, к которой применяется правило.
Для ячейки A2, A2 будет сравниваться с A1. Для ячейки A3 она будет сравниваться с A2. Оба имеют одинаковое содержимое, поэтому применяется условный формат.
Для ячейки А6 (Бен) сравнение будет против А5 (Адам). Не то же самое, поэтому условный формат не будет применен.