统计函数与通配符相爱,不是意外!

首插入音乐,功放党请慎点。

海鸟跟鱼相爱,只是一场意外!

但是统计函数和通配符相爱,却是一种必然!

统计函数何许人也:Sumif、Countif、AverageIf、Sumifs、Countifs、Averageifs,概括一下他们的用法!一张图片表达我的感情!

我有一个手机型号的销售列表,想统计红米手机的销售数量!怎么实现呢?

公式用法:=Sumif(判断列,判断条件,求和列)

公式:=SUMIF(B:B,E2,C:C)

Sumif的用法就是当B列的值等于红米的时候,统计C列。

但是!但是!但是!

你以为老板给你工资是让你解决这么简单的事情吗??

刚刚那个案例是理想中的帅气的我!

接下来是现实中惨不忍睹的我!

其实小编为了方便演示已经大大简化优化了原始数据,正常工作中只有更乱没有最乱!

要求不变,请君继续统计红米手机的销售数量!

给你分享个小伙伴再带!!

神马是通配符!

就是统统可以匹配上的字符呀!

植物大战僵尸的变身茄子认识不?就是可以变身为任何一个你想要的植物的那个东东!

通配符可以让两个不等的文本假装相等!

比如

文本一:小编最帅啦

文本二:小编最帅

两个文本少了一个“啦”字

原本不等,如何变得相等呢?文本二后面加个通配符就相等啦!

文本一:小编最帅啦

文本二:小编最帅&“*”

一个是原始文本,一个是文本后面加上了通配符,则两个文本就变得相等了!

通配符星号,问号用法相同,只不过一个是有长度限制,一个没限制,各位灵活应用即可!

敲黑板!!通配符必须是英文状态下输入!

回归原始需求,统计红米的销售数量!

公式:=SUMIF(B:B,"*"&E2&"*",C:C)

前后两个公式唯一的变化就是在对E2单元格的处理上,案例一选中E2单元格即可!

因为原有的表都是规范的数据。但是案例二如何还只是选用E2单元格统计出来的数据将会是0!

因为原始数据Xiaomi/小米 红米Note2 千元旗舰不等于红米

如何让两者相等呢?让红米变为 "*"&红米&"*"即可!

因为前面一个“*”可以变身为“Xiaomi/小米 ”

后面一个“*”变身为“Note2 千元旗舰”

所以两者相等了!

就酱紫!

统计函数与通配符的搭配使用,可以大大拓展统计函数的应用场景!

原文发布于微信公众号 - 阿凯的Excel(akexcel)

原文发表时间:2017-12-18

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏点滴积累

geotrellis使用(十)缓冲区分析以及多种类型要素栅格化

目录 前言 缓冲区分析 多种类型要素栅格化 总结 参考链接 一、前言        上两篇文章介绍了如何使用Geotrellis进行矢量数据栅格化以及栅格渲染,...

3358
来自专栏菜鸟前端工程师

html+css学习笔记003-样式初始化

843
来自专栏小小挖掘机

数据城堡参赛代码实战篇(一)---手把手教你使用pandas

小编们最近参加了数据城堡(http://www.pkbigdata.com/)举办的“大学生助学金精准资助预测”比赛,分组第19名的成绩进入了复赛,很激动有木有...

3094
来自专栏机器学习算法与Python学习

长文 | 手把手教你如何使用python进行数据分析(最好将文章代码自己码一遍)

关键字全网搜索最新排名 【机器学习算法】:排名第一 【机器学习】:排名第二 【Python】:排名第三 【算法】:排名第四 原文 http://www.cnbl...

3405
来自专栏程序你好

程序员算法基础——贪心算法

762
来自专栏落影的专栏

GPUImage详细解析(十一)美颜+人脸识别

前言 一个群友用琨君的美颜录制和讯飞离线人脸识别SDK做了一个demo,功能是录制视频,要求有美颜,并且能识别人脸并放置贴图。但是遇到一个问题: 录制过程能过...

3935
来自专栏落影的专栏

程序员算法基础——贪心算法

我们自然而然能产生一种解法:尽可能的往右跳,看最后是否能到达。 本文即是对这种贪心决策的介绍。

1573
来自专栏LIN_ZONE

超小Web手势库AlloyFinger原理(转载)

目前AlloyFinger作为腾讯手机QQ web手势解决方案,在各大项目中都发挥着作用。

632
来自专栏数据结构与算法

9.22模拟赛解题报告

T2读题就花了半个小时,而且一开始没认真理解题目的意思,前后各dp了一遍,后来仔细揣摩了一下题意,细心品味了一下出题人的语言,正着的dp好像是没用的。。。

593
来自专栏企鹅号快讯

C语言的前世今生,及其特点、利弊和入门须知三把斧

C语言的开展前史: ? 20世纪70年代初,贝尔实验室的Dennis Richie 等人在B语言基础上开发C语言,最初是作为UNIX的开发语言; 20世纪70年...

1846

扫码关注云+社区