我目前的公式是:=XLOOKUP(R2&S3,X1:EA1&X2:EA2,X1:EA150)
,源数据位于同一工作表(X1:EA150)中。但是,源数据通常不在同一工作表中(我只是将其复制过来,看看公式是否有效)。如何在当前公式中嵌套(?)另一个=xlookup
,以查找Sheet1中的源数据。我不太想使用帮助单元格,因为这样我将有2个动态范围,除非它可以自动化。
(my previous question)
谢啦,谢啦
我目前的公式是:=XLOOKUP(R2&S3,X1:EA1&X2:EA2,X1:EA150)
,源数据位于同一工作表(X1:EA150)中。但是,源数据通常不在同一工作表中(我只是将其复制过来,看看公式是否有效)。如何在当前公式中嵌套(?)另一个=xlookup
,以查找Sheet1中的源数据。我不太想使用帮助单元格,因为这样我将有2个动态范围,除非它可以自动化。
(my previous question)
谢啦,谢啦
1条答案
按热度按时间bxgwgixi1#
屏幕截图参考:
这个问题与我所知道的范围无关-它是与
xlookup
关联的最后一个参数丢失(如match
:* 完全匹配:0* 等)。当然,这是假设您的查找范围(
K1:N1, K2:N2
)与您组合为(H2 & I3
)的各个查找值相对应。这是一件小事,然后削减适当的范围(即连续的范围,1:1对应resp[.(sub/)函数范围等)
但是重复的匹配结果怎么办?
上面的函数只返回第一个匹配的示例,如果你希望返回所有匹配的示例,那么我更喜欢filter函数:
现在我们有了这个
(假定Office 365兼容性RE:Excel)...标签