1

У меня есть несколько строк с разными данными. Один из моих столбцов для имен. Как я могу объединить ячейки с одинаковыми именами, чтобы в начале была только одна ячейка с именем, а за ней - несколько строк с разными данными? Я могу объединить ячейки, но когда я пытаюсь отсортировать / отфильтровать по имени, появляется только одна строка данных.

В настоящее время электронная таблица выглядит следующим образом:

Я хочу, чтобы это выглядело так:

Самое главное, я хочу, чтобы фильтры работали правильно. Поэтому, если я отфильтрую данные, находящиеся в "объединенной" ячейке, остальные строки все равно будут отображаться. Если я просто объединю ячейки первого столбца, после фильтрации отобразится только первая строка данных. Как будто в других строках спрятана пустая ячейка спереди.

Надеюсь, что это имеет смысл! Благодарю.

1 ответ1

1

Объединение ячеек не является хорошей идеей, поскольку, как вы обнаружили, возникают проблемы с операциями выбора и фильтрации.

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

На следующем снимке экрана в строке формул видно, что в ячейке A3 есть текст "Адам", но условное форматирование скрывает этот текст в ячейке.

Сортировка и фильтрация будут по-прежнему применяться ко всем строкам независимо от условного формата.

Редактировать после комментариев:

Шаги для достижения результата на скриншоте:

  • выберите A2 - A13 (или больше, но начните с A2 и убедитесь, что A2 является активной ячейкой выбора).
  • создать новое правило форматирования, используя формулу
  • введите формулу =A2=A1
  • выберите формат. Вы можете установить цвет шрифта для ячейки того же цвета, что и для фона ячейки, например, белый шрифт на белом фоне. В более поздних версиях Excel вы можете использовать пользовательский формат чисел ;;; который будет подавлять любые символы

Положение активной ячейки при добавлении или изменении формулы важно, потому что в формуле используются относительные ссылки. Это означает, что формула будет соответствовать текущей позиции ячейки и всегда будет сравнивать текущую ячейку с ячейкой выше.

Когда A2 - текущая ячейка, использование A2 в формуле похоже на использование "me". В переводе, переведенном свободно, формула говорит: «Я такой же, как клетка на один ряд выше меня?«Именно этот вопрос будет задан в каждой ячейке, к которой применяется правило.

Для ячейки A2, A2 будет сравниваться с A1. Для ячейки A3 она будет сравниваться с A2. Оба имеют одинаковое содержимое, поэтому применяется условный формат.

Для ячейки А6 (Бен) сравнение будет против А5 (Адам). Не то же самое, поэтому условный формат не будет применен.

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