xlookup多条件查询,返回数组结果,只想要第一个非空值,怎么办 ...
这个公式返回的是数组结果,我只要要返回的第一个非0的值,并可以下拉的公式。就是不用数组结果返回最好。其它可以用什么函数实现。请大家帮忙!!!=XLOOKUP(E1:E4&F1&1,J2:J10&K2:K10&I2:I10^0,I2:I10,"")
有溢出了干嘛要变下拉 这是数据的一部份。实际很多。查找位置部分会向下不段变化。从J1:J13&K1:K13变成J14:J23&K14:K23
等,依次向下。
谢谢 ,我试下。 =LET(值,XLOOKUP(E1:E4&F1&1,J1:J13&K1:K13&I1:I13^0,I1:I13,"",0,1),LEFT(TEXTJOIN("/",,值),FIND("/",TEXTJOIN("/",,值))-1))
自己写了一个,感觉太繁琐了,我的公式要跨工作薄,地址总价还要用INDIRECT和工作薄名连接,写完要6 7行。。有什么好的方法优化下吗??
页:
[1]