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

or

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

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

Преобразование векторных / одиночных строк или столбцов в матрицу с формулами

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


Диапазон преобразования: (Преобразование одного столбца / строки в несколько столбцов и строк и наоборот)

Kutools for ExcelАвтора Диапазон преобразования вы можете быстро преобразовать диапазон ячеек в одну строку или столбец, вы также можете преобразовать одну строку или столбец в диапазон ячеек.

doc конвертировать вектор в матрицу 8

Kutools for Excel: с более чем 200 удобными надстройками Excel, бесплатно попробовать без ограничений в 60-дни. Скачать и бесплатно пробную версию!



Вы можете применить следующие формулы для преобразования строки или столбца в матрицу, пожалуйста, сделайте следующее:

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

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

doc конвертировать вектор в матрицу 1

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

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

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

РЯДЫ ($ C $ 1: $ C $ 20) / 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

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

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

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

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

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

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


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

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

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

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

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

doc конвертировать вектор в матрицу 4

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

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

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

doc конвертировать вектор в матрицу 5

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

doc конвертировать вектор в матрицу 6

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

doc конвертировать вектор в матрицу 7

Нажмите, чтобы узнать подробности об этой утилите Transform Range ...

Скачать и бесплатно пробную версию Kutools для Excel сейчас!


Kutools for Excel: с более чем 200 удобными надстройками Excel, бесплатно попробовать без ограничений в 60-дни. Скачать и бесплатно пробную версию!


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

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


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

Be the first to comment.