1

Как отфильтровать одну строку и получить все связанные с ней строки из соседнего столбца: например, моя электронная таблица выглядит так

A        B
John     Pen
         Mobile
         Headphone
Matt     Book
         Cord
         PC

Поэтому я хочу, чтобы на мобильном телефоне и наушниках Pen отображался фильтр.

1 ответ1

3

Столбец А должен содержать имя в каждой строке. Если вы этого не сделаете, не только ваши фильтры будут работать не так, как ожидалось, но вы, скорее всего, испортите ваши данные, если сделаете сортировку или удалите строку «Matt-Book» (это будет выглядеть так, как если бы Джон Шнур и ПК, если вы это не исправите).

Таким образом, решение состоит в том, чтобы всегда включать все данные, которые подходят для строки.

Если у вас много таких данных, вы можете найти различные методы, чтобы быстрее заполнить пробелы. Мне нравится этот: https://stackoverflow.com/a/20437063/283879 (используя выборочные заготовки).

PivotTables

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

Попробуйте выполнить следующие действия, чтобы воспроизвести исходную электронную таблицу после заполнения пробелов:

  • Выбрав данные, создайте сводную таблицу
  • В "Списке полей сводной таблицы" перетащите столбец A, а затем столбец B в раздел "Метки строк".
  • В меню "Дизайн" в разделе "Инструменты PivorTable" в строке меню нажмите "Макет отчета" и выберите "Показать в табличной форме".
  • Также в меню "Дизайн" нажмите "Промежуточные итоги" и выберите "Не показывать промежуточные итоги".

Вы должны получить следующий результат. Обратите внимание, что в отличие от вашей исходной электронной таблицы, вы можете отфильтровать сводную таблицу в столбце A, поскольку по вашей электронной таблице она знает, что 3 первых элемента принадлежат Джону.

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