excel中如何将列中大批量的数据按照规律重新排列

姓名 A 姓名 电话 生日 地址 备注
电话 B A B C D
生日 C
地址 D
备注
姓名 A
电话 B
生日 C
地址 D
名称 A
电话 B
生日 C
所在地 D
姓名 A
电话 B
生日 C
住址 D

A列中有大量这种数据,编排无固定规则,但是实际上有规律,要把一列中这种数据全部按照右边的排布快速的 排布出来,有没有什么简便的方法,都快要崩溃了,大神们来帮忙
文字打出来乱了规则

你的源数据里面有的人有备注,有的又无备注,没有规律可循,不好办

假设全部都一个备注栏位

D2单元格输入公式=INDIRECT("B"&ROW(A1)*5-5+COLUMN(A1))&"";向右填充,向下填充即可

见附图

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-10

你A列的姓名、电话、生日、地址这些数据全部都是按顺序排列的吗,如果是可以参考下图去做

公式:=IF($A2=G$2,$B2,IF($A2<>G$2,""))  意思是如果单元格G2=单元格A2,就显示B2的数据,如果不等于则留空。全部做好以后粘贴成数值,然后定位空白单元格右键删除,选择下方单元格往上移。

如还有问题可继续找我

相似回答