如何在Google Sheets中筛选出至少有一个复选框勾选的志愿者姓名?
无辅助列筛选有服务记录的志愿者方案
直接用下面的公式就能实现需求,完全不需要辅助列:
=FILTER(A:A, BYROW(B:S, LAMBDA(row, OR(row))))
公式说明:
BYROW(B:S, LAMBDA(row, OR(row))):逐行遍历B到S列的复选框区域,OR函数会判断该行是否存在至少一个true(即至少一个复选框被勾选),返回对应的布尔值结果FILTER(A:A, ...):根据上面的布尔判断结果,筛选出A列中对应条件成立的志愿者姓名
如果你的数据是从第2行开始(第1行是表头),把公式调整为:
=FILTER(A2:A, BYROW(B2:S, LAMBDA(row, OR(row))))
内容的提问来源于stack exchange,提问作者Kyle Peters
相关产品推荐
相关产品推荐

