当前位置:智谷语>IT科技>

excel小技巧:[3]怎么统计非空单元格

智谷语 人气:1.93W

不复合公式条件的就为""的,在使用COUNTA函数的时候会被统计出来,但是使用COUNTBLANK函数也会被统计出来,因此,“只统计显示了文字或者数字的 单元格”可以使用公式来统计:=COUNTA(需统计区域)-COUNTBLANK(需统计区域)

excel在我们日常工作中使用较为广泛,那么如何计算excel中的非空单元格呢?下面小编给大家支招。

材料/工具

EXCEL

方法

首先,点击打开我们电脑上面的excel

用COUNTA函数 比如,数据区域,A1:A8 在B1输入公式:=COUNTA(A1:A8) 如下图所示。

excel小技巧:[3]怎么统计非空单元格

然后在表格中输入一组数据,如图所示;

比较好的公式应该是: =COUNT(0/(A1:A10"")) 按Ctrl+Shift+Enter三键输入数组公式。如果A列没其他数据,还可以这样: =COUNT(0/(A:A"")) 同样按Ctrl+Shift+Enter三键输入数组公式,A列就不限于A1:A10了 也可以用公式: =SUM(--(A1:A10"")) 按Ctr

excel小技巧:[3]怎么统计非空单元格 第2张

选中任意单元格,然后点击工具栏中的公式,

我一般的处理方式是按列统计,另外建立一列(比如在B列统计A列的非空单元格),在B1使用公式 =if(len(a1)>0,1,0),然后向下拖到要统计的位置后,B列求各就行了。

excel小技巧:[3]怎么统计非空单元格 第3张

点击自动求和的下拉箭头,然后点击其他函数;

准备工具/材料:装有windows 10的电脑一台,Microsoft Office 家庭和学生版 2016 excel软件。 1、首先打开excel文档,在这里,需要选择通过excel打开它。 2、然后填写一些空白和非空白数据,并对它们进行排序。 3、然后在任何空白处写=COUNTA(A1

excel小技巧:[3]怎么统计非空单元格 第4张

弹出的界面,我们将选择类别改为全部;

在excel里统计非空单元格,可以使用COUNTA函数来实现。 示例图片: 如上图所示,在E列对应单元格输入公式:=COUNTA(D:D),注意该函数统计的是非空单元格,空格、空文本(“”),错误值,还有不可见字符也会被统计在内。

excel小技巧:[3]怎么统计非空单元格 第5张

然后找到COUNTA,选中COUNTA,然后点击确定;

公式 公式作用 统计类型 =COUNTIF(A:A,"=") 统计真空 真空单元格 =COUNTIF(A:A,"") 统计非真空 除真空以外的所有类型 =COUNTIF(A:A,"") 统计真空与假空 公式+真空 =COUNTBLANK(A:A) 统计真空与假空 公式+真空 =COUNT(A:A) 统计数字 数字 =COUN

excel小技巧:[3]怎么统计非空单元格 第6张

然后选中图示中的区域,并再次点击引用按钮;

A列为“甲”,且B列不为空的单元格个数: =SUMPRODUCT((A1:A1000="甲")*(B1:B1000"")) A列为“甲”,且B列为空的单元格个数: =SUMPRODUCT((A1:A1000="甲")*(B1:B1000="")) 其他的类推!

excel小技巧:[3]怎么统计非空单元格 第7张

之后点击确定,这样就统计出非空单元格的个数了。

A列为“甲”,且B列不为空的单元格个数: =SUMPRODUCT((A1:A1000="甲")*(B1:B1000"")) A列为“甲”,且B列为空的单元格个数: =SUMPRODUCT((A1:A1000="甲")*(B1:B1000="")) 其他的类推!

excel小技巧:[3]怎么统计非空单元格 第8张

扩展阅读,以下内容您可能还感兴趣。

EXCEL中如何按A列的内容统计B列中非空单元格数

A列为“甲”,且B列不为空的单元格个数:

=SUMPRODUCT((A1:A1000="甲")*(B1:B1000<>""))

A列为“甲”,且B列为空的单元格个数:

=SUMPRODUCT((A1:A1000="甲")*(B1:B1000=""))

其他的类推!

请问怎么用EXCEL函数计算满足条件的非空单元格个数?

1、打开excel选择一列我们输入一些数值,里面包含空的单元格,然后选择另外的一个单元格

2、在选择的单元格内我们输入“=COUNTBLANK()”函数

3、输入好函数之后我们再在函数内输入函数的参数

4、输入好参数按下回车键就得到了空格的个数了

EXCEL中怎样统计不连续区域中非空单元格最大数

AB6中输入

=MAX(FREQUENCY(IF(A6:Z6<>"",COLUMN(A:Z)),IF(A6:Z6="",COLUMN(A:Z))))

同时按下CTRL+SHIFT+回车,输入数组公式,下拉。

excel表格中如何求一行最后三个非空单元格的总和

假定你的成绩放在A1:G10

那么在K1写公式:

=SUM(OFFSET(A1,,MATCH(999,A1:G1)-3,,3))

下拉

这里假定最高成绩不超过999,否则把999改一下

Excel 怎么统计不连续、不重复、非空的单元格的个数,求公式

先用countifs统计个数

然后对结果进行统计,统计结果为1的

=COUNTIFS($B$18:B18,B18,$B$18:B18,"<>""") B18开始 非空单元格个数统计

=COUNTIF(C18:C28,"=1") 对上述结果统计,更多追问追答追问那怎么做到能统计不重复,和不连续呢?我看您这个公式好像只能统计非空吧追答重复的话结果不为1,统计的时候就不统计了

上图把,结果不对的再修改追问大神我上图了追答只有知道,你可以把你的EXCEL贴出来,或者我回家后把我的EXCEL贴上去追问大神大神,不好意思,我刚刚图上错了,已经重新上图,应该是现在这样的,您有空帮我求一下吧~,E列为求值区域,多谢多谢追答你发的图我看不懂,给解释解释吧追问哦,就是这样,我要求得是

1、a列c列和d列中非空单元格不重复字母的个数,重复的按1个计算。

2、然后就是所求的值放在e那个单元格里,但是能批量向下做相同的计算。能明白么?追答不是最简单的,应该能用

E1填入=A1,E2填入=IF(A2="",E1,A2),E2开始下拉,主要是你有合并的单元格,为了分拆,只能占用E列(这里A列不能有空,如果有需要填入0)

F1填入=IF(C1"",1,0)+IF(AND(D1"",D1C1),1,0)+IF(AND(E10,E1D1,E1C1),1,0)后下拉