使用Excel函数实现行列转换的方法

工作中经常遇到需要将Excel表格中行列数据转换的情况,本文主要讲述使用Excel函数实现行列转换的方法。ePa免费资源网

下图是一份搬家学员统计表的名单。ePa免费资源网

使用Excel函数实现行列转换的方法ePa免费资源网

这个表格有将近200多条数据,如果是要把他打印出来的话可能需要浪费很多纸张,打印的效果也不是很好。在打印之前,需要将A列姓名转换为适合打印的5列多行。ePa免费资源网

步骤:ePa免费资源网

下面在 C2单元格属性下面公式,然后向右向下复制即可。ePa免费资源网

=INDIRECT("a"&5*ROW(A1)-4+COLUMN(A1))&""ePa免费资源网

使用Excel函数实现行列转换的方法ePa免费资源网

如需调整转换后的列数为6列,可修改公式为:ePa免费资源网

=INDIRECT("a"&6*ROW(A1)-5+COLUMN(A1))&""ePa免费资源网

函数解析:ePa免费资源网

5*ROW(A1)-4+COLUMN(A1)ePa免费资源网

这部分的计算结果为2。ePa免费资源网

公式向下复制填充时,ROW(A1)依次变为ePa免费资源网

ROW(A2)、ROW(A3)……ePa免费资源网

计算结果分别为7、12……ePa免费资源网

即生成公差为5的自然数序列。ePa免费资源网

公式向右复制填充时,COLUMN(A1)依次变为ePa免费资源网

COLUMN(B1)、COLUMN(C1)……ePa免费资源网

计算结果分别为3、4……ePa免费资源网

即生成公差为1的自然数序列。ePa免费资源网

《免费共享资源》本网站内容收集于互联网,不承担任何由于内容的合法性及健康性所引起的争议和法律责任。
免费共享资源网 » 使用Excel函数实现行列转换的方法

发表评论

提供最优质的资源集合

立即查看 了解详情