我有这种格式的 Excel 表。
您可以看到有一组日期,并且有一个带有布尔值的列Present
。我想在Yes
字段中找到Present
的百分比。如果这是SQL,我会轻松完成。我在Excel中有几个问题。
我曾与COUNTIF
和SUMIF
玩过,但对我不起作用。请帮忙。提前谢谢。
答案 0 :(得分:3)
您需要使用一个COUNTIF
和一个COUNTIFS
在包含百分比的第一个单元格中,您可以使用:
=COUNTIFS(A:A,A2,B:B,"YES")/COUNTIF(A:A,A2)
假设1-May-13
在A2中,而Yes
在B2中。
COUNTIFS
使用多个条件。此处,仅当A1中的日期为1-May-13
且B2中的值为Yes
时才会计算。
COUNTIF
只计算日期显示的次数。
然后,您可以将列格式化为百分比。
虽然我认为合并和不合并的细胞很难。