excel 行列满足一定要求 返回交叉数据

来源:百度知道 编辑:UC知道 时间:2024/07/16 07:06:03

一级 二级 三级
高 1 2 3
中 4 5 6
低 9 8 7

当行属性为高,列属性为一级时,返回数字1,谢谢!

=INDIRECT("r"&MATCH("高",A:A,0)&"c"&MATCH("一级",1:1,0),0)

如果就按你举这个例子的话,公式就是:

=INDIRECT(ADDRESS(SUM(IF((A2:A5)="高",ROW(A2:A5),0)),SUM(IF((B1:D1)="一级",COLUMN(B1:D1),0)),4,,))

如果更复杂,那就相应改一下公式了。