使用 excel 在多个工作表中计算 complete/incomplete

Using excel to count complete/incomplete across several sheets

我正在尝试执行以下操作。

我有 10 个 sheet 标记为 Teacher1 到 Teacher 10,还有第 11 个 sheet 名为 StudentRoster。

在 StudentRoster sheet 我有一个包含 100 个学生姓名的列表。学生A、学生B、学生C等..

在每个 sheet 教师 1、教师 2、教师 3 等中。我在 A 列中有大约 20 个单元格使用 StudentRoster 中列出的一些名称(这些将是 class 名册)

在每个教师 1、教师 2 等 sheet 中,A 列将包含学生姓名,B 列将是我将在其中手动插入一个 "X" 以指示完成的列一项任务。在 StudentRoster sheet 中,我想让 excel 搜索 Teacher1、Teacher2、Teacher3、... Teacher10 并计算 StudentA 存在多少 "X"。 学生A可能或很多不在所有老师sheets

有人可以为我提供一种方法吗,我一直在尝试使用 COUNTIFS 公式,但我很难让它寻找 StudentA,然后开始只计算 StudentA 的 "X"s。

最简单的方法是在学生姓名左侧为每位教师 sheet 添加一列。在该列中,您输入 =COUNTIF(range;"X")。填写相关范围 e.g. C1:K1。 在学生花名册列表中,您可以使用添加带有教师姓名和总和的顶行。使用 sumif(教师 1 sheet 中的学生姓名范围;花名册中包含学生姓名的 select 单元格;教师 1 sheet 中的范围以及 countif 结果) 然后将学生的所有 sumif 语句相加求和。

还有其他方法,但我认为这个是最简单和最简单的方法。

列出你的作品sheet11号sheet并命名范围sheets然后你可以使用这个公式:

=SUMPRODUCT(COUNTIFS(INDIRECT("'"&Sheets&"'!A:A"),A1,INDIRECT("'"&Sheets&"'!B:B"),"X"))