我在查找数组和返回数组的 Xlookup 公式中遇到了问题。作为第一个我需要手动选择查找和返回数组的范围,我尝试使用具有多个条件的 Xlookup 来匹配关键字,而不是只匹配一个条件。然而,结果似乎有所不同。请帮助如何调整公式以删除手动选择范围。谢谢。
- G 列是文本
- AE 列是数字
- J 列是文本
- Z 列是数字
- W 列是日期
=XLOOKUP(AE3,工作表2!$Z$2:$Z$6,工作表2!$W$2:$W$6,,1)
=XLOOKUP($G3&$AE3,工作表2!$J:$J&工作表2!$Z:$Z,工作表2!$W:$W,,1)
1 个答案:
答案 0 :(得分:0)
您以中文显示的工作表名称可能会使某些人感到困惑。
我不知道 Excel 中有任何语法允许您将列连接为数组定义的一部分。如果我们能做到这一点就太好了。我知道这样做的唯一方法是使用另一列,然后将其用于您的阵列。您可以将 $J2&$Z2 添加到另一列,然后使用它。如果您将其添加到 H 列,您的 xlookup() 将是:
=xlookup($G3&$AE3, $H2:$H6, $W2:$W6,,1)
这是它的外观。我展示了 F9 和 F10(右对齐)中的 xlookup() 函数以及 G9 和 G10 中的结果。
![enter image description here](https://i.stack.imgur.com/VFyFz.jpg)