Excel函数学习之浅析sumif()和countif()的用法

wufei123 2024-05-24 阅读:10 评论:0
我们在使用excel制作表格整理数据的时候,使用其内置函数来辅助操作,可以提升操作效率。今天我们就来一起学习下excel函数的使用,下面先来学习下sumif和countif函数应用,希望对大家有所帮助! 第一部分:sumif函数的使用方法...

我们在使用excel制作表格整理数据的时候,使用其内置函数来辅助操作,可以提升操作效率。今天我们就来一起学习下excel函数的使用,下面先来学习下sumif和countif函数应用,希望对大家有所帮助!

Excel函数学习之浅析sumif()和countif()的用法

第一部分:sumif函数的使用方法

Sumif函数是按给定条件对指定单元格求和。

首先,我们通过一个简单的数据来认识Sumif函数怎么使用。下图是一个工作表源数据。

1.gif

使用SUMIF函数求出A列大于15的单元格,与它对应的B列单元格求和。

        在求值单元格中输入:=SUMIF(A1:A4,">15",B1:B4),得到结果为900。

       公式的意思就是因为A2、A3、A4中的数据满足条件">15",所以就将相对应的B2、B3、B4中的数据进行求和计算。

       SUMIF函数的语法为:SUMIF(range,criteria,sum_range)

其中的参数介绍如下:

第一,range:是要根据条件计算的单元格区域。每个区域中的单元格都必须是数字和名称、数组和包含数字的引用。空值和文本值将被忽略。

第二,Criteria:为确定对哪些单元格相加的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 65、"65"、">65" 或 "apples"。

第三,Sum_range:为要相加的实际单元格(如果区域内的相关单元格符合条件)。如果省略 sum_range,则当区域中的单元格符合条件时,它们既按条件计算,也执行相加。

Sumif函数支持通配符计算。可以在条件中使用通配符、问号 (?) 和星号 (*)。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符 (~)。

第二部分:sumif函数和COUNTIF 函数的应用案例分析

第一题:SUMIF函数是用于求和,COUNTIF函数是用于计数。分别用这两个函数来求和和计数应用。

1、下面的工作表C列为源数据。求出大于50小于100的个数。

2.gif

公式为:=COUNTIF($C2:$C10,">"&E2)-COUNTIF(C2:C10,">"&F2),得到结果为4。

另外也可以嵌套SUM函数来计算,公式为:=SUM(COUNTIF(C2:C10,{">50",">=100"})*{1,-1})。

2、求出大于50小于100的和。

求和,我们只需要将上面公式中的COUNTIF更换为sumif函数即可。

公式为:=SUMIF($C2:$C10,">"&E2)-SUMIF(C2:C10,">"&F2),得出结果为:274。

或者使用数组公式:=SUM(COUNTIF(C2:C10,{">50",">=100"})*{1,-1}),三键结束。

第二题:下图是一个源数据,E33,F33是计算条件,完成下面几题。

3.gif

1、求型号为A04和A03单元格值对应的数量的和。

可以套用sumif(区域,条件,求和区域),得出公式为:=SUMIF(C22:G30,E33,D22:H30)+SUMIF(C22:G30,F33,D22:H30),得到结果为:745。

或者使用数组公式:=SUM(SUMIF(C22:G30,E33:F33,D22)),三键结束。

2、求型号为A04和A03单元格值对应的数量有几个。

求个数与求和基本原理一样,只是函数不同。因此公式为:=COUNTIF(C22:H30,E33)+COUNTIF(C22:H30,F33)

或者使用数组公式=SUM(COUNTIF(C22:G30,E33:F33)),三键结束。

3、求型号以A开始的但不包含A03的产品数量的和。

SUMIF与COUNTIF函数都支持通配符,可以在条件中使用通配符、问号 (?) 和星号 (*)。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符 (~)。

公式分析:

用SUMIF这个函数就可以求出以A开始的总数量。公式为:=SUMIF(C22:G30,F33,D22),然后用这个值减去A03的值就是除A03以外的值。

