http://club.excelhome.net/thread-1187271-1-1.html

下面教大家如果用函数统计非空单元格的数量

首先我们来介绍几个统计函数:

1.COUNT(value1,value2,...)    统计包含数字的单元格个数

2.COUNTA(value1,value2,...)    统计非空单元格的个数

3.COUNTBLANK(range)   统计空单元格的数量

4.COUNTIF(range,criteria)    统计range区域中满足条件criteria的单元格数量

5.COUNTIFS(criteria-range,criteria,...)    统计符合多个条件的单元格数量

更多函数的介绍,各位可以点击“公式”-“插入函数”然后选择相应的类别查看。

 

工具/原料

 
  • excel

单条件统计非空单元格的值

 
  1. 1

    下面是一名员工的出勤表,我们要统计他截至15号为止一共出勤几天。

  2. 2

    通过上述的函数介绍我们看出要统计非空单元格只能用COUNTA及COUNTIF函数。

    首先介绍COUNT函数的方法。在C2单元格输入"=COUNTA(B2:B16)",然后C2单元格就得出这该名员工截至15号一共出勤10天。

  3. 3

    COUNTIF是用于统计符合选定条件的单元格的数量,所以要统计非空单元格,我们首先需要知道非空在EXCEL中如何表示。

    “><”“<>”这两个都是用于表示非空单元格的。

    在C2单元格中输入“=COUNTIF(B2:B16,"<>")”,C3单元格输入“=COUNTIF(B2:B16,"><")”,两个公式得出的结果是一样的。

    END

多条件统计非空单元格的值

 
  1.  

    上面介绍的是单条件统计,如果要统计符合多个条件的呢?下面依然用员工出勤表作为例。我们要统计张三,李四,王五从8月1号到10号的出勤天数。

  2.  

    在F2单元格输入"=COUNTIFS(B:B,E2,C:C,"<>")",点击F2单元格,鼠标移到F2单元格的右下角,当鼠标变成十字的时候向下拉,就可以自动填充公式。最后我们就得出张三,李四,王五从8月1号到10号的出勤天数。

EXCEL小技巧:如何统计非空单元格的更多相关文章

  1. Excel表格中无法中间插入新行列! 提示:在当前工作表的最后一行或列中,存在非空单元格,解决方案

    excel中新增行列时报错: 提示:在当前工作表的最后一行或列中,存在非空单元格,所以无法插入新行或新列.

  2. pandas向左移动非空单元格

    碰到个小问题, 因为需要更改excel 的行为. 处理最多的还是excel的事, 不过看起来是excel.实际上对pandas 的库的熟悉.读取,更改,应用等等,方法. 十分有用. 先说需求,本来的表 ...

  3. DEV中右键菜单如何只在非空单元格上显示?

    问题: 1. 开发时,我的winform程序中有很多gridview,我希望右键菜单只在我点击非空的行时才显示,点击其他空白区域时不显示: 2. 有一个树状导航图,treelist 中的节点都有右键菜 ...

  4. Excel 如何统计非空非零单元格的个数

    使用 Excel 统计非空非零单元格的个数: ——使用函数 :=COUNTIFS($B$2:$B$194440,"<>",$B$2:$B$194440,"&l ...

  5. excel 去掉 空单元格

    Excel 2003 选中这一列,定位(CTRL+G)--定位条件--空值--确定--右键--删除. 1. 然后进行全选已输入的内容,可以使用鼠标拖动已输入的内容,也可以使用快捷键全选内容,按住ctr ...

  6. ExcelUtility 对excel的序列化与反序列化,支持当单元格中数据为空时将属性赋值为指定类型的默认值

    源码https://github.com/leoparddne/EPPlusHelper 安装: Install-Package ExcelUtility -Version 1.1.4 需要为对象添加 ...

  7. Excel应该这么玩——1、命名单元格:干掉常数

    命名单元格:通过名称来引用单元格中的值,常用于引用固定不变的值. 单元格是Excel中存储数据的最小单位,在公式中通过A1.B2之类的名称来引用其中的值.A1只是单元格的坐标,就好像人的身份证号.生活 ...

  8. POI生成EXCEL文件(字体、样式、单元格合并、计算公式)

    创建一个封装类: package com.jason.excel; import java.io.FileNotFoundException; import java.io.FileOutputStr ...

  9. 在Excel里用vba给合并的单元格添加注释

    Excel里使用VBA对已经合并的单元格添加注释,直接使用AddComment会报: 运行时错误 '1004':应用程序定义或者对象定义错误 找了很多文章都没找到怎么解决,最后发现在AddCommen ...

随机推荐

  1. perl 模块的创建以及制定perl 模块的路径

    1) perl 模块的创建 perl 模块的后缀名为.pm, 其中的内容和一般的perl脚本相同, perl模块中通常放置可重用的函数以及变量, 比如创建一个fasta.pm,里面包含一个统计fast ...

  2. utf8_unicode_ci与utf8_general_ci的区别

    From: http://www.chinaz.com/program/2010/0225/107151.shtml 当前,utf8_unicode_ci校对规则仅部分支持Unicode校对规则算法. ...

  3. YII2常用数据库操作

    //1.简单查询 $admin=Admin::model()->findAll($condition,$params); $admin=Admin::model()->findAll(&q ...

  4. Getting Started with Google Guava.pdf

  5. Launchpad图标大小怎么调整?

    一.首先运行“终端”程序,执行以下命令: 1.调整每一列显示图标数量,7 表示每一列显示7个 defaults write com.apple.dock springboard-rows -int 7 ...

  6. 浅谈Linux系统中如何查看进程

    进程是一个其中运行着一个或多个线程的地址空间和这些线程所需要的系统资源.一般来说,Linux系统会在进程之间共享程序代码和系统函数库,所以在任何时刻内存中都只有代码的一份拷贝. 1,ps命令 作用:p ...

  7. uva 548 Tree(通过后序,先序重建树+dfs)

    难点就是重建树,指针參数的传递今天又看了看.应该是曾经没全然弄懂.昨天真没效率,还是不太专心啊.以后一定得慢慢看.不能急躁,保持寻常心,. 分析: 通过兴许序列和中序序列重建树,用到了结构体指针.以及 ...

  8. Objective-C语法之指针型参数

    main.m #import <Foundation/Foundation.h> /** * 测试指针型参数和普通参数的区别 * * @param a 指针型参数 * @param b 普 ...

  9. 无需Java代码通过JHipster生成有安全验证的微服务应用

    让我们继续登录到我们的应用程序,并导航到Account>Login菜单项.我们将使用admin/admin作为凭据,缺省情况下,JHipster将自动创建.一切进展顺利.欢迎页面将显示确认登录成 ...

  10. Git项目协同开发学习笔记1:项目库开发基础git命令

    这年头git基本都是项目开发的标配,之前刚好碰到了就花了两天时间系统学习了下.本文内容基本来自以下tutorial:Learn Git(建议直接去看原文,因为这个网站是有更新的).这个是我看过对git ...