如何在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),然后按 输入 获取第一个值的关键,请参见屏幕截图:
备注:在上式中:
$ C $ 1:$ C $ 20:是要转换为矩阵的列数据;
$ F $ 1:表示要放置矩阵第一个结果的单元格;
ROWS($ C $ 1:$ C $ 20)/ 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),然后将填充手柄向下拖至五行,然后将其向右拖至四列,以得到具有五行四列的矩阵,如以下屏幕截图所示:
备注:在上式中:
$ A $ 1:$ T $ 1:是要转换为矩阵的行数据;
$ E $ 4:表示要放置矩阵第一个结果的单元格;
栏($ A $ 1:$ T $ 1)/ 5:数字5是结果矩阵中所需的行数。 如果要用两行矩阵,则只需将5更改为2。
您可以根据需要更改以上单元格引用。
如果原始列或行中有空白单元格,它们将在矩阵中显示为0。
使用 Kutools for Excel 将向量/单行或列转换为矩阵
对于大多数Excel初学者来说,上述公式可能有些困难,在这里,我可以为您介绍一个方便的工具- Kutools for Excel,其 变换范围 实用程序,您可以快速将单个行或列转换为范围,反之亦然。
Kutools for Excel : 带有300多个便捷的Excel加载项,可以在30天内免费试用. |
安装后 Kutools for Excel,请执行以下步骤:( 立即免费下载Kutools for Excel )
1。 选择要转换的列或行数据。
2。 然后点击 库工具 > 范围 > 变换范围,请参见屏幕截图:
3。 在 变换范围 对话框:
(1.)要将单行转换为矩阵,请选择 单行到范围 来自 转换类型,要将单列转换为矩阵,请选择 单列到范围;
(2.)在列表中指定要转换的列数 固定值 箱下 每条记录行,如果您输入5,则会得到一个包含5列的矩阵。
4. 然后点击 Ok 按钮,将弹出提示框,提醒您选择一个单元格以输出结果,请参见屏幕截图:
5。 然后点击 OK,单列已转换为所需的矩阵,请参见屏幕截图:
演示:使用 Kutools for 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%,并减少数百次鼠标单击!