Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Как быстро преобразовать таблицу массивов в таблицу списка в Excel?

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

Преобразование таблицы массивов в таблицу списка с помощью сводной таблицы

Преобразование таблицы массивов в таблицу списка с помощью VBA

Преобразование таблицы массивов в таблицу списка с помощью Kutools for Excel хорошая идея3


Размеры транспонированных таблиц(Транспонируйте перекрестную таблицу в список и наоборот).

doc транспонировать кросс-список
Вкладка «Office» Включите редактирование и просмотр с вкладками в Office и упростите свою работу ...
Kutools для Excel добавляет расширенные функции 300 в Excel и повышает производительность на 80%
  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объедините дублирующиеся строки и сумму / среднее... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Любимые и быстро вставляемые формулы, Диапазоны, графики и рисунки; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Kutools работает с Office 2007-2019 и 365. Он поддерживает все языки и очень прост в установке и развертывании. Полнофункциональная 60-дневная бесплатная пробная версия.

arrow синий правый пузырь Преобразование таблицы массивов в таблицу списка с помощью сводной таблицы


Вы можете применить PivotTable для преобразования таблицы массивов в список, а затем скопировать ее как диапазон.

Kutools for Excel, с более чем 120 удобные функции Excel, повышают эффективность работы и экономят ваше рабочее время.

1. Нажмите Alt + D одновременно, а затем нажмите P , чтобы включить Мастер сводной таблицы и PivotChart диалога и проверки Несколько диапазонов консолидации PivotTable опции. Смотрите скриншот:
таблица массива doc в список 1

2. Нажмите «Далее», чтобы перейти к шагу 2a мастера, и проверьте, что я создам параметры полей страницы. Смотрите скриншот:
таблица массива doc в список 2

3. Нажмите Следующяя идти на Шаг 2b мастера, и выберите диапазон массивов и добавьте его в Все диапазоны список. Смотрите скриншот:
таблица массива doc в список 3

4. Нажмите Следующяя чтобы перейти к последнему шагу, проверьте один вариант по мере необходимости. Смотрите скриншот:
таблица массива doc в список 4

5. Нажмите Конец и затем была создана сводная таблица, затем перейдите к ячейке пересечения Общий итог, дважды щелкните по нему, и вы увидите список Сводная таблица была создана на новом листе. Смотрите скриншоты:
таблица массива doc в список 5

6. Затем выберите список Сводная таблица и щелкните правой кнопкой мыши, чтобы выбрать рабочий стол > Преобразовать в диапазон из контекстного меню. Смотрите скриншот:
таблица массива doc в список 6

Теперь таблица массивов была преобразована в таблицу списка.
таблица массива doc в список 7


arrow синий правый пузырь Преобразование таблицы массивов в таблицу списка с помощью VBA

Здесь VBA может помочь вам преобразовать таблицу массивов в таблицу списка, пожалуйста, сделайте следующее:

Kutools for Excel, с более чем 120 удобные функции Excel, повышают эффективность работы и экономят ваше рабочее время.

1. Нажмите Alt + F11 для Microsoft Visual Basic для приложений окна.

2. Нажмите Вставить > модуль, и вставьте ниже кода VBA в новый модуль окна.

VBA: преобразовать таблицу массивов в список

Sub ConvertTableToList()
'UpdatebyEntendOffice20160429
    Dim I As Long
    Dim xCls As Long
    Dim xRg As Range
    Dim xSaveToRg As Range
    Dim xTxt As String
    On Error Resume Next
    xTxt = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Select Array Table:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Set xSaveToRg = Application.InputBox("Select a range(cell) to put the list table", "Kutools for Excel", , , , , , 8)
    If xSaveToRg Is Nothing Then Exit Sub
    Set xSaveToRg = xSaveToRg.Cells(1)
    xCls = xRg.Columns.Count - 1
    Application.ScreenUpdating = False
    For I = 1 To xRg.Rows.Count
        xSaveToRg.Offset((I - 1) * xCls).Value = xRg.Cells(I, 1).Value
        xSaveToRg.Offset((I - 1) * xCls, 1).Resize(xCls).Value = _
                        Application.WorksheetFunction.Transpose(xRg.Cells(I, 2).Resize(1, xCls))
    Next
    Application.ScreenUpdating = True
End Sub

3. И нажмите F5 чтобы запустить VBA, и появится диалоговое окно для выбора таблицы массива, исключая заголовки. Смотрите скриншот:
таблица массива doc в список 7

4. Нажмите OK чтобы перейти к следующему диалоговому окну, чтобы выбрать ячейку для вывода таблицы списка. Смотрите скриншот:
таблица массива doc в список 9

5. Нажмите OK, и таблица массива была преобразована в список.
таблица массива doc в список 10

Наконечник:

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

1. устанавливать Kutools for Excel - удобный инструмент, а затем нажмите Kutools > Вставить > Заполнить пустые ячейки, Смотрите скриншот:
таблица массива doc в список 11

2. в Заполнить пустые ячейки диалог, проверка Основываясь на значениях вниз опции. Смотрите скриншот:
таблица массива doc в список 12

3. Нажмите Ok or применять, и теперь пустые ячейки заполняются на основе вышеуказанных значений.
таблица массива doc в список 13

Нажмите здесь, чтобы узнать больше о ячейках заливки.


arrow синий правый пузырь Преобразование таблицы массивов в таблицу списка с помощью Kutools for Excel

Если вышеперечисленные методы вам нелегки, здесь я могу представить удобный инструмент - Kutools for Excel, Его Размеры транспонированных таблиц утилита может быстро и легко конвертировать между таблицей массивов и таблицей списков.

Kutools for Excel, с более чем 120 удобные функции Excel, повышают эффективность работы и экономят ваше рабочее время.

После бесплатная установка Kutools для Excel, пожалуйста, сделайте следующее:

1. Выберите таблицу массива, которую вы хотите преобразовать в список, и нажмите Kutools > Диапазон > Размеры транспонированных таблиц, Смотрите скриншот:
таблица массива doc в список 14

2. Затем в диалоговом окне «Размеры таблицы транспонирования» установите флажок «Перекрестная таблица для списка», а затем выберите диапазон, который выводит таблицу списка. Смотрите скриншот:
таблица массива doc в список 15

3. Нажмите Ok, теперь таблица массива была преобразована в таблицу списка.
таблица массива doc в список 16

Нажмите здесь, чтобы узнать больше о параметрах Transpose Table.

обратите внимание1Если вы заинтересованы в этом дополнении, загрузить пробную версию 60-дней.

Kutools для Excel - лучший инструмент для повышения производительности в офисе Повысьте производительность на 80%

  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объедините дублирующиеся строки и сумму / среднее... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Любимые и быстро вставляемые формулы, Диапазоны, графики и рисунки; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Работает с Office 2007-2019 и 365 и поддерживает все языки. Это легко развернуть в вашей компании. Полнофункциональная 60-дневная бесплатная пробная версия.
вкладка kte 201905

Вкладка «Office» предоставляет интерфейс с вкладками для Office и упрощает работу

  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint, Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
нижняя часть офиса
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    J · 1 years ago
    Thanks, the pivot table idea worked well,