excel - 获取模式计数
问题描述
我有一些返回给定值模式的数组公式:
=IFERROR(IF(D5=0,"",IF(D5=1,VLOOKUP(B5,'Sup Response Pnts'!$B:$D,3,FALSE),MODE(IF('Sup Response Pnts'!$B$4:$B$3000=B5,'Sup Response Pnts'!$D$4:$D$3000,"")))),"")
单元格 D5 是记录计数。因此,如果只有一条记录,我会使用 VLOOKUP 返回该记录的值。此公式有效,但 Excel 的 MODE 仅返回最低模式。我想添加另一列返回 MODE 的计数,以便我可以查看一条记录有多频繁地具有多种模式。
我试图在“Sup Response Pnts”选项卡上使用 MODE.MULT 来获取所有 MODE 的列表,但它只为每个值返回一个 MODE:
=TRANSPOSE(MODE.MULT(IF(B$4:B$3000=B4,C$4:C$3000,"")))
这个公式只为每个值返回一个模式,即使我输入了一些包含两种模式的虚拟数据。这个公式,如果它有效,仍然不是理想的,因为我宁愿不占用一堆列的结果。单个结果 - 模式的计数 - 将是最好的。
谢谢!
解决方案
这应该对你Ctrl有用 + Alt+Enter =COUNT(MODE.MULT(RANGE))
推荐阅读
- c# - 带有 JQuery 的 ASP.NET MVC Web 应用程序中的选择列表选项问题
- nullpointerexception - 如何修复此行中的 NulPointerException?
- python - 如何在二维 numpy 数组中阈值向量 [u,v]?
- python - 每 50 次打印一系列数字
- c++ - Qt vs constexpr 字符串文字
- protractor - 用 chai-as-promised 处理承诺的最佳方法是什么?
- javascript - React Context API,从子组件设置上下文状态,而不是将函数作为道具传递
- java - 如何将字符串流式传输到另一个类
- java - 使用数据库的条形图不显示
- http - ISP 如何阻止网站?