跳到主要内容

如何在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),然后按 输入 获取第一个值的关键,请参见屏幕截图:

doc将向量转换为矩阵1

备注:在上式中:

$ C $ 1:$ C $ 20:是要转换为矩阵的列数据;

$ F $ 1:表示要放置矩阵第一个结果的单元格;

ROWS($ 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加载项,可以在30天内免费试用

安装后 Kutools for Excel,请执行以下步骤:( 立即免费下载Kutools for Excel )

1。 选择要转换的列或行数据。

2。 然后点击 库工具 > 范围 > 变换范围,请参见屏幕截图:

3。 在 变换范围 对话框:

(1.)要将单行转换为矩阵,请选择 单行到范围 来自 转换类型,要将单列转换为矩阵,请选择 单列到范围;

(2.)在列表中指定要转换的列数 固定值 箱下 每条记录行,如果您输入5,则会得到一个包含5列的矩阵。

doc将向量转换为矩阵5

4. 然后点击 Ok 按钮,将弹出提示框,提醒您选择一个单元格以输出结果,请参见屏幕截图:

doc将向量转换为矩阵6

5。 然后点击 OK,单列已转换为所需的矩阵,请参见屏幕截图:

doc将向量转换为矩阵7

单击以了解有关此变换范围实用程序的更多详细信息……

立即下载和免费试用Excel的Kutools!


Kutools for Excel:具有300多个方便的Excel加载项,可以在30天内免费试用,没有任何限制。 立即下载并免费试用!

相关文章:

如何在Excel中将矩阵转换为矢量或单列?

最佳办公生产力工具

🤖 Kutools 人工智能助手:基于以下内容彻底改变数据分析: 智能执行   |  生成代码  |  创建自定义公式  |  分析数据并生成图表  |  调用 Kutools 函数...
热门特色: 查找、突出显示或识别重复项   |  删除空白行   |  合并列或单元格而不丢失数据   |   不使用公式进行四舍五入 ...
超级查询: 多条件VLookup    多值VLookup  |   跨多个工作表的 VLookup   |   模糊查询 ....
高级下拉列表: 快速创建下拉列表   |  依赖下拉列表   |  多选下拉列表 ....
列管理器: 添加特定数量的列  |  移动列  |  切换隐藏列的可见性状态  |  比较范围和列 ...
特色功能: 网格焦点   |  设计图   |   大方程式酒吧    工作簿和工作表管理器   |  资源库 (自动文本)   |  日期选择器   |  合并工作表   |  加密/解密单元格    按列表发送电子邮件   |  超级筛选   |   特殊过滤器 (过滤粗体/斜体/删除线...)...
前 15 个工具集12 文本 工具 (添加文本, 删除字符,...)   |   50+ 图表 类型 (甘特图,...)   |   40+ 实用 公式 (根据生日计算年龄,...)   |   19 插入 工具 (插入二维码, 从路径插入图片,...)   |   12 转化 工具 (小写金额转大写, 货币兑换,...)   |   7 合并与拆分 工具 (高级组合行, 分裂细胞,...)   |   ... 和更多

使用 Kutools for Excel 增强您的 Excel 技能,体验前所未有的效率。 Kutools for Excel 提供了 300 多种高级功能来提高生产力并节省时间。  单击此处获取您最需要的功能...

产品描述


Office Tab 为 Office 带来选项卡式界面,让您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,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