我有一本工作簿,其中有一张单独的工作表,分配给每位任课教师。在每张工作表的 A 列中,我列出了他们名册中的学生姓名,在 BI 列中为他们设置了为这些特定学生的每个未完成作业放置一个“x”。在我的名册表下,我希望工作簿搜索 30 多个教师表中的每一个,并找到每个学生的姓名,并在整个表中按他们的名字计算“x”的数量,并在我的“名册”表中报告该信息。基本上计算每个学生有多少未完成的作业。这是我在花名册上的公式: =SUMPRODUCT(COUNTIFS(INDIRECT("'"&Sheetss&"'!A:A"),A2,INDIRECT("'"&Sheetss&"'!B:B"),
“Sheetss”是我为所有教师表定义的范围。
我的问题是,在我的第一个教师表中,我可以在 A 列中输入学生的姓名(StudentB),在 B 列中输入 x,它会在我的名册表上为 StudentB 返回一个 1,但是,当在任何其他上输入 StudentB 时表和任何其他表的 B 列中的 x 它不会计算该数据并显示 2、3 等。
我觉得这个公式好像没有在我所有的工作表中搜索数据,任何帮助都会很棒。谢谢!!