oracle多条件分组统计_多条件统计,就必须用Ifs系列函数,绝对的高能!

fb94c3073b4b99363b72ab38e3a0adad.png

数据统计,我们并不陌生,但是在实际的工作或应用中,数据统计都是附加条件的,而且大多情况下是“多条件”的,此时,我们必须掌握“Ifs”系列函数。


一、多条件判断:Ifs函数。

功能:判断指定的值是否符合指定的一个或多个条件,并返回与第一个TRUE对应的值。

语法结构:=Ifs(条件1,返回值1,[条件2],[返回值2]……[条件N],[返回值N])。

目的:判断“销售额”情况,≥600,优秀;≥450,良好;≥300,及格;<300,不及格。

f09ab141d3ad2c4a98157fcab992a7e9.png

方法:

在目标单元格中输入公式:=IFS(F3>=600,"优秀",F3>=450,"良好",F3>=300,"及格",F3<300,"不及格")。

解读:

Ifs函数可以说是If函数的升级版,如果用If函数实现上述功能,需要多级嵌套,相对来说比较复杂。


二、多条件求和:Sumifs函数。

功能:对符合条件的单元格求和。

语法结构:=Sumifs(求和区域,条件1区域,条件1,[条件2区域],[条件2]……[条件N区域],[条件N])。

目的:根据“性别”统计“销量”在指定范围内的“销售额”。

8cbdccac8e8629f5c2321b32d319193f.png

方法:

在目标单元格中输入公式:=SUMIFS(F3:F9,C3:C9,J3,D3:D9,">="&K3)。

解读:

符合单元格地址之间必须用连接符“&”连接。


三、多条件计数:Countifs。

功能:统计符合指定条件的个数。

语法结构:=Countifs(条件1范围,条件1,[条件2范围],[条件2]……[条件N范围],[条件N])。

目的:根据“性别”统计“销量”在指定范围内的人数。

c988ffab37512fd95a7392dc3803ed14.gif

方法:

在目标单元格中输入公式:=COUNTIFS(C3:C9,J3,D3:D9,">="&K3)。

解读:

“条件范围”和“条件”必须成对出现。


四、多条件求平均值:Averageifs函数。

功能:计算指定条件下的平均值。

语法结构:=Averageifs(数值范围,条件1范围,条件1,[条件2范围],[条件2]……[条件N范围],[条件N])。

目的:按“性别”统计“销量”在指定范围内的平均值。

3f6144f977fcba1470501492d824d5ce.png

方法:

在目标单元格中输入公式:=AVERAGEIFS(F3:F9,C3:C9,J3,D3:D9,">="&K3)。


五、多条件最大值:Maxifs函数。

功能:计算符合条件的最大值。

语法结构:=Maxifs(数值范围,[条件1范围],[条件1]……[条件N范围],[条件N])。

目的:按“性别”统计指定“地区”的最高“销售额”。

4e5933b375efef863c74ac152afdd53f.png

方法:

在目标单元格中输入公式:=MAXIFS(F3:F9,C3:C9,J3,G3:G9,K3)。

解读:

Maxifs函数只能在16及以上版本的Excel中使用。


六、多条件最小值:Minifs函数。

功能:计算符合条件的最小值。

语法结构:=Minifs(数值范围,[条件1范围],[条件1]……[条件N范围],[条件N])。

目的:按“性别”统计指定“地区”的最小“销售额”。

224751df0576a5c07550aa701853faf9.png

方法:

在目标单元格中输入公式:=MINIFS(F3:F9,C3:C9,J3,G3:G9,K3)。

解读:

Maxifs和Minifs函数的语法结构是完全相同的。


结束语:

文中对当前Excel系统中的6个Ifs函数进行了解读,如果能够全面掌握,对数据统计和分析将会起到很大的作用,同时能够完成单条件的统计,可谓一举两得。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/311830.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AcWing 895. 最长上升子序列

给定一个长度为N的数列&#xff0c;求数值严格单调递增的子序列的长度最长是多少。 输入格式 第一行包含整数N。 第二行包含N个整数&#xff0c;表示完整序列。 输出格式 输出一个整数&#xff0c;表示最大长度。 数据范围 1≤N≤1000&#xff0c; −10^9≤数列中的数≤ 10…

word List18

word List18 如果存在什么问题&#xff0c;欢迎批评指正&#xff01;谢谢&#xff01;

AcWing 1015. 摘花生

Hello Kitty想摘点花生送给她喜欢的米老鼠。 她来到一片有网格状道路的矩形花生地(如下图)&#xff0c;从西北角进去&#xff0c;东南角出来。 地里每个道路的交叉点上都有种着一株花生苗&#xff0c;上面有若干颗花生&#xff0c;经过一株花生苗就能摘走该它上面所有的花生。…

干货,不小心执行了rm -f,除了跑路,如何恢复?

作者&#xff1a;justmine头条号&#xff1a;大数据与云原生微信公众号&#xff1a;大数据与云原生创作不易&#xff0c;在满足创作共用版权协议的基础上可以转载&#xff0c;但请以超链接形式注明出处。为了方便阅读&#xff0c;微信公众号已按分类排版&#xff0c;后续的文章…

数据结构----二叉树叶子结点到根节点的高度计算

数据结构----二叉树叶子结点到根节点的高度计算 代码&#xff1a; #include<stdio.h> #include<stdlib.h> typedef struct bstTree {int data;struct bstTree* lchild, *rchild; }bstTree; void createBSTTree(bstTree* & T, int data) {//创建二叉排序树bst…

nginx 带宽_前端工程师不可不知的Nginx知识

