具有第二个条件的 XLOOKUP 2024-10-17 • microsoft-excel-365 sharepoint-online 我有一张如下的表格: 在“F”列中,我希望显示“C”列中的文本,但是,仅当“B”列中的“Condition”为“CondB”时才显示。 如果我使用在“F2”中写的公式 - “=XLOOKUP(E2; A:A; C:C)”,它总是只取第一个匹配的单元格,即在“F2”中写入“TextA”,但我希望在那里写入“TextB”。 有没有办法向 XLOOKUP 公式添加第二个条件?不幸的是,我不能使用 VBA。 答案1 我使用 INDEX MATCH 和 & 运算符来连接 Col A 和 B。 如果 CondB 是常数,那么你可以尝试以下操作。在 F2 中 =INDEX($C$2:$C$5,MATCH(E2&"CondB",$A$2:$A$5&$B$2:$B$5,0)) 相同的 XLOOKUP 公式也可以用作 =XLOOKUP(E2&"CondB",A:A&B:B,C:C) 但是使用整列引用可能会稍微慢一些。 相关内容 双 Wan mikrotik 连接强制路由 从 USB 安装时无法启动 GNU/Linux 安装过程 设置菜单中的双打印机 zypper:如何列出软件包的不同可用版本? 如何修改XFCE4中的停靠栏? 我可以向 Word 添加额外的启动文件夹吗? 如何创建 PostFix 电子邮件帐户?[重复] Virtual Box、Boot Camp 或 VMWare Fus 上的 Visual Studio 开发 树莓派上没有外部硬盘启动 最近的 Windows 更新导致 Windows 7 出现管理问题