Столбец А должен содержать имя в каждой строке. Если вы этого не сделаете, не только ваши фильтры будут работать не так, как ожидалось, но вы, скорее всего, испортите ваши данные, если сделаете сортировку или удалите строку «Matt-Book» (это будет выглядеть так, как если бы Джон Шнур и ПК, если вы это не исправите).
Таким образом, решение состоит в том, чтобы всегда включать все данные, которые подходят для строки.
Если у вас много таких данных, вы можете найти различные методы, чтобы быстрее заполнить пробелы. Мне нравится этот: https://stackoverflow.com/a/20437063/283879 (используя выборочные заготовки).
PivotTables
После заполнения всех пробелов, если вам нужно представить свои данные более подходящим образом, сводные таблицы могут помочь в создании "отчетной" версии отдельно для отображения и печати. Одна вещь, которую они могут сделать, это вернуть эти заготовки обратно.
Попробуйте выполнить следующие действия, чтобы воспроизвести исходную электронную таблицу после заполнения пробелов:
- Выбрав данные, создайте сводную таблицу
- В "Списке полей сводной таблицы" перетащите столбец A, а затем столбец B в раздел "Метки строк".
- В меню "Дизайн" в разделе "Инструменты PivorTable" в строке меню нажмите "Макет отчета" и выберите "Показать в табличной форме".
- Также в меню "Дизайн" нажмите "Промежуточные итоги" и выберите "Не показывать промежуточные итоги".
Вы должны получить следующий результат. Обратите внимание, что в отличие от вашей исходной электронной таблицы, вы можете отфильтровать сводную таблицу в столбце A, поскольку по вашей электронной таблице она знает, что 3 первых элемента принадлежат Джону.