案例:

根据下图 1 中左侧的数据表,统计出每个月“达标”和“不达标”的占比。

效果如下图 2 所示。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

解决方案 1:

1. 在 H2 单元格中输入以下公式:

=COUNTIFS($C$2:$C$37,$G2,$E$2:$E$37,H$1)/COUNTIF($C$2:$C$37,$G2)

公式释义:

COUNTIFS($C$2:$C$37,$G2,$E$2:$E$37,H$1):计算同时符合 $C$2:$C$37 区域中等于 $G2,且 $E$2:$E$37 区域中等于 H$1 的个数;即统计出 Jan 的“达标”数;

COUNTIF($C$2:$C$37,$G2):统计 $C$2:$C$37 区域中等于 $G2 的个数,即 Jan 的总数;

二者相除即是占比

* 公式中要注意的是绝对和相对引用。查询区域全都要绝对引用,条件区域的列标题要行固定列不固定,行标题则反之。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

2. 选中 H2 单元格 --> 按 Ctrl+1 --> 在弹出的对话框中选择“数字”选项卡 --> 选择“百分比”--> 将小数位数设置为 0 --> 点击“确定”

打开网易新闻 查看精彩图片

3. 向右向下拖动公式。

打开网易新闻 查看精彩图片

解决方案 2:

1. 选中数据表的任意单元格 --> 选择菜单栏的“插入”-->“数据透视表”

打开网易新闻 查看精彩图片

2. 在弹出的对话框中选择“现有工作表”及所需放置的位置 --> 点击“确定”

打开网易新闻 查看精彩图片

3. 按以下方式拖动字段:

行:“月份”

列:“是否达标”

值:“姓名”

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

4. 选中任意值区域的单元格 --> 右键单击 --> 在弹出的菜单中选择“值显示方式”-->“行汇总的百分比”

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

5. 保持选中值区域的任意单元格 --> 右键单击 --> 在弹出的菜单中选择“数字格式”

打开网易新闻 查看精彩图片

6. 在弹出的对话框中将小数位数设置为 0 --> 点击“确定”

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片