历史背景互联网的全球化导致了互联网的数据量快速增长&#xff0c;加上在本世纪初摩尔定律在单核 CPU 上的失效&#xff0c;CPU 朝着多核方向发展&#xff0c;而 Apache 显然并没有做好多核架构的准备&#xff0c;它的一个进程同一时间只能处理一个连接&#xff0c;处理完一个请…

网格路径最小数字和

给定一个包含非负整数的 m x n 网格&#xff0c;请找出一条从左上角到右下角的路径&#xff0c;使得路径上的数字总和为最小。 说明&#xff1a;每次只能向下或者向右移动一步。 数据范围&#xff1a; n < 100,m < 100; 输入&#xff1a; 3 3 1 3 1 1 5 1 4 2 1 输出&a…

word List 19

word List 19 如果存在什么问题&#xff0c;欢迎批评指正&#xff01;谢谢&#xff01;

矩形法_字体设计 | 新手必学,超简单的矩形造字法!!

点击蓝字关注&#xff0c;创智助你长姿势作为一个刚刚踏入设计界的“萌新”来说&#xff0c;字体设计可能是除了版式设计之外最简单的功课了&#xff0c;那么今天教学内容就是最简单的字体设计&#xff1a;矩形造字法。矩形造字法是以软件中的“矩形工具”为基础&#xff0c;以…

NETCore Bootstrap Admin 通用后台管理权限 [1]: 前后台分离系统简介

前言从事软件开发这个行业现在已经有十几年了&#xff0c;项目无论大小权限认证、授权模块总是或多或少有功能需求的&#xff0c;这一块费时费力但是又存在于后台&#xff0c;使用最多的可能是运维人员所以处于出力不讨好的尴尬地位&#xff0c;每次有新的项目总是要耗费不少时…

不同路径 I

一个机器人位于一个 n * m 网格的左上角 &#xff08;起始点在下图中标记为“Start” &#xff09;。(n表示行&#xff0c;m表示列) 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角&#xff08;在下图中标记为“Finish”&#xff09;。 问总共有多少条不同…

数据结构---前序和中序遍历的二叉树序列还原二叉树

数据结构—前序和中序遍历的二叉树序列还原二叉树 代码&#xff1a; #include<stdio.h> #include<stdlib.h> typedef struct bstTree {char data;struct bstTree* lchild, *rchild; }bstTree; bstTree * reStoreTree(char* pre, int preSt, int preEnd, char *mi…

c++ 位运算_C语言之运算符

运算符代表的是各种各样的运算(操作)已知的运算符&#xff1a; - * / (赋值)1.运算符的分类运算符的分类方法很多&#xff0c;通常用功能或者操作数个数进行分类功能&#xff1a;算数运算符 逻辑运算符 位运算符 地址运算符.......操作数个数&#xff1a;单目运算符 双目运算符…

微软 PowerBI 被评为商业智能领导者-13年的企业产品奋斗史解读

恭喜微软连续 13 年被Gartner评为BI平台领导者。您可以插上耳机&#xff0c;打开音乐来一起欣赏这个过程。原文地址&#xff1a;https://powerbi.microsoft.com/zh-cn/blog/microsoft-named-a-leader-in-gartners-2020-magic-quadrant-for-analytics-and-bi-platforms/被评为第…

word List20

word List20 如果存在什么问题&#xff0c;欢迎批评指正&#xff01;谢谢&#xff01;

[python交互]Excel催化剂与python交互原理剖析,py开发者按此规范可自行扩展功能...

只需简单地编写小段py脚本&#xff0c;就可以借助Excel催化剂的平台作用&#xff0c;将写出的py脚本&#xff0c;嫁接到Excel的环境上使用&#xff0c;在Excel的广阔用户群体上带来更多的产出价值。也大大增加了将自己的python技能输出到普通用户可享用的层面。按照本文的规范&…

background图片不显示_一种解决Retina屏幕1px边框显示问题的方案

一、背景介绍&#xff1a;Retina是一种新型高分辨率的显示标准&#xff0c;是把更多的像素点压缩至一块屏幕里&#xff0c;从而达到更高的分辨率并提高屏幕显示的细腻程度&#xff1b;同时CSS样式表中px单位是一个相对值&#xff0c;并不是绝对值&#xff0c;实际在Retina屏幕中…

gRPC in ASP.NET Core 3.x -- Protocol Buffer(3)更新消息类型

当你第一次定义Protocol Buffer的消息的时候&#xff0c;你肯定会给消息设定一套规则需求。但是随着时间的推进&#xff0c;你的业务可能会发生了变化&#xff0c;与此同时&#xff0c;你的Protocol Buffer消息类型的需求也会随之变化。也就是说&#xff1a;有一些字段可能会发…

opengl如何画出一个球_少儿美术绘画教程:毛线球

小朋友们&#xff0c;你们平时画画有没有遇到过没有灵感的时候&#xff0c;面对画纸却不知道画些什么呢&#xff1f;今天我们来介绍一种创意思维&#xff0c;叫发散性思维。以一个毛线球为出发点。通过毛线球&#xff0c;我们可以想到圆球&#xff0c;通过圆球我们可以想到圆形…

数据结构---后序和中序遍历的二叉树序列还原二叉树

数据结构—后序和中序遍历的二叉树序列还原二叉树 代码&#xff1a; #include<stdio.h> #include<stdlib.h> typedef struct bstTree {char data;struct bstTree* lchild, *rchild; }bstTree; bstTree * reStoreTree(char* pre, int preSt, int preEnd, char *mi…