Excel相同性质的数据列转行问题求教!

发布网友 发布时间:2022-03-02 14:47

我来回答

3个回答

热心网友 时间:2022-03-02 16:16

没有行号与列标,写公式真累!!!
假设“名称”二字在A1中。
在E2中输入公式
=INDEX($B:$B,SMALL(IF($A$2:$A$1000=$D2,ROW($2:$1000),4^8),COLUMN(A1)))
公式输入结束后不要按回车键确认,而是同时按Shift+Ctrl+Enter三键确认!!!
最后将E2中的公式右拖、下拉填充,将公式区域的单元格格式设置为日期格式。

热心网友 时间:2022-03-02 17:34

假设“名称”那个单元格是A1(拜托下次截图连标尺一起截,不然大家都很累)
则结果从D列开始
首先D列的内容需要手工输入(或者可以用筛选功能的“选择不重复项”选出来)
E2公式:=IF(COLUMN(A:A)>COUNTIF($A:$A,$D2), "", INDEX($B:$B,MATCH($D2,$A:$A,0)+COLUMN(A:A)-1))
向右拉,再向下填充即可

热心网友 时间:2022-03-02 19:09

D2公式:
=IFERROR(INDEX(A$2:A$100,SMALL(IF(MATCH(A$2:A$100,A$2:A$100,0)=ROW($1:$99),ROW($1:$99),9^9),ROW(A1))),"")
数组公式,按CTRL+SHIFT+ENTER完成公式,下拉;

E2公式:
=IFERROR(INDEX($B$2:$B$100,SMALL(IF($A$2:$A$100=$D2,ROW($1:$99),9^9),COLUMN(A1))),"")
数组公式,按CTRL+SHIFT+ENTER完成公式,右拉,下拉。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com