发布网友
共3个回答
热心网友
=INDEX(E46:H50,1,MAX((E46:H50=J56)*COLUMN(A46:D46)))数组公式
数据是几列,A46:D46就是几个单元格(一定从A列开始)
H56=INDEX(A46:G46,MAX((C46:F50=H54)*COLUMN(C46:F46)))
数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效
追答不可能
光标指向箭头处有地址,把表格发过来
热心网友
G列的列标为7
公式的列数为:1*7+1*7=14
超出了,INDEX函数区域的列数追问正确的应该怎么写
我的表格中实际是
=INDEX(C46:F50,1,SUMPRODUCT((C46:F50=H56)*COLUMN(C46:F50)))
追答=INDEX(C46:F50,1,MAX((C46:F50=H56)*COLUMN(C46:F50))-2)
数组公式,同时按下CTRL+SHIFT+回车 结束输入
热心网友
输入
=INDEX(E46:H50,1,SUMPRODUCT((E46:H50=J56)*COLUMN(E:H))-4)