我正在使用 XLOOKUP 基本上替换工作表中的 INDEX-MATCH 数组公式组合。
希望以此加快工作流程。当我将布尔方法用于多个条件时,只要我将查找的整个列作为范围引用,我就取得了成功。
但我想知道是否可以引用表和列名称 Table[Column],以便我进行更动态的查找。每当我尝试这个时,公式都不起作用。
有什么想法吗?
示例:
A-C 列的数据表:
表名称:库存 |项目 |颜色 |数量 | | -------- | -------- | -------- | |雨伞|红色| 10 | 10 |球|蓝色| 20 |
假设我在单元格 F1 中声明项目类型,在 F2 中声明颜色,然后我想要在 F3 上声明数量。
公式工作:
=XLOOKUP(1,(F1=A:A)*(F2=B:B),C:C)
公式不起作用:
=XLOOKUP(1,(F1=Inventory[Item])*(F2=Inventory[Colour]),Inventory[Quantity])