首页 > 解决方案 > 如何在 excel 中搜索一系列单元格,如果它们匹配条件,则返回相应行中另一个单元格的值?

问题描述

抱歉,我是所有代码和 excel 的超级新手,但我正在尝试为一个小型学院创建一个 excel 电子表格。我有一张已就读该学院的学生信息表。在另一张纸上,课程,我想制作一个非常简单的课程日期和参加该课程的学生的可视化表格。我想做的是让这张表根据第一张表上的信息自行填充。例如,第一张表包含姓名、电子邮件、课程、收到的付款信息。在课程表上,我想创建一个声明,如果学生成功注册了课程,那么他们的名字将出现在我的课程标题下方。我使用了 IF 和 COUNTIF 并且大部分都成功了,但是我编写的公式与同一行中的名称和课程不匹配。

到目前为止,这是我的公式

=IF(COUNTIF(Sales!V4:V100, "March 2-March27"), Sales!A4, "")

Sales!V4:V100 是我的单元格范围,条件为“March 2-March27” Sales!A4 是一个学生姓名所在的位置

但我想将此公式应用于多个单元格,但如果不手动输入正确的单元格,我无法让它从与 COUNTIF 条件匹配的同一行输入名称,这违背了目的。

感谢您的任何帮助

标签: excelif-statementcountif

解决方案


推荐阅读