Перейти к основному содержанию

Как преобразовать вектор / одну строку или столбец в матрицу в 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 ключ, чтобы получить первое значение, см. снимок экрана:

doc преобразовать вектор в матрицу 1

Внимание: В приведенной выше формуле:

1 канадских доллара: 20 канадских долларов: данные столбца, которые вы хотите преобразовать в матрицу;

$ F $ 1: указывает ячейку, в которую вы хотите поместить первый результат матрицы;

ROWS (1 $ C $: 20 C $) / 4: число 4 - это количество строк, которые вы хотите получить в итоговой матрице. Если вы хотите матрицу с двумя строками, вам просто нужно изменить 4 на 2.

Вы можете изменить приведенные выше ссылки на ячейки по своему усмотрению.

2. Затем перетащите маркер заполнения до 4 строк, а затем продолжайте перетаскивать его до 5 столбцов вправо, и вы получите следующий результат:

doc преобразовать вектор в матрицу 2

Преобразуйте одну строку в матрицу:

Чтобы преобразовать одну строку в матрицу с пятью строками и четырьмя столбцами (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), затем перетащите маркер заполнения до пяти строк, а затем перетащите его на четыре столбца вправо, чтобы получить матрицу с пятью строками и четырьмя столбцами, как показано на следующем снимке экрана:

doc преобразовать вектор в матрицу 3

Внимание: В приведенной выше формуле:

1 доллар США: 1 доллар США T $: данные строки, которые вы хотите преобразовать в матрицу;

4 доллара США: указывает ячейку, в которую вы хотите поместить первый результат матрицы;

КОЛОННЫ (1 доллар США: 1 доллар США) / 5: число 5 - это количество строк, которые вы хотите получить в итоговой матрице. Если вы хотите матрицу с двумя строками, вам просто нужно изменить 5 на 2.

Вы можете изменить приведенные выше ссылки на ячейки по своему усмотрению.

Если в исходном столбце или строке есть пустые ячейки, они будут отображаться как 0 в матрице.


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

Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно и без ограничений в течение 30 дней

После установки Kutools for Excel, выполните следующие действия :( Бесплатная загрузка Kutools для Excel сейчас )

1. Выберите данные столбца или строки, которые вы хотите преобразовать.

2. Затем нажмите Кутулс > Диапазон > Диапазон преобразования, см. снимок экрана:

3. В Диапазон преобразования диалоговое окно:

(1.) Чтобы преобразовать одну строку в матрицу, выберите От одной строки до диапазона из Тип трансформации, чтобы преобразовать один столбец в матрицу, выберите Один столбец для диапазона;

(2.) Укажите количество столбцов, которые вы хотите преобразовать в Фиксированная стоимость в поле под Строк на запись, если вы наберете 5, вы получите матрицу с 5 столбцами.

doc преобразовать вектор в матрицу 5

4. Затем нажмите Ok Кнопка, появится окно с подсказкой, напоминающее вам о выборе ячейки для вывода результата, см. снимок экрана:

doc преобразовать вектор в матрицу 6

5, Затем нажмите OK, единственный столбец преобразован в нужную вам матрицу, см. снимок экрана:

doc преобразовать вектор в матрицу 7

Нажмите, чтобы узнать больше об этой утилите Transform Range…

Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!


Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!

Связанная статья:

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

Лучшие инструменты для офисной работы

Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени.  Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...

вкладка kte 201905


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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (2)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Thanks for the information. It was very helpful.
Rated 5 out of 5
This comment was minimized by the moderator on the site
Thank you so much!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations