【问题标题】:Creating a list of who hasn't checked in with Sheets?创建未使用 Google 表格签到的人员列表?
【发布时间】:2020-10-20 08:54:31
【问题描述】:

对于我的学校,我们正在使用 QR 码检查学生进入校园周围的各个房间。 QR 码会记录他们的电子邮件地址和他们在 Google 表格上签到的位置。

使用所有电子邮件地址的列表,我在表格中有一个公式,根据是否在记录的电子邮件地址列表中找到每个学生的电子邮件,将其标记为“已签入”或“未签入”(通过扫描二维码)。希望这是有道理的。

我想创建一个公式,该公式通过并提取所有“未签到”的学生,并将它们放在一个单独的列中,中间没有空格。

我在下面的链接中有一个简化的示例,说明了我所做的以及我正在尝试做的事情。我想要实现(在样本表上)分别是单元格 G2G3G4 中的 Will、Wesley 和 Worf。

Example Sheet

【问题讨论】:

    标签: google-sheets google-sheets-formula array-formulas


    【解决方案1】:

    请使用以下公式

    =QUERY(A2:B,"select A where A is not null and B='Not Checked In'")
    


    附注(建议)

    对于您的 B 列,您可以在单元格 B2 中使用这个单一公式(而不是在每一行中手动添加一个)并自动填充所有波纹管单元格。

    =ArrayFormula(IF(LEN(A2:A),IF(ISERROR(MATCH(A2:A,$D:$D)),"Not Checked In","Checked In"),""))
    

    (请确保您首先删除 B3 中的所有单元格直到最后)

    使用的功能:

    【讨论】:

    • 请在我的回答末尾尝试附注(建议)。
    • 请记住,您也可以为这个可以帮助您的社区做出贡献。根据site guidelines,当答案解决您的问题时,accept 甚至upvote 它也可以让其他人受益。
    猜你喜欢
    • 2018-05-28
    • 2021-10-02
    • 1970-01-01
    • 2021-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-18
    • 1970-01-01
    相关资源
    最近更新 更多