具有第二个条件的 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) 但是使用整列引用可能会稍微慢一些。 相关内容 dnf降级不会保留在udpate上 如何在 Thunderbird 中处理 PGP + 草稿? 有可能捕获程序的参数吗? 双启动 Win7 + Ubuntu 我如何才能彻底、精确地阻止 adobe.com 与我的计算机之间的任何通信?[重复] 聚合 Excel 数据 合上盖子时锁定屏幕(不暂停)Ubuntu 16.04 gnome 如何编辑分区引导记录? 将笔记本电脑作为公共服务器访问 笔记本电脑运行非常热