Excel中简单又巧妙的技巧之转换区域
Excel中常常需要将行数据转换成列数据,或者将列数据转换成行数据。一般想到用选择性粘贴“转置”实现,或者利用index、offset、indirect等写公式实现。今天介绍一种非常巧妙利用简单公式实现行列转换的方法。
操作方法
- 01
现在A1:A100中有100个字母,想要转换成10个一列共计10列的数据:
- 02
用offset,index等查找引用函数可以达到目的:
- 03
但是这个公式有点麻烦,又是行又是列的,还得细细计算。这里介绍一种简单的做法: 现在名称框中输入B1:J100,列数就是B列到最终区域所在的最大列,行数就是原数据所在的最大行,如下图所示:
- 04
按下Enter键后,将区域全部选中,编辑栏输入公式=A11,如下图所示:
- 05
关键点的一步,按下Ctrl+Enter键,将公式全部填充到选中区域中,如下图所示:
- 06
然后复制选择区域,并粘贴为数值,如下图所示:
- 07
然后选择第11行,按下Ctrl+Shift+向下的箭头键,将剩余数据全部选择,按下Delete删除即可:
赞 (0)