乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何将excel里的信息批量转置,有大量数据,将图一转成图二...-excel图片转置,在excel中如何转置表格

如何将excel里的信息批量转置,有大量数据,将图一转成图二...-excel图片转置,在excel中如何转置表格

作者:乔山办公网日期:

返回目录:excel表格制作


假设最左上角的数据是在单元格A1,那么E1输入公式:
=OFFSET($A$1,ROUNDDOWN((ROW(A1)-0.1)/3,0),0)
F1输入公式:
=OFFSET($B$1,ROUNDDOWN((ROW(B1)-0.1)/3,0),MOD(ROW(B1)-1,3))
公式下拉,E/F两列就是你需要的

就看见你一张图
但是呢,我可以提供一个转置的思路
所谓的转置就是把原来的行列变成后来的列行
用offset(定位点,原数所在行,原数所在列)
定位点用$A$1 ,这是以A1为例
因为行列互换
原行就提取现在的列COLUMN()
原列就提取现在的行ROW()
然后呢,在根据具体位置调整
比如把sheet1的转置到sheet2
就在2里输入=OFFSET(sheet1!$A$1,COLUMN()-1,ROW()-1)
横拉,再竖拉
然后呢空格经拉公式会显示0

在单元格格式里自定义 [=]g
就可以啦

如下图,E1单元格中输入公式

=INDEX($B:$B,SMALL(IF($A$1:$A$100=$D1,ROW($1:$100),4^8),COLUMN(A1)))&""

按【组合键】确认后,右拖、下拉填充,如黄色区域。



有用公式假设你的数据在第一行,即从a1开始那你在a2输入以下公式
=OFFSET($A$1,0,ROW(A1)-1)然后下拉即可

如果你图中那个“口水镇”在别的单元格中如c3那你将公式中的$A$1改成相应的单元格即可
例如图中“口水镇”在c3中,则公式改为如下
=OFFSET($C$3,0,ROW(A1)-1)

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网