【发布时间】:2019-08-17 11:33:05
【问题描述】:
我需要制定一个公式来生成此数据中的事件数
每当有人从后果选项卡中采取行动时,我应该选择事件及其数量,因此如果有人之前采取了相同的事件并将再次采取这将是第二次采取不同的行动,每个行动都有 180过期列中表示的过期天数 0 表示已过期 1 表示未过期
我在这里需要的是在数组公式查看员工姓名时自动生成事件数,然后如果事件数等于 2,它会计算事件数,那么这意味着 2 次相同事件,因此生成第二次和如果等于 3,则表示相同事件 ETC 的 3 倍...
我已经尝试过这个数组,但它计算了所有错误,而不以代理为标准
=ARRAYFORMULA(IF(ROW(A:A)=1,"Number of incidents (Automation)",IF(LEN(A:A)=0,IFERROR(1/0),IF(COUNTIF(B:B,B:B)=0," ",IF(COUNTIF(C:C,C:C)=6,"6th Time",IF(COUNTIF(C:C,C:C)=5,"5th Time",IF(COUNTIF(C:C,C:C)=4,"4th Time",IF(COUNTIF(C:C,C:C)=3,"3rd Time",IF(COUNTIF(C:C,C:C)=2,"2nd Time",IF(COUNTIF(C:C,C:C)=1,"1st Time"," "))))))))))
这里是https://docs.google.com/spreadsheets/d/1OqxTwyeZlbzYsUYIF6sNqkQS3uzEkpyC15RRVP2P4rA/edit?usp=sharing的数据样本
【问题讨论】:
标签: if-statement google-sheets google-sheets-formula array-formulas countif