Прескочи на основното съдържание

Как да конвертирате вектор / единичен ред или колона в матрица в Excel?

Автор: Xiaoyang Последна промяна: 2020-05-28

Как можете да конвертирате един ред или колона в диапазон от матрица в Excel? Копирането и поставянето им един по един ще загуби много време, в тази статия ще говоря за някои бързи трикове за решаване на тази задача.

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

Конвертирайте вектор / единичен ред или колона в матрица с Kutools за 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), и след това натиснете Въведете ключ, за да получите първата стойност, вижте екранната снимка:

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: е данните от реда, които искате да конвертирате в матрица;

$4: показва клетката, в която искате да поставите първия резултат от матрицата;

КОЛОНИ($A$1:$T$1)/5: числото 5 е броят редове, които искате в получената матрица. Ако искате да матрицирате с два реда, просто трябва да промените 5 на 2.

Можете да промените горните препратки към клетки според вашите нужди.

Ако има празни клетки в оригиналната колона или ред, те ще бъдат показани като 0 в матрицата.


Горните формули може да са малко трудни за повечето начинаещи в Excel, тук мога да ви представя един удобен инструмент - Kutools за Excel, Със своята Обхват на трансформация помощна програма, можете бързо да конвертирате един ред или колона в диапазон и обратно.

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

След инсталиране Kutools за Excel, моля, направете следните стъпки:( Безплатно изтегляне Kutools за Excel сега )

1. Изберете данните от колоната или реда, които искате да конвертирате.

2, След това кликнете Kutools > Обхват > Обхват на трансформация, вижте екранна снимка:

3. В Обхват на трансформация диалогов прозорец:

(1.) За да конвертирате един ред в матрица, моля изберете Един ред към диапазона от Тип трансформация, за да конвертирате единична колона в матрица, изберете Единична колона към диапазон;

(2.) Посочете броя на колоните, които искате да конвертирате в Фиксирана стойност кутия под Редове на запис, ако въведете 5, ще получите матрица с 5 колони.

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

4. След това кликнете Ok бутон, ще се появи поле за подкана, за да ви напомни, че изберете клетка, за да изведете резултата, вижте екранната снимка:

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

5, И после щракнете върху OK, единичната колона е преобразувана в матрица, от която се нуждаете, вижте екранната снимка:

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

Щракнете, за да научите повече подробности за тази помощна програма Transform Range...

Изтеглете и изпробвайте безплатно Kutools за Excel сега!


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

Свързана статия:

Как да конвертирате матрица във вектор или единична колона в Excel?

Най-добрите инструменти за продуктивност в офиса

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

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 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