俊浩 发表于 2021-12-2 12:34:00

关于数据排序的问题,昨天的表格不够详细,现在重新改正

请大佬帮忙,非常感谢!

出牌利索点 发表于 2021-12-13 03:57:20

销售分析表A3右拉下拉,数组三键。
=INDEX(源数据!$A:$H,MOD(LARGE(N(OFFSET(源数据!$B$2,ROW($1:$14),INT(COLUMN(C1)/3)*2-1))*10^9+ROW($3:$16),ROW(A1)),100),MATCH(A$2,源数据!$2:$2,))

易碎品 发表于 2021-12-15 17:20:57

感谢帮助,但数据一多,结果就错了,

木子卓 发表于 2021-12-16 21:36:28

我模板的所有数据行数都是一样的,实际上,数据列有多有少,不一样长,甚至中间有些数值是 0 和空格

李安银 发表于 2021-12-25 20:59:45

=INDEX(源数据!$B$3:$H$16,ROW(A1),MATCH(A$2,源数据!$B$2:$I$2,0))
A3输入公式,横拉竖拉。试试这个对不对。
这个公式需要字头和源数据一致,利用查找字头定位源数据的列。
至于行,只是按顺序一直顺下来。

杜卡迪亚 发表于 2021-12-28 20:32:26

与昨天的贴没有多少差异。

红城百色 发表于 2021-12-30 17:10:16

数组公式的话可以:=INDEX(源数据!$A:$H,MOD(SMALL(-OFFSET(源数据!$A$3:$A100,,MIN(MATCH(T(OFFSET($A$2,,INT(COLUMN(C:C)/3)*3-2)),源数据!$2:$2,))-1)*10^10+ROW($3:100),ROW(A1)),10^3),MATCH(A$2,源数据!$2:$2,))

文化浪人 发表于 2022-1-21 10:38:21

感谢大佬的帮助,但是这个还是不行

边小帅 发表于 2022-1-24 20:40:18


难道不是这个吗?

琳雅麻麻 发表于 2022-1-30 18:33:41

=IF(A$2="","",INDEX(源数据!$A:$DD,MOD(LARGE(INDEX(源数据!$A$3:$DD$99,,MATCH(INDEX($2:$2,,3*INT(COLUMN(C1)/3)-1),源数据!$2:$2,))*10^9+ROW($3:$99),ROW(A1)),100),MATCH(A$2,源数据!$2:$2,))&"")
数组三键下拉右拉。
页: [1]
查看完整版本: 关于数据排序的问题,昨天的表格不够详细,现在重新改正