oracle统计一个班男生女生,Excel分类统计个数分别统计某个班男生和女生各有多少...
统计个数,在日常工作中会经常用到,count,countif等常用函数只能解决一般统计,稍微复杂一些的就无能为力了,下面有个例子:
这就需要用到SUMPRODUCT函数,下面简要介绍下
说明
· 数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。· 函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。
含义
SUM:【数】求和PRODUCT:【数】(乘)积 20 is the product of 5 and 4.二十是五与四的乘积。SUMPRODUCT:组合的汉语意思是:乘积之和在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
语法
SUMPRODUCT(array1,array2,array3, ...)Array1,array2,array3, ... 为 2 到 30 个数组,其相应元素需要进行相乘并求和。
问:要分别统计某个班男生和女生各有多少?怎么办?
在这里F2=SUMPRODUCT(($A$2:$A$11=$E2)*($C$2:$C$11=F$1)),然后向右、向下拖动填充到G6,就完成了,简单不?
以F2为例做下简单介绍:$A$2:$A$11为班级数据区域,$E2应为1,可用语言解释为班级为1的;$C$2:$C$11为性别数据区域,F$1应为男,可解释为性别为男的;合在一起,用*连接起来,表示“与”,可解释为班级为1且性别为男的;再加上前面的函数SUMPRODUCT,可解释为:统计班级为1且性别为男的个数,OK了。
就说到这,你明白了吗?
大家也可以下载下面的数据自己试下:
左侧为数据区域,右侧为统计区域。F2;G6区域填充的公式如下:
F2=SUMPRODUCT(($A$2:$A$11=$E2)*($C$2:$C$11=F$1))
oracle统计一个班男生女生,Excel分类统计个数分别统计某个班男生和女生各有多少...相关推荐
- 统计一个字符串中单词的个数
<程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p113 习题4 7.统计一个字符串中单词的个数.字符串中两个空格之间的非空格字符串可看做单词. #in ...
- JS统计一个字符串中数字字符的个数。
** JS统计一个字符串中数字字符的个数. ** 思路整理: 统计一个字符串中的数字字符个数,首先应该先遍历字符串中每一个单字符,然后对每个字符进行判断是否为数字,最后设置一个变量统计数目 具体实现: ...
- 统计一个字符串中数字的个数
问题描述 统计一个字符串中数字的个数 程序代码 #include <stdio.h> /* *csdn学院--2016级 *目的:让代码见证成长(作为一个初学的菜鸟,如 *大家有发现错误, ...
- oracle统计一个班男生女生,用一条sql统计所一个班级的男女人数
有一个 学生记录的表student,形式如下: name class sex 1 a 男 2 b 女 3 c 男 4 a 男 5 a 女 6 a 男 -- 现要统计每个班级的男女人数,结果如下 ...
- linux统计某个字符个数,Linux统计一个文件中特定字符个数的方法
统计一个文件中某个字符串的个数,其实就是在在一块沙地里面找石头,有的人看到石头以后,在上面做个标记(grep),然后记住自己做了多少个标记:有的人看到石头以后,把它挖了(tr),最后统计自己挖了多少石 ...
- oracle导出一个表数据库,excel怎么导出多个表格数据库数据-一个excel表格中有多个sheet,如何将其导入oracle数......
一个excel表格中有多个sheet,如何将其导入oracle数... 解决方案如下: 可以新建一个查询,查询你所说的2个表中的所有数据 运行查询,这样查询结果就包含了你要的数据,再把查询结果导出 就 ...
- c语言:输入一个字符串,统计字母,数字,空格出现的个数,c - 统计字符串字母,空格,数字,其他字符的个数和行数....
#include #include using namespace std; /* 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. */ void count() { //统 ...
- c语言用字符串统计一个整数中数字的个数_全国计算机等级考试二级C语言
590. 在 C 程序中,用_____表示逻辑值"真". A) 1 B) 非 0 的数 C) 非 1 的数 D) 大于 0 的数 正确答案:B 591. 假设变量已正确定义,表达式 ...
- 统计一个panel中lable的个数
int n = panel.Controls.OfType<Label>().Count(); 转载于:https://www.cnblogs.com/linji/archive/2012 ...
最新文章
- Go 语言编程 — GC 垃圾回收
- 耗时 2 年,用 8.5 万块乐高积木最牛复刻 Apple Park
- [Design Pattern] 抽象工厂模式
- java 反射用法_Java 反射的概念与使用
- 筛表合集(素数筛 欧拉函数筛 莫比乌斯函数筛)
- Java面试 - List和Set比较,各自的子类比较
- oracle 10g的安装配置
- 【编辑器】在VSCode中使用JetBrains Clion主题
- 知网下载学位论文PDF版本的一个方法
- 计算机常用英语单词(带音标)
- 爬虫实用分析工具网址
- 漏刻有时数据可视化Echarts组件开发(21):基于echarts开发的自动旋转map3D下钻和柱图地图
- 中小银行数字普惠金融发展的思考和建议
- 【详细教程】App inventor连接阿里云平台(APP显示STM32发来的温湿度数据等)
- 红米7 自编译不完美 twrp 可root手机
- 第1关:启动 MongoDB
- 自动驾驶(三十四)---------可行驶区域检测
- OpenCV这么简单为啥不学——1.5、解决putText中文乱码问题
- BAT的“说散就散”
- 你知道嵌入式可以做什么工作吗?
热门文章
- NUXT.JS学习笔记
- cocos2d creator绑定龙骨动画
- excel计算机二级函数,计算机二级的excel函数
- 「构建企业级推荐系统系列」实时个性化推荐介绍
- strcasecmp
- CRC-16-Xmodem校验实现
- 苹果Mac无法打开文档Word ,用户没有访问权限问题解决
- 荣耀play 4 tpro可以用鸿蒙吗,荣耀play4TPro跑分成绩多少 荣耀play4TPro支持GPU Turbo3.0技术吗...
- 【JavaScript】Document Object Model 文档对象模型
- 绝地求生服务器排名网站,绝地求生大逃杀采用超性能服务器 支持所有宽带无延迟...