Sumifs函数多条件求和的9个实例

2024-04-01 22:32

本文主要是介绍Sumifs函数多条件求和的9个实例,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Sumifs函数多条件求和的9个实例

发布时间:2016-02-13 来源:Office办公助手(www.officezhushou.com)

第一部分:sumifs函数用法介绍

excel中sumifs函数是Excel2007以后版本新增的多条件求和函数。

sumifs函数的语法是:SUMIFS(求和区域, 条件区域1,条件1, [条件区域2,条件2], ...)

说明:[]以内的条件区域2、条件2为可选参数。最多允许 127 个区域/条件对。

第二部分:sumifs函数实例介绍

Sumifs函数多条件求和的9个实例

项目一:客户A的销售额

=SUMIFS(C2:C10,A2:A10,A2)

项目二:客户A的1月份销售额

=SUMIFS(C2:C10,A2:A10,A2,B2:B10,B2)

项目三:客户A的1月份和3月份销售额

=SUM(SUMIFS(C2:C10,A2:A10,A2,B2:B10,{1,3}))

项目四:客户A和C的销售额

=SUM(SUMIFS(C2:C10,A2:A10,{"A","C"}))

项目五:客户A和C的1月份销售额合计

=SUM(SUMIFS(C2:C10,A2:A10,{"A","C"},B2:B10,B2))

项目六:客户A的1月份和客户C的3月份销售额合计

=SUM(SUMIFS(C2:C10,A2:A10,{"A","C"},B2:B10,{1,3}))

项目七:客户A和客户C的1月份和3月份销售额合计

=SUM(SUMIFS(C2:C10,A2:A10,{"A","C"},B2:B10,{1;3}))

项目八:客户A和客户C的1月份3月份4月份销售额合计

=SUM(SUMIFS(C2:C10,A2:A10,{"A","C"},B2:B10,{1;3;4}))

项目九:客户ABC的1月份3月份4月份销售额合计

=SUM(SUMIFS(C2:C10,A2:A10,{"A","B","C"},B2:B10,{1;3;4}))

注意逗号和分号的区别。

Sumifs函数与SumProduct函数都可以实现多条件求和。经测试,10000行数据,双条件求和,Sumifs函数比SumProduct快差不多三倍

这篇关于Sumifs函数多条件求和的9个实例的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/868297

相关文章

MyBatis-Plus中Service接口的lambdaUpdate用法及实例分析

《MyBatis-Plus中Service接口的lambdaUpdate用法及实例分析》本文将详细讲解MyBatis-Plus中的lambdaUpdate用法,并提供丰富的案例来帮助读者更好地理解和应... 目录深入探索MyBATis-Plus中Service接口的lambdaUpdate用法及示例案例背景

MyBatis-Plus中静态工具Db的多种用法及实例分析

《MyBatis-Plus中静态工具Db的多种用法及实例分析》本文将详细讲解MyBatis-Plus中静态工具Db的各种用法,并结合具体案例进行演示和说明,具有很好的参考价值,希望对大家有所帮助,如有... 目录MyBATis-Plus中静态工具Db的多种用法及实例案例背景使用静态工具Db进行数据库操作插入

MySQL中COALESCE函数示例详解

《MySQL中COALESCE函数示例详解》COALESCE是一个功能强大且常用的SQL函数,主要用来处理NULL值和实现灵活的值选择策略,能够使查询逻辑更清晰、简洁,:本文主要介绍MySQL中C... 目录语法示例1. 替换 NULL 值2. 用于字段默认值3. 多列优先级4. 结合聚合函数注意事项总结C

Nginx中location实现多条件匹配的方法详解

《Nginx中location实现多条件匹配的方法详解》在Nginx中,location指令用于匹配请求的URI,虽然location本身是基于单一匹配规则的,但可以通过多种方式实现多个条件的匹配逻辑... 目录1. 概述2. 实现多条件匹配的方式2.1 使用多个 location 块2.2 使用正则表达式

Java8需要知道的4个函数式接口简单教程

《Java8需要知道的4个函数式接口简单教程》:本文主要介绍Java8中引入的函数式接口,包括Consumer、Supplier、Predicate和Function,以及它们的用法和特点,文中... 目录什么是函数是接口?Consumer接口定义核心特点注意事项常见用法1.基本用法2.结合andThen链

MySQL 日期时间格式化函数 DATE_FORMAT() 的使用示例详解

《MySQL日期时间格式化函数DATE_FORMAT()的使用示例详解》`DATE_FORMAT()`是MySQL中用于格式化日期时间的函数,本文详细介绍了其语法、格式化字符串的含义以及常见日期... 目录一、DATE_FORMAT()语法二、格式化字符串详解三、常见日期时间格式组合四、业务场景五、总结一、

Spring中@Lazy注解的使用技巧与实例解析

《Spring中@Lazy注解的使用技巧与实例解析》@Lazy注解在Spring框架中用于延迟Bean的初始化,优化应用启动性能,它不仅适用于@Bean和@Component,还可以用于注入点,通过将... 目录一、@Lazy注解的作用(一)延迟Bean的初始化(二)与@Autowired结合使用二、实例解

golang panic 函数用法示例详解

《golangpanic函数用法示例详解》在Go语言中,panic用于触发不可恢复的错误,终止函数执行并逐层向上触发defer,最终若未被recover捕获,程序会崩溃,recover用于在def... 目录1. panic 的作用2. 基本用法3. recover 的使用规则4. 错误处理建议5. 常见错

前端原生js实现拖拽排课效果实例

《前端原生js实现拖拽排课效果实例》:本文主要介绍如何实现一个简单的课程表拖拽功能,通过HTML、CSS和JavaScript的配合,我们实现了课程项的拖拽、放置和显示功能,文中通过实例代码介绍的... 目录1. 效果展示2. 效果分析2.1 关键点2.2 实现方法3. 代码实现3.1 html部分3.2

Python itertools中accumulate函数用法及使用运用详细讲解

《Pythonitertools中accumulate函数用法及使用运用详细讲解》:本文主要介绍Python的itertools库中的accumulate函数,该函数可以计算累积和或通过指定函数... 目录1.1前言:1.2定义:1.3衍生用法:1.3Leetcode的实际运用:总结 1.1前言:本文将详