残兵游勇什么意思:一个反查询的问题解答案例

来源:百度文库 编辑:中财网 时间:2024/07/04 03:25:45
一个反查询的问题解答案例 

比如我知道1.3这个值,如何才能得到1.3所对应的首行和首列的值相加即200+10这个值
也就是说我知道表中的记录值,如何才能得到其所对应的首行和首列的值相加?

 

我的数组解法是 =INDIRECT("A"&SUM(($A$1:$K$6=$A$9)*(ROW($A$1:$K$6)*ROW($A$1:$K$1))))&"+"&INDIRECT(CHAR(64+SUM(($A$1:$K$6=$A$9)*(COLUMN($A$1:$K$6)*COLUMN($A$1:$A$6))))&"1")

数组解法2:

{=OFFSET(A1,MAX(IF(B2:K6=A9,ROW(B2:K6)))-1,0,1,1)&"+"&OFFSET(A1,0,MAX(IF(B2:K6=A9,COLUMN(B2:K6)))-1,1,1) }