EXCEL中如何将不同顺序的字段内容按照指定顺序输出到一张表格中?

左边表格1/4/7行中对应单元格的字段顺序不一样(所有字段内容相同,只是顺序不一样),先需要将数据按照指定字段顺序输出到右边的表格中,如何用公式实现?

在F1:I1做好表头后,F2单元格输入公式=IFERROR(INDIRECT(TEXT(SMALL(IF($A$1:$D$8=F$1,(ROW($1:$8)+1)/1%+COLUMN($A:$D)),ROW(A1)),"R0C00"),),"")

数组公式,Ctrl+Shift+回车,公式两端出现大括号{}后,右拉到I列,再下拉公式。 如图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-11-08
解决用excel表格怎么让两列相同内容但顺序不同的表格排列成相对应的表格的步骤如下:

1.在如下的表格中我们想要把姓名一栏当中相同的人名信息排在一起

2.选中姓名这一列的数据,选中的标志就是表格的粗黑线,之后,依次在“开始”选项卡上选择:“编辑”-“排序和筛选”-“自定义排序”。

3.这时,会弹出“排序”窗口,在列的主要关键字中选择“姓名”,“排序依据”和“次序”执行默认选项即可。

4.点击“确定”选项之后,再次回到Excel界面,就会发现姓名这一列中相同的信息已经排列到一块。

5.按照以上同样的方法再次进入“排序”窗口,在上方点击“选项”,就可以看到Excel排序的规则。这样就解决了用excel表格怎么让两列相同内容但顺序不同的表格排列成相对应的表格的问题了。追问

3.这时,会弹出“排序”窗口,在列的主要关键字中选择“姓名”,“排序依据”和“次序”执行默认选项即可。
按照1-3步骤执行操作,姓名这一列相同信息并没有排列到一块

第2个回答  2021-11-08
在self表格制作的时候,这个顺序内容呢需要输出,就需要点击全部的选定内容,然后点击筛查,再进入段落设定。
第3个回答  2021-11-08
你这表乱的有些奇葩,没这样做表的追问

不是我这样做表,是我要用的导出来的源数据他就是这样乱的,每一条数据,他的字段都不是同一个顺序;都是打乱了的
我只是用这种来做个简单的事例

追答

文件发[email protected]吧,有文件方便直接做公式

第4个回答  2021-11-08
这种还是用代码来完成比较方便