1、现在,以一个简单的案例演示操作方法。如图中的表格数据区域D13:D23;现在需要在这一列数据中统计出字符小于6位数的单元格个数。结果显示在E13单元格。
2、我们可以用到SUMPRODUCT函数和LEN函数;用这两个函数统计小于6位数的单元格个数在E13单元格输入公式:=SUMPRODUCT((LEN(D13:D23)<6)*1)
3、按下ENTER,得出窑钕仇焱结果“6”使用=SUMPRODUCT((LEN(D13:D23)<6)*1)的思路是,我们在E13输入=(LE绿覆冗猩N(D13:D23)<6),按下回车,得出FALSE值(因为D13的位数大于6位);LEN函数是计算单元格字符个数。
4、往下填充公式,得出了,小于6位的为TRUE值,大于6位的为FALSE值。如图中所示。
5、TRUE值与FALSE值不能直接相加,我们要把FALSE值转为0;TRUE值转为1;那么,=(LEN(D13:D23)<6)改为=(LEN(D13:D23)<6)*1
6、我们再用SUMPRODUCT函数把这些乘积相加。那么,最后得出的公式就是=SUMPRODUCT((LEN(D13:D23)<6)*1)