如何用excel 统计一列数中位数大于n位数的个数

 时间:2026-02-12 06:23:21

1、现在,以一个简单的案例演示操作方法。

如图中的表格数据区域D13:D23;现在需要在这一列数据中统计出字符小于6位数的单元格个数。结果显示在E13单元格。

如何用excel 统计一列数中位数大于n位数的个数

2、我们可以用到SUMPRODUCT函数和LEN函数;用这两个函数统计小于6位数的单元格个数

在E13单元格输入公式:=SUMPRODUCT((LEN(D13:D23)<6)*1)

如何用excel 统计一列数中位数大于n位数的个数

3、按下ENTER,得出结果“6”

使用=SUMPRODUCT((LEN(D13:D23)<6)*1)的思路是,

我们在E13输入=(LEN(D13:D23)<6),按下回车,得出FALSE值(因为D13的位数大于6位);LEN函数是计算单元格字符个数。

如何用excel 统计一列数中位数大于n位数的个数

4、往下填充公式,得出了,小于6位的为TRUE值,大于6位的为FALSE值。

如图中所示。

如何用excel 统计一列数中位数大于n位数的个数

5、TRUE值与FALSE值不能直接相加,我们要把FALSE值转为0;TRUE值转为1;那么,=(LEN(D13:D23)<6)改为=(LEN(D13:D23)<6)*1

如何用excel 统计一列数中位数大于n位数的个数

6、我们再用SUMPRODUCT函数把这些乘积相加。

那么,最后得出的公式就是=SUMPRODUCT((LEN(D13:D23)<6)*1)

如何用excel 统计一列数中位数大于n位数的个数

  • 如何用excel筛选特定单元格数据
  • 多行多列条件求和的巧妙方法
  • Excel中Mina函数的用法
  • Excel2010表格中怎么统计出上班时间内工作时长
  • Excel实现自定义函数MAXIF和MINIF满足条件最值
  • 热门搜索
    粉丝怎么做好吃 戾怎么读 羊肉炖胡萝卜的做法 恐龙怎么画 碱性磷酸酶高是怎么回事 science怎么读 鱼香茄子怎么做 肥肠的家常做法 劾怎么读 血红蛋白低是怎么回事