![获取数据透视表仅过滤一组值?](https://linux22.com/image/1594384/%E8%8E%B7%E5%8F%96%E6%95%B0%E6%8D%AE%E9%80%8F%E8%A7%86%E8%A1%A8%E4%BB%85%E8%BF%87%E6%BB%A4%E4%B8%80%E7%BB%84%E5%80%BC%EF%BC%9F.png)
我正在尝试创建一个双轴图;一个表示总通话次数的条形图,其中一条线表示工作时间内通话的百分比。
我的源数据是包含以下信息的通话列表:会话 ID、持续时间(分钟)、营业时间?(y/n)和操作系统类型。
我的想法是计算会话 ID 的数量来计算总呼叫次数,然后过滤营业时间的数量?以仅包含 Y 值。我遇到的问题是它还会过滤掉会话 ID 的数量,而不是让它保持原样。
有没有我没想到的方法可以做到这一点?谢谢您的帮助!!
答案1
答案2
创建一个数据文件,如下所示,
序号 SID 分钟 业务类型
1 A 25 年
2 A 18 年
3 A 36 年
4 A 10 年
5 A 18 年
6 A 14 年
7 B 32 年
8 B 14 年
9 B 5
年 10 B 32 年
11 C 15
年 12 C 32 年
13 C 12 年
14 C 25 年 15
C
18 年 16 C 36
年 17 C 10 年
18 C 18 年 19
C 14
年 20 D 32 年
21 E 14
年 22 E 5 年
23 E 32 年
24 E 15 年
25 E 32 年
第一行的标题如下:
1 五列,标题为 Sr. No.、SID、持续时间(分钟)、业务类型、SID_Business_Call
2 序号:1、2、3….. SID:A、B、C、D、E. 3 持续时间(分钟):25、18、36….
4 业务类型:Y、N、Y、Y、Y、N、…
将范围命名为:
范围“$B$2:$B$26”被命名为“SID” 范围“$C$2:$BC26”被命名为“Duration” 范围“$E$2:$E$26”被命名为“YesNo”
现在写下公式
5 SID_Business_Call:公式 IF(D2="Y",B2,"") 6 然后在数据下方的单元格 B30、C30、D30…M30 中输入列标题,如会话 ID、总呼叫数、业务计数、非业务计数、业务计数百分比、总持续时间、总时间百分比、业务持续时间(分钟)、总业务持续时间百分比、SID 业务持续时间百分比、平均业务分钟数以及 M30..非业务持续时间(分钟数) 7 在 B30 下写入 B31 “A”、B32 “B”….B35 “E”
8 在 C31 中输入公式“= COUNTIF(SID,B31)” 将此公式向下复制到单元格 C35 9 在单元格 D31 中输入公式“=COUNTIF(YesNo,B31)” 将此公式向下复制到单元格 D35 10 在单元格 E31 中输入公式“=C31-D31” 将此公式向下复制到单元格 E35 11 在单元格 F31 中输入公式“=D31/C31*100” 将此公式向下复制到单元格 F35 12 在单元格 G31 中输入公式“=SUMIFS(Duration,SID,B31)” 将此公式向下复制到单元格 G35 13 在单元格 H31 中输入公式“=G31/$G$37*100” 将此公式向下复制到单元格 H35 14 在单元格 I31 中输入公式 =SUMIF(YesNo,B31,Duration) 将此公式向下复制到单元格 I35
15 在单元格 B37 中输入文本“ TOTAL” 16 在单元格 B39 中输入文本“ % ” 17 在单元格 C37 中输入公式“ =SUM(C31:C35)” 将其复制到单元格:D37、E37、G37 等
有点长。我在 Excel 工作表中有数据、结果和公式,但我不知道如何与您共享工作表,以避免所有这些解释。
谢谢。
如果觉得太长请见谅。