用EXCEL函数统计家庭人口数的方法

 时间:2026-02-15 16:42:52

1、首先我们要熟悉IF和MATCH这两个函数的语法结构(有基础的读者可以不看):

     IF函数的语法结构:IF(logical_test,value_if_true,value_if_false);

     IF函数的汉语解释:IF(判断值,判断值为真的返回值,判断值为假的返回值);

      MATCH函数的语法结构:MATCH(lookup_value,lookup_array,match_type)

      MATCH函数的汉语解释:MATCH(要搜索的值,要查找的区域,匹配形式),

      MATCH函数有两方面的功能,两种操作都返回一个位置值,

      需要注意的是match_type的匹配形式有0、1和-1三种选择:"0"表示一个准确的搜索。"1"表示搜索小于或等于查换值的最大值,查找区域必须为升序排列。"-1"表示搜索大于或等于查找值的最小值,查找区域必须降序排列。以上的搜索,如果没有匹配值,则返回#N/A。

2、明确三个概念(有基础的读者可以不看):

      1、明确什么是嵌套函数

      嵌套函数,就是指在某些情况下,您可能需要将某函数作为另一函数的参数使用,这一函数就是嵌套函数。

      2、函数中经常使用的通配符:经常使用的通配符有“?”,“*”两个,“?”代表1个字符,“*”代表多个字符。

      3、单元格的相对引用、绝对引用以及混合引用

      如果我们用“A1,$A$1,A$1,$A1”表示三种不同的引用的话,那么

“A1”表示相对引用,“$A$1”表示绝对引用,“A$1,$A1”表示的是混合引用的两种形式。

      建议:如果要深入学习单元格引用的三种方式,请点击我上次写的经验《

图解EXCEL的单元格引用(相对、绝对、混合)》,链接地址为:http://jingyan.baidu.com/article/358570f64c6dcdce4724fc92.html

3、工作问题:

      如图1所示,是户口册子中要处理的一部分内容,我们可以看出这部分一共两列内容,前面是户主姓名,后面是成员姓名,并且成员姓名里面又出现了户主姓名,现在要求在户主所在的行填上家庭成员人数,下面我就和大家分享一下我的做法。

      

用EXCEL函数统计家庭人口数的方法

4、    我们在E3单元格中输入公式=IF(C3="","",MATCH("*",C4:C$25,)),然后按住E3单元格的填充柄下拉,直到E19,得到的效果如图1所示。

5、 如图2, 我们以E3单元格为研究对象,用流程图来分析一下E3单元格中的公式=IF(C3="","",MATCH("*",C4:C$25,)),后面的E4,E5,E6……单元格同样适合图2所示的流程,相信大家看了以后会一目了然。

用EXCEL函数统计家庭人口数的方法

6、难点解析:

      1、通配符“*”用来查找指定单元格区域内第一个不为空值的单元格位置

      2、辅助单元格主要作用是辅助统计最后一户人家的人数,如果没有这个辅助单元格的帮助,最后一户人家的人口数就为0了

7、      这个公式比较简单,只要把握住通配符“*”在公式中的作用,以及辅助单元格的作用问题就很简单了,希望能帮到大家。

  • 怎样匹配查找某编号所在表的名称并填到单元格中
  • Excel ROW函数的使用方法
  • 在公式中快速输入不连续的单元格 函数参数输入
  • excel中roundup函数的作用?
  • EXCEL统计一列数据中满足条件的个数或者和
  • 热门搜索
    北海旅游路线 布里斯班旅游 吉林旅游网 自贡旅游景点大全 阿克苏旅游景点大全 甘肃的旅游景点 福建省旅游地图 周口旅游景点大全 广东韶关旅游 岳阳旅游攻略