![](/img/trans.png)
[英]Alternative to QUERY nested in COUNTIF for column array in Google Sheets
[英]Google Sheets: COUNTIF in multiple rows but only ONCE if more than 1 in same column
海报注意:这类似于 MultiformeIngegno 在 12/2016 中的帖子,除了我需要跨列而不是行的答案。
ColA ColB ColC ColD ColE
ROLES 11/1/19 11/16/19 12/2/19 1/5/20
TOASTMASTER SIMPSON THOMPSON SIMPSON JONES
SPEAKER 1 JONES JONES TINTS WISTLY
SPEAKER 2 TINTS HUNT HUNT TINTS
TABLE TOPICS WISTLY HUNT SIMPSON HUNT
EVAL 1 SIMPSON SIMPSON WISTLY JONES
我正在创建一个出勤跟踪器,但与会者可以在同一天担任多个角色,所以我不能只执行 COUNTIF,否则我每天会获得额外的计数。 我可以使用什么公式来计算 ColB:ColE 中与会者(比如说辛普森)的出现次数,但如果同一列(天)中出现多个事件,则只计算一次? 例如,在本例中,尽管 Simpson 担任了 5 个角色,但在四次会议期间的完整出席人数应为 3。
几乎是一样的。 这是公式:
=ArrayFormula(COUNTIF(MMULT(SEQUENCE(1, ROWS(B2:E6), 1, 0), --(B2:E6="SIMPSON")), ">0"))
这里完成的总和 bu MMULT
是按列计算的,它是按行计算的。 因此差异。
您提到的答案:链接。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.