使用 COUNTIFS 实施 HOUR
Implementing HOUR with COUNTIFS
Table
sheet 将 Data
选项卡中的数据制成表格。
https://docs.google.com/spreadsheets/d/1YUTnJ_2xM6115gUV1MCReMR93k-8LuVupJ1ObdbuI0U/edit?usp=sharing
细分基于 Data
选项卡、Col B
和 Col E
。
目前我正在使用辅助列来确定 Date
列 (Col A
) 中记录的小时数。
我想修改 Data
选项卡中的 COUNTIF
公式以消除对辅助列的需要。我当前的公式格式如下:
=COUNTIFS(Data!$A:$A,">"&$A,Data!$C:$C,E,Data!$B:$B,$C3,Data!$E:$E,E)
我尝试在 COUNTIF
公式中使用 HOUR
函数(请参阅 Table
选项卡上的 E3
)但收到错误消息:"Array arguments to COUNTIFS are of different size."
我也尝试实现 问题中的概念,但是,我没有成功。
使用:
=ARRAYFORMULA(COUNTIFS(Data!$A:$A, ">"&$A,
Data!$C:$C, E,
HOUR(Data!$B:$B), $C3,
Data!$E:$E, E))
如果 Data!B18 不是真正的小时格式,请使用:
=ARRAYFORMULA(COUNTIFS(Data!$A:$A, ">"&$A,
Data!$C:$C, E,
Data!$B:$B, $C3,
Data!$E:$E, E))
Table
sheet 将 Data
选项卡中的数据制成表格。
https://docs.google.com/spreadsheets/d/1YUTnJ_2xM6115gUV1MCReMR93k-8LuVupJ1ObdbuI0U/edit?usp=sharing
细分基于 Data
选项卡、Col B
和 Col E
。
目前我正在使用辅助列来确定 Date
列 (Col A
) 中记录的小时数。
我想修改 Data
选项卡中的 COUNTIF
公式以消除对辅助列的需要。我当前的公式格式如下:
=COUNTIFS(Data!$A:$A,">"&$A,Data!$C:$C,E,Data!$B:$B,$C3,Data!$E:$E,E)
我尝试在 COUNTIF
公式中使用 HOUR
函数(请参阅 Table
选项卡上的 E3
)但收到错误消息:"Array arguments to COUNTIFS are of different size."
我也尝试实现
使用:
=ARRAYFORMULA(COUNTIFS(Data!$A:$A, ">"&$A,
Data!$C:$C, E,
HOUR(Data!$B:$B), $C3,
Data!$E:$E, E))
如果 Data!B18 不是真正的小时格式,请使用:
=ARRAYFORMULA(COUNTIFS(Data!$A:$A, ">"&$A,
Data!$C:$C, E,
Data!$B:$B, $C3,
Data!$E:$E, E))