2

У меня есть таблица Excel с примерно 10 столбцами и 100 строками ...

В зависимости от контекста, я хочу видеть данные в разных порядках, например

  • Сценарий А
    • Сортировать таблицу по столбцу 1
  • Сценарий Б
    • Сортировать таблицы по столбцам 3, 6, 2 (по убыванию)
  • Сценарий С
    • Сортировать таблицы по столбцам 1, 2, 4, 3

так далее...

Это сводит меня с ума, постоянно меняя порядок сортировки ...

Есть ли способ создать дополнительные листы, каждый из которых показывает данные с первого листа, просто отсортированные в разных порядках

Тогда я мог бы иметь листы, называемые, например,

  • Основные данные
  • Сценарий А
  • Сценарий Б
  • Сценарий С

2 ответа2

1

Да, ты можешь! Это просто, но легко сделать

1. Откройте лист сценария. Сделайте "формульную копию" всего листа. Например:
Положите "= MasterData!A1 "в ячейке A1 листа ScenarioA и перетащите его.
Теперь у вас есть копия MasterData, но она не подходит для перемещения!

2. Найти / заменить: = MasterData! с = MasterData!$

3. Найти / заменить: = MasterData!$ A с = MasterData!$ A $ (сделать это для всех столбцов)

Теперь ссылки в таблице сценариев исправлены, и если вы выполните сортировку, они не будут переоценивать что-либо еще.

0

Вы можете использовать данные соединения. Сначала отформатируйте основные данные в виде таблицы, щелкнув в любом месте внутри данных и нажав Ctrl +T. Затем на каждом из трех листов перейдите на вкладку «Данные» >> «Получить внешнюю группу данных» >> «Существующие подключения» >> «Таблицы» и выберите свою таблицу.

Когда вы добавляете или изменяете свои данные, вы должны обновить свои соединения, перейдя на вкладку «Данные» >> группа «Соединения» >> «Обновить все».

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