公式为:=SUMIF(C22:G30,"A*",D22)-SUMIF(C22:G30,F33,D22),得到结果为:998。

相关学习推荐:excel教程

以上就是Excel函数学习之浅析sumif()和countif()的用法的详细内容,更多请关注知识资源分享宝库其它相关文章!

版权声明

本站内容来源于互联网搬运,
仅限用于小范围内传播学习,请在下载后24小时内删除,
如果有侵权内容、不妥之处,请第一时间联系我们删除。敬请谅解!
E-mail:dpw1001@163.com

分享:

扫一扫在手机阅读、分享本文

发表评论
热门文章
  • 华为 Mate 70 性能重回第一梯队 iPhone 16 最后一块遮羞布被掀

    华为 Mate 70 性能重回第一梯队 iPhone 16 最后一块遮羞布被掀
    华为 mate 70 或将首发麒麟新款处理器,并将此前有博主爆料其性能跑分将突破110万,这意味着 mate 70 性能将重新夺回第一梯队。也因此,苹果 iphone 16 唯一能有一战之力的性能,也要被 mate 70 拉近不少了。 据悉,华为 Mate 70 性能会大幅提升,并且销量相比 Mate 60 预计增长40% - 50%,且备货充足。如果 iPhone 16 发售日期与 Mate 70 重合,销量很可能被瞬间抢购。 不过,iPhone 16 还有一个阵地暂时难...
  • 酷凛 ID-COOLING 推出霜界 240/360 一体水冷散热器,239/279 元

    酷凛 ID-COOLING 推出霜界 240/360 一体水冷散热器,239/279 元
    本站 5 月 16 日消息,酷凛 id-cooling 近日推出霜界 240/360 一体式水冷散热器,采用黑色无光低调设计,分别定价 239/279 元。 本站整理霜界 240/360 散热器规格如下: 酷凛宣称这两款水冷散热器搭载“自研新 V7 水泵”,采用三相六极马达和改进的铜底方案,缩短了水流路径,相较上代水泵进一步提升解热能力。 霜界 240/360 散热器的水泵为定速 2800 RPM 设计,噪声 28db (A)。 两款一体式水冷散热器采用 27mm 厚冷排,...
  • 惠普新款战 99 笔记本 5 月 20 日开售:酷睿 Ultra / 锐龙 8040,4999 元起

    惠普新款战 99 笔记本 5 月 20 日开售:酷睿 Ultra / 锐龙 8040,4999 元起
    本站 5 月 14 日消息,继上线官网后,新款惠普战 99 商用笔记本现已上架,搭载酷睿 ultra / 锐龙 8040处理器,最高可选英伟达rtx 3000 ada 独立显卡,售价 4999 元起。 战 99 锐龙版 R7-8845HS / 16GB / 1TB:4999 元 R7-8845HS / 32GB / 1TB:5299 元 R7-8845HS / RTX 4050 / 32GB / 1TB:7299 元 R7 Pro-8845HS / RTX 2000 Ada...
  • python中def什么意思

    python中def什么意思
    python 中,def 关键字用于定义函数,这些函数是代码块,执行特定任务。函数语法为 def (参数列表)。函数可以通过其名字和圆括号调用。函数可以接受参数作为输入,并在函数体中使用参数名访问。函数可以使用 return 语句返回一个值,它将成为函数调用的结果。 Python 中 def 关键字 在 Python 中,def 关键字用于定义函数。函数是代码块,旨在执行特定任务。 语法 def 函数定义的语法如下: def (参数列表): # 函数体 示例 定义...
  • python中int函数的用法

    python中int函数的用法
    int() 函数将值转换为整数,支持多种类型(字符串、字节、浮点数),默认进制为 10。可以指定进制数范围在 2-36。int() 返回 int 类型的转换结果,丢弃小数点。例如,将字符串 "42" 转换为整数为 42,将浮点数 3.14 转换为整数为 3。 Python 中的 int() 函数 int() 函数用于将各种类型的值转换为整数。它接受任何可以解释为整数的值作为输入,包括字符串、字节、浮点数和十六进制表示。 用法 int(object, base=10) 其中...