|
=IFERROR(INDEX(G$3521:G$3584,SMALL(IF((MATCH($G$3521:$G$3584&$H$3521:$H$3584,$G$3521:$G$3584&$H$3521:$H$3584,)=ROW($G$3521:$G$3584)-3521+1)*($G$3521:$G$3584<>""),ROW($G$3521:$G$3584)-3521+1),ROW(A1))),"")
公式主要的区域对应关系有2处
1)
INDEX 提取数据
区域:
G$3521:G$3584
以G3521位置为 1
对应的条件位置也需要1开始
ROW($G$3521:$G$3584)-3521+1
那么减去 3521+1,即可得到以1开始的序列。
可防止自己计算错误
比如:
如果G$3521:G$3584 改为G:G
则ROW($G$3521:$G$3584)-3521+1改为 ROW($G$3521:$G$3584)
2)
MATCH($G$3521:$G$3584&$H$3521:$H$3584,$G$3521:$G$3584&$H$3521:$H$3584,)=ROW($G$3521:$G$3584)-3521+1
比如:$G$3521:$G$3584&$H$3521:$H$3584 改为 $G:$G&$H:$H
那么 3521则改为1 因为是第一行开始的
这里分成2处和上面同样道理的,也需要对应,只是公式中的区域相同而已。
这样可以自己调整区域了
希望能帮到你。
|
评分
-
1
查看全部评分
-
|