Excel中简单又巧妙的技巧之转换区域

作者:滴水穿石 | 创建时间: 2023-04-09
Excel中常常需要将行数据转换成列数据,或者将列数据转换成行数据。一般想到用选择性粘贴“转置”实现,或者利用index、offset、indirect等写公式实现。今天介绍一种非常巧妙利用简单公式实现行列转换的方法。...
Excel中简单又巧妙的技巧之转换区域

操作方法

现在A1:A100中有100个字母,想要转换成10个一列共计10列的数据:

用offset,index等查找引用函数可以达到目的:

但是这个公式有点麻烦,又是行又是列的,还得细细计算。这里介绍一种简单的做法: 现在名称框中输入B1:J100,列数就是B列到最终区域所在的最大列,行数就是原数据所在的最大行,如下图所示:

按下Enter键后,将区域全部选中,编辑栏输入公式=A11,如下图所示:

关键点的一步,按下Ctrl+Enter键,将公式全部填充到选中区域中,如下图所示:

然后复制选择区域,并粘贴为数值,如下图所示:

然后选择第11行,按下Ctrl+Shift+向下的箭头键,将剩余数据全部选择,按下Delete删除即可:

温馨提示

Excel用活才是用好的关键,多动脑思考,能化腐朽为神奇!
点击展开全文

更多推荐