文章目录

  • 求和
    • 单条件求和SUMIF
    • 多条件求和SUMIFS
  • 求平均AVERAGE
    • 单条件
    • 多条件
  • 查找
    • 纵向VLOOKUP函数
      • eg1已知身份证查姓名
      • eg2已知身份证查地区
    • Find函数
    • FindB函数
    • SEARCH函数
    • SEARCHB
    • MATCH函数
  • Subtotal函数
  • 最值
  • 小数点
    • 去小数点TRUNC
    • 四舍五入ROUND
  • 随机数
  • 求余
  • 奇偶
  • 统计
  • 条件
  • 多条件
  • 时间
    • 当前日期=today()
    • 当前时间=now()
    • 生成日期=date(year,month,day)

求和

单条件求和SUMIF

sumif函数语法是:=SUMIF(range,criteria,sum_range)

sumif函数的参数如下:
第一个参数:Range为条件区域,用于条件判断的单元格区域。
第二个参数:Criteria是求和条件,由数字、逻辑表达式等组成的判定条件。
第三个参数:Sum_range 为实际求和区域,需要求和的单元格、区域或引用。

多条件求和SUMIFS

SUMIFS函数语法是:SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

参数如下:
第一个参数:sum_range 是需要求和的实际单元格。

第二个参数:criteria_range1为计算关联条件的第一个区域。
第三个参数:criteria1为条件1,条件的形式为数字、表达式、单元格引用或者文本

第四个参数:criteria_range2为计算关联条件的第二个区域。
第五个参数:criteria2为条件2。

单条件的实际求和区域在最后,多条件的在最前!

求平均AVERAGE

语法:AVERAGE( number, number2,……) AVERAGE(B1:B3)

单条件

=AVERAGEIF(range, criteria, [average_range])

多条件

=averageifs(average_range,criteria_range1,criteria1,criteria_range2,criteria2,…)

查找

纵向VLOOKUP函数

VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

lookup_value:要查找的值
table_array:要查找的区域
col_index_num:返回数据在查找区域的第几列数
range_lookup:精确匹配0/近似匹配1

eg1已知身份证查姓名

例子来源于:知乎—很多函数也是搬运这里,感谢作者!


另一个例子:反向查找

if({1,0},D:D,B:B):
一般用于vlookup函数建立区域
就是把检查井表中的B列与D列连起来 ,得到一个新的两列数据,原B列变第1列,D列变第2列

这里要查找的姓名是B列,是新建立区域的第二列,所以倒数第二个参数是2.

eg2已知身份证查地区

=VLOOKUP(VALUE(MID(M3,1,2)),$U$3:$V$33,2)

MID函数:
MID(text,start_num,num_chars)

Text 是包含要提取字符的文本字符串。
Start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。
Num_chars 指定希望 MID 从文本中返回字符的个数。

VALUE 函数 用来将代表数字的文本字符串转换成数字。
函数公式:= VALUE (text)
往往用更简单的函数前加–代替value函数

Find函数

是从文本字符串中查找特定的字符位置,区分大小写
语法:=FIND(要查找的字符串、被查找的字符串、[开始位置])

FindB函数

是从文本字符串中查找特定的字节位置,区分大小写

语法:=findb(要查找的字节、被查找的字节、[开始位置])

一个汉字算1个字符,2个字节;数字和英文字母算1个字符,1个字节

SEARCH函数

是从文本字符串中查找特定的字符位置,不区分大小写,可以使用通配符进行查找
语法:=search (要查找的字符串、被查找的字符串、[开始位置])

SEARCHB

SEARCHB是从文本字符串中查找特定的字节位置,不区分大小写,可以使用通配符进行查找

语法:=searchb(要查找的字节、被查找的字节、[开始位置])

MATCH函数

返回指定数值在指定数组区域中的位置。

语法:MATCH(lookup_value, lookup_array, [match_type])

lookup_value:查找的值
lookup_array:查找的区域
match_type:可选参数(1、0、-1)–小于、精确匹配、大于

Subtotal函数

计算隐藏数据时,有着无法替代的作用

语法:=SUBTOTAL(选择函数类型,ref1,[ref2],...)

选择函数类型:1到11(计算隐藏值),101到111(不计算隐藏值)

看案例转到:https://zhuanlan.zhihu.com/p/436372294

最值

MAX(A1:A3)
MIN(A1:A3)

小数点

去小数点TRUNC

=trunk(9.99),返回值9

四舍五入ROUND

=ROUND(number, num_digits) 第二参数指定位数

随机数

整数:RANDBETWEEN(bottom,top)
小数(0-1):RAND()

求余

=MOD(被除数,除数)

奇偶

ISODD判断是否奇数,是就返回True
ISEVEN函数是偶数判断

统计

COUNT(A1 :A3)–数字
COUNTA—非空单元格个数
COUNTBLANK—空单元格

条件

=IF(测试条件,满足条件返回的结果,不满足条件返回的结果)

多条件

检查是否满足一个或多个条件并返回与第一个TRUE条件对应的值
=IFS(条件1,值1,条件2,值2……条件N,值N)

