03excel函数2

03excel函数

1.Excel函数

1.1 日期函数

  1. DATE() 根据年、月、日三个数值返回其表示的日期

    用法:=DATE(2000,2,9)

  2. DATEVALUE() 返回由文本字符串表示的日期的十进制数字

    用法:=DATEVALUE(“2022年08月04日”)

  3. TIME() 根据时、分、秒三个数值返回其表示的时间的十进制格式

    用法:=TIME(10,30,52)

  4. TIMEVALUE() 返回由文本字符串表示的时间的十进制数字

    用法:=TIMEVALUE(“24:00:00”)

  5. DAY() 返回序列数表示的某月的天数

    用法:=DAY(日期)

  6. MONTH() 返回序列数表示的某年的月份

    用法:=MONTH(日期)

  7. YEAR() 返回序列数表示的年份

    用法:=YEAR(日期)

  8. SECOND() 返回时间值的秒数

    用法:=SECOND(时间)

  9. MINUTE() 返回时间值的分钟数

    用法:=MINUTE(时间)

  10. HOUR() 返回时间值的小时数

    用法:=HOUR(时间)

  11. TODAY() 返回当前日期

    用法:=TODAY()

  12. NOW() 返回当前日期和时间

    用法:=NOW()

  13. EDATE() 返回与某个日期相隔N个月的日期的序列数

    用法:=EDATE(日期,N)

  14. EOMONTH() 返回与指定日期相隔N个月份数的月份的最后一天

    用法:=EOMONTH(日期,N)

  15. DATEDIF() 计算两个日期之间的天数、月数、年数

    用法:=DATEDIF(日期,N)

    DATEDIF
    起始日期 结束日期 差 公式 参数 说明
    2010/8/1 2012/7/30 =DATEDIF(A15,B15,“Y”) Y 相差年数
    2010/8/1 2012/3/5 =DATEDIF(A16,B16,“M”) M 相差总月数
    2010/8/1 2012/3/7 =DATEDIF(A17,B17,“D”) D 相差总天数
    2010/8/1 2012/3/6 =DATEDIF(A18,B18,“YM”) YM 一年内相差月数
    2010/8/1 2012/3/8 =DATEDIF(A19,B19,“YD”) YD 一年内相差天数
    2010/8/1 2012/3/9 =DATEDIF(A20,B20,“MD”) MD 一月内相差天数

1.2 逻辑函数

  1. AND() 用于测试所有条件是否均为TRUE

  2. OR() 用于测试是否有为TRUE的条件

  3. NOT() 将TRUE或者False的结果取反

  4. TRUE() 返回TRUE

  5. FALSE() 返回FALSE

  6. IF() 判断单个条件是否为真

    if(条件,条件成立对应的结果,条件不成立对应的结果

  7. IFS() 检查是否满足一个或多个条件,且返回第一个符合条件的值

    ifs(条件1,结果1,条件2,结果2,条件3,结果3,…)

  8. IFERROR() 使用 IFERROR 函数捕获和处理公式中的错误,公式计算结果为错误时返回指定的值;否则,它将返回公式的结果。

  9. SWITCH() 根据值列表计算一个值,并返回与第一个匹配值对应的结果,如果不匹配,则可能返回可选默认值。

    SWITCH(运算表达式,值1,结果1,值2,结果2,…)

    计算运算表达式,计算结果如果是指1,最后的结果就是结果1,…

1.3 查找与引用函数

  1. COLUMN() 返回与列号对应的数字

  2. ROW() 返回与行号对应的数字

  3. SORT() 对某个区域或数组的内容进行排序

    SORT(排序序列,排序依据对应的列号,排序方式)
    1)排序序列 - 需要排序的对象
    2)排序依据对应的列号 - 排序时比较大小的对象在排序序列中的位置,
    如果不赋值,默认按照选中的第一列数据的大小排序
    3)排序方式 - 1表示升序(默认)
    -1表示降序

  4. SORTBY() 对某个区域按照某列数据进行排序(默认升序)

    SORTBY(排序序列,第一排序标准,排序方式,第二排序标准,排序方式,…)

    注意:排序标准是提供比较对象对应的一列数据

  5. UNIQUE() 对某范围数据进行去重

    UNIQUE(去重对象,行列去重方式,去重方式)
    去重对象 - 提供需要去重的一行或者一列数据
    行列去重方式 - 去重对象是一列数据按行去重(FALSE-默认)、去重对象是一行数据按列去重(TRUE)
    去重方式 - FALSE(默认),返回原数据去掉重复数据后的结果;TRUE,直接返回原数据中没有重复项的数据

  6. GETPIVOTDATA() 返回数据透视表中的可见数据

  7. LOOKUP() 在一行或者一列中查找某个值并从另一行或者列中找到同位置的值

    1.LOOKUP的用法:
    LOOKUP(查找对象,查找对象在原数据中所在的列,查找结果所在的列)

    使用LOOKUP做数据查询的时候必须保证查询数据所在的列中,查找对象前面的数据必须是有序的(升序或者降序)

  8. VLOOKUP() 按行查找表格或区域内容

    2.VLOOKUP的用法
    VLOOKUP(查找对象,同时包含查找对象和结果的序列,结果在前面给的序列中所在的列号,查找方式)
    查找方式:TRUE -近似匹配,在查找对象所在的列本身有序的时候使用
    FALSE - 精确匹配,在查找对象所在列本身无序的时候使用

    注意:如果结果所在的列在查找对象所在的列前面,VLOOKUP无法查找

  9. HLOOKUP() 在表格的首行或数值数组中搜索值,然后返回表格或数组中所在列的指定行中的值

  10. XLOOKUP() 按行查找表格或区域内容

    3.XLOOKUP的用法
    XLOOKUP(查找对象,查找数据所在的列,查找结果所在的列)
    XLOOKUP(查找对象,查找数据所在的列,查找结果所在的列,查找失败返回的默认值)

    注意:XLOOKUP即可以按行查找,也可以按列查找(万能)

字符串连接

“字符串1”&“字符串2”&…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值