如何匹配两个工作表中的列,如果它们匹配,请检查第二列是否有值 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)))&"","")。 相关内容 如何为非 sudo 用户锁定网络设置和桌面壁纸 PowerPoint 打开的是旧版本的文件,而不是最近保存的版本 我怎样才能将信头放在页面顶部?[重复] 为什么调试包不包含源? 应用程序“磁盘”使文件系统只读 不输入“sudo”就可以工作吗? 在 VM 上玩游戏?[关闭] 内存耗尽错误 使用 cp 命令行打开 Jpg 图像时变黑 在一个 SSD 上的两个驱动器之间移动文件 - 它会被复制吗?