Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3352|回复: 4

[分享] 【excel函数】多行多列和单列的互转 (一)

[复制链接]
发表于 2013-1-16 11:42 | 显示全部楼层 |阅读模式
两种情况都有多种方法,包括函数的、技巧的,我看到一位哥们儿整理了技巧的,我就说一下我自己整理的函数的吧。(借用了他的数据)




多行多列 32 单列   
一、按先行后列的顺序
1、函数公式=INDIRECT(CHAR(MOD(ROW()-3,5)+65)&(INT((ROW()-3)/5)+4))
2、其中,5指源数据列数;3指转换后的一个数据所在行数;4指转换前第一行数据所在行数;
3、其他数据一般不随不同数据源而变化;
4、在转换后第一个单元格输入公式后,向下填充即可!
二、按先列后行的顺序
1、函数公式=INDIRECT(CHAR(INT((ROW()-3)/9)+65)&(MOD(ROW()-3,9)+4))
2、其中,9指源数据行数,其他同上。   
就先整理多行多列转单列,去吃饭了,回来再整理单列转多行多列。
发表于 2013-1-19 12:17 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2013-1-19 13:03 | 显示全部楼层
laoda1228 发表于 2013-1-19 12:17
你是函初 2013班的学生?

不是啊  怎么了?
回复

使用道具 举报

发表于 2013-1-20 08:55 | 显示全部楼层
1032446692 发表于 2013-1-19 13:03
不是啊  怎么了?

转换这招狠厉害。 。。。。。
回复

使用道具 举报

发表于 2013-3-22 10:23 | 显示全部楼层
多谢楼主分享,收藏了先!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-18 20:53 , Processed in 0.242984 second(s), 6 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表