如何匹配两个工作表中的列,如果它们匹配,请检查第二列是否有值 2024-10-10 • microsoft-excel worksheet-function 我将非常感激任何帮助。我有两个工作表,其中包含以下数据 工作表 1 工作表 2 我尝试匹配两个工作表中的姓名列中的值,如果 AGE 列为 NULL,则将姓名复制到第三个工作表。例如,Peter Tall 和 Steven Doe 的年龄为 NULL,因此这些姓名应添加到第三个工作表中 如果没有宏,这可能吗? 先感谢您。 答案1 请检查以下信息是否有帮助。 首先,您可以使用 Filter 函数从 worksheet2 中找出名称与 worksheet1 匹配的数据。我的示例公式是=FILTER($D$2:$F$7,$D$2:$D$7=A2,"")。 然后您可以使用Index + Match函数来查找年龄为“0”,我的示例的公式是=IFERROR(INDEX($H$1:$H$6,SMALL(IF($I$2:$I$6=0,ROW($H$2:$H$6),4^8),ROW(A1)))&"","")。 相关内容 可以将 Safari 4 的标签放在窗口顶部吗? Windows 防火墙 iptables 等效 输出端口断线,插孔重新分配 WLG500g 互联网/WAN 至 Zyxel ADSL 调制解调器不稳定 - 需要进一步调查的提示 为什么在 Outlook 中插入超链接会出现“冻结”的情况 - 在我的情况下是 45 秒? 如何在 Wayland(18.10)上切换显卡? 是否有用于处理图尔敏图的 LaTeX 包? 为什么有些文件和文件夹被隐藏了? Azure 入站/出站端口规则安全问题 Excel =IF(ISBLANK ... ) 不起作用