如何匹配两个工作表中的列,如果它们匹配,请检查第二列是否有值 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)))&"","")。 相关内容 为什么“cp -ra/. b”的行为如此? 通过 .run 安装/卸载 [重复] 如何打印文件夹中丢失文件的名称? 如何找出 Vim 插件不起作用的原因? 两个用户如何共享一个文件夹?[重复] 现有的 laravel 4 项目在浏览器中显示 404 用于电子邮件主目录存储的安全文件系统?XFS?JFS?Btrfs?Reiser4? Kubuntu 16.04 上 Photomatix 无法加载 libgtkmm-3.0.so.1 问题 nginx.conf 在 Ubuntu 18.04 上安装 gcc 5