时间

当前日期=today()

当前时间=now()

生成日期=date(year,month,day)

【数据分析】Excel必备函数汇总相关推荐

  1. string.h包含哪些函数_Excel进行数据分析常用方法及函数汇总—【杏花开生物医药统计】...

    Excel是数据分析工作中经常使用的一种工具,经常包含着大量的原始数据,它功能十分强大,除了能录入.整理数据之外,还能进行一些常规的基础的数据分析,那么这里面就需要用到很多函数,今天就来给大家介绍一些 ...

  2. 数据分析Excel必备技能有哪些

    老许今日份知识分享来了. 处理数量较大的数据时,一般分为数据获取.数据筛选,以及结果展示几个步骤.在 Excel 中,我们可以利用数据透视表(Pivot Table)方便快捷的实现这些工作. 首先手把 ...

  3. 数据分析Excel必备技能:数据透视表使用教程

    点击上方蓝色字关注~ 来源:掘金 处理数量较大的数据时,一般分为数据获取.数据筛选,以及结果展示几个步骤.在 Excel 中,我们可以利用数据透视表(Pivot Table)方便快捷的实现这些工作. ...

  4. EXCEL常规函数汇总(一)

    笔者认为,数据的价值不仅仅只体现在企业中,个人也可以体会到数据的魅力,用技术力量探索行为密码,让大数据助跑每一个人,欢迎直筒们关注我的公众号,一起讨论数据中有趣的事情~ 个人公众号为:livandat ...

  5. excel使用教程_数据分析Excel必备技能:数据透视表使用教程

    江米小枣tonylua | 作者 掘金 | 来源 处理数量较大的数据时,一般分为数据获取.数据筛选,以及结果展示几个步骤.在 Excel 中,我们可以利用数据透视表(Pivot Table)方便快捷的 ...

  6. Excel ----常用函数大全

    EXCEL常用函数汇总(以Excel 2016版举例) EXCEL常用函数 说明:函数的介绍和用法,主要来自微软帮助.在我刚接触EXCEL函数的时候,主要也是通过微软帮助和百度学习的.所以,各位对下述 ...

  7. hive 日期函数_数据分析面试必备——SQL窗口函数你会了吗?

    之前写过一篇sql的文章,面向基础的sql操作(无眠:数据分析面试必备--SQL你准备好了吗?),目前已经有12000+收藏(收藏是点赞的5倍,你们可真狠心哪),也可以看出众多同学对sql学习的热情. ...

  8. 数据分析之EXCEL常用函数总结

    今天通过excel分析数据的时候,突然大脑宕机,瞬间想不起来excel各种函数的用法,下面整理了一下excel的常用函数 1.用函数识别重复数据的方法,COUNTIF函数 CUOUNTIF(range ...

  9. 数据分析-Excel简介

    ** 数据分析-Excel简单操作 ** 一.Excel商业智能概述 1.商业智能概述 2.商业智能报表必备功能条件: 1)能够批量处理有一定规模的数据 2)能够保证数据的时效性及准确性 3)能够将实 ...

最新文章

  1. 《Android开发从零开始》——11.AbsoluteLayoutFrameLayout学习
  2. 分析器错误(在浏览器中查看.aspx)
  3. SUN PORTAL 7.2安装在windows 的问题解决办法!
  4. Lucene查询索引代码实现
  5. Oracle数据库与Access互导实例
  6. 用实例证明dll中new的内存不能在exe中释放
  7. 得到指定进程所有窗口。显示 影藏 置顶。
  8. java接口中方法声明_java – 使用实现中声明的接口中未定义的方法
  9. centos sudo不能运行_如何在Linux中配置sudo访问权限
  10. 【转载】ADS分散加载文件使用总结(lpc23xx)
  11. conda报错Collecting package metadata
  12. Android 驱动(10)----设备树(二)linux内核顶层am335x-evm.dts
  13. csv导入pgsql不成功_数据科学 | pandas数据导入与导出
  14. 黑白翻转棋算法java实现_黑白翻转棋算法java实现
  15. 4份简约实用自我介绍PPT模板,总有一份适合你
  16. 局域网唤醒(Wake On LAN)+树莓派实现远程设备唤醒
  17. 如何解决Windows10系统空闲时间CPU占用高,风扇很响的问题?
  18. 微信表情符号写入案件判决
  19. 微信小程序 获取formId
  20. ofo“卖身”滴滴?共享单车开始进入下半场

热门文章

  1. 红米note10pro和红米k30s至尊纪念版选哪个
  2. 安装Centos的坑
  3. loongarch架构的统信UOS+银河麒麟系统盘制作
  4. Hololens入门之使用Custom Vision进行图片识别
  5. 学python看这一篇就够了
  6. mongodb密码恢复
  7. escapeXml过滤掉特殊字符
  8. android 4.4官方下载,android x86 4.4 iso下载_android x86 4.4 iso官方下载-太平洋下载中心...
  9. 命运2服务器维护时间2020,命运2凌刻之光版本上线维护时间一览
  10. html 引入 js 常用的3种方式