Как преобразовать вектор / одну строку или столбец в матрицу в Excel?
Как вы могли преобразовать одну строку или столбец в диапазон матрицы в Excel? Копирование и вставка их одного за другим будет тратить много времени, в этой статье я расскажу о некоторых быстрых приемах, которые помогут вам решить эту задачу.
Преобразование вектора / одной строки или столбца в матрицу с помощью формул
Преобразование вектора / одной строки или столбца в матрицу с помощью Kutools for Excel
Преобразование вектора / одной строки или столбца в матрицу с помощью формул
Вы можете применить следующие формулы для преобразования строки или столбца в матрицу, сделайте следующее:
Преобразуйте один столбец в матрицу:
Предположим, у меня есть столбец значений C1: C20, и теперь я хочу преобразовать этот столбец в матрицу с четырьмя строками и пятью столбцами (4 × 5), пожалуйста, сделайте следующее:
1. Введите эту формулу в пустую ячейку, например F1: =OFFSET($C$1:$C$20,COLUMN()-COLUMN($F$1)+((ROW()-ROW($F$1))*(ROWS($C$1:$C$20)/4)),0,1,1), а затем нажмите Enter ключ, чтобы получить первое значение, см. снимок экрана:
Внимание: В приведенной выше формуле:
1 канадских доллара: 20 канадских долларов: данные столбца, которые вы хотите преобразовать в матрицу;
$ F $ 1: указывает ячейку, в которую вы хотите поместить первый результат матрицы;
ROWS (1 $ C $: 20 C $) / 4: число 4 - это количество строк, которые вы хотите получить в итоговой матрице. Если вы хотите матрицу с двумя строками, вам просто нужно изменить 4 на 2.
Вы можете изменить приведенные выше ссылки на ячейки по своему усмотрению.
2. Затем перетащите маркер заполнения до 4 строк, а затем продолжайте перетаскивать его до 5 столбцов вправо, и вы получите следующий результат:
Преобразуйте одну строку в матрицу:
Чтобы преобразовать одну строку в матрицу с пятью строками и четырьмя столбцами (5 × 4), используйте следующую формулу:
Введите эту формулу в пустую ячейку E4, например: =OFFSET($A$1:$T$1,0,COLUMN()-COLUMN($E$4)+(ROW()-ROW($E$4))*(COLUMNS($A$1:$T$1)/5),1,1), затем перетащите маркер заполнения до пяти строк, а затем перетащите его на четыре столбца вправо, чтобы получить матрицу с пятью строками и четырьмя столбцами, как показано на следующем снимке экрана:
Внимание: В приведенной выше формуле:
1 доллар США: 1 доллар США T $: данные строки, которые вы хотите преобразовать в матрицу;
4 доллара США: указывает ячейку, в которую вы хотите поместить первый результат матрицы;
КОЛОННЫ (1 доллар США: 1 доллар США) / 5: число 5 - это количество строк, которые вы хотите получить в итоговой матрице. Если вы хотите матрицу с двумя строками, вам просто нужно изменить 5 на 2.
Вы можете изменить приведенные выше ссылки на ячейки по своему усмотрению.
Если в исходном столбце или строке есть пустые ячейки, они будут отображаться как 0 в матрице.
Преобразование вектора / одной строки или столбца в матрицу с помощью Kutools for Excel
Приведенные выше формулы могут быть несколько сложными для большинства новичков в Excel, здесь я могу представить вам удобный инструмент - Kutools for Excel, С его Диапазон преобразования утилиту, вы можете быстро преобразовать одну строку или столбец в диапазон и наоборот.
Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно и без ограничений в течение 30 дней. |
После установки Kutools for Excel, выполните следующие действия :( Бесплатная загрузка Kutools для Excel сейчас )
1. Выберите данные столбца или строки, которые вы хотите преобразовать.
2. Затем нажмите Кутулс > Диапазон > Диапазон преобразования, см. снимок экрана:
3. В Диапазон преобразования диалоговое окно:
(1.) Чтобы преобразовать одну строку в матрицу, выберите От одной строки до диапазона из Тип трансформации, чтобы преобразовать один столбец в матрицу, выберите Один столбец для диапазона;
(2.) Укажите количество столбцов, которые вы хотите преобразовать в Фиксированная стоимость в поле под Строк на запись, если вы наберете 5, вы получите матрицу с 5 столбцами.
4. Затем нажмите Ok Кнопка, появится окно с подсказкой, напоминающее вам о выборе ячейки для вывода результата, см. снимок экрана:
5, Затем нажмите OK, единственный столбец преобразован в нужную вам матрицу, см. снимок экрана:
Нажмите, чтобы узнать больше об этой утилите Transform Range…
Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!
Демо: преобразование вектора / одной строки или столбца в матрицу с помощью Kutools for Excel
Связанная статья:
Как преобразовать матрицу в вектор или один столбец в Excel?
Лучшие инструменты для работы в офисе
Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
