获取数组中出现次数最多的数字
Excel 中有两个函数可用于从数字列表中获取最常见的数字。第一个是 MODE,第二个是 MODE.MULT。第一个函数可帮助您获得最常见的数字,第二个函数可帮助您获得多个数字。
让我们一一学习这两个公式。
获取出现次数最多的数字的公式 (MODE)
您可以使用以下步骤:
- 首先在单元格中输入MODE函数。
- 之后,输入起始括号。
- 然后参考数字列表所在的范围。
- 最后,输入右括号并按 Enter 键即可得到结果。
=MODE(A1:A9)
MODE 是一个旧函数,但仍可用于向后兼容。但这个函数有一个缺陷。如果列表中有两个数字在列表中相同出现,则 MODE 将无法在结果中为您提供这两个数字。
在上面的例子中,你有 30 和 10;这两个数字在列表中出现了四次,但 MODE 在结果中返回 30,而不是 10 或同时返回 10 和 30。
获取多个频繁数的公式(MODE.MULT)
您可以使用以下步骤:
- 首先在单元格中输入Excel的MODE.MULT函数。
- 之后,输入起始括号。
- 接下来,参考包含数字列表的单元格区域。
- 最后,输入右括号并按 Enter 键即可得到结果。
MODE.MULT 是一个动态数组函数,可以返回多个单元格中的结果。这就是它在结果中返回 30 和 10 的原因,因为这两个数字在列表中同等出现。
=MODE.MULT(A1:A9)
而如果你想得到一个范围内水平形式的结果,你可以使用TRANSPOSE函数。
=TRANSPOSE(MODE.MULT(A1:A9))