我无法缩短我在 Excel 数据库中使用的 Excel 公式。我已在 Google 上搜索过,但这似乎已经是 Google 首页上最短的搜索方式了。
=COUNTIF(K:K,"忙")+COUNTIF(K:K,"挂断")+COUNTIF(K:K,"已停止")+COUNTIF(K:K,"语音邮件")+COUNTIF(K:K,"错误号码")+COUNTIF(K:K,"无人应答")+COUNTIF(K:K,"IP 电话离线")+COUNTIF(K:K,"呼叫已接受")
这个公式并不漂亮,而且在我需要生成的有关这个数据库的报告中,它看起来非常糟糕。
有人可以用正确的语法给我一个指针,或者通过正确的方式发送这个但带有注释的命令,以便我将来可以学习如何去做?
谢谢!
艾德
答案1
=SUM(COUNTIF(K:K,{"Busy","Hang up","Stopped","Voicemail","Wrong Number","No Answer","IP Phone Offline","Call accepted"}))
如果此列表可能会更改/扩展,那么将条件存储在工作表内的单元格中而不是公式本身中会更有意义。例如,如果条件在 A1:A8 中,则所需的公式将是:
=SUMPRODUCT(COUNTIF(K:K,A1:A8))
问候
答案2
您可以使用以下内容使其看起来更好。
1)前往公式标签下定义的名称组 - 选择姓名经理(或者对于旧版本的 Excel,使用菜单 - 插入 > 名称 > 定义)并在“名称”框中输入:calldetails。
2)范围——可以是工作簿。
3) 现在单击“引用”框并输入(或粘贴):=COUNTIF(K:K,"Busy")+COUNTIF(K:K,"Hang up")+COUNTIF(K:K,"Stopped")+COUNTIF(K:K,"Voicemail")+COUNTIF(K:K,"Wrong Number")+COUNTIF(K:K,"No Answer")+COUNTIF(K:K,"IP Phone Offline")+COUNTIF(K:K,"Call accepted")
然后单击添加。
现在,无论你想在何处使用此公式,只需输入=calldetails
这使得它看起来整洁