Excel | 常用函数(一)

  • 一、计算 | SUM | SUMIF | SUMIFS | SUBTOTAL
  • 二、判断 | IF | IF嵌套
  • 三、查找 | VLOOKUP | XLOOKUP | INDEX和MATCH

一、计算 | SUM | SUMIF | SUMIFS | SUBTOTAL

  1. SUM 求和
    SUM(数值1, [数值2], …)
  2. SUMIF 单条件求和
    SUMIF(区域, 条件, [求和区域])
  3. SUMIFS 多条件求和
    SUMIFS(求和区域, [区域1, 条件1], [区域2, 条件2], …)
  4. SUM和SUBTOTAL的区别
    SUBTOTAL(函数序号, 引用1, [引用2], …)

    SUBTOTAL既可以实现包括手动隐藏值的求和,又可以实现忽略手动隐藏值的求和,而SUM只能实现后者,即对所有的值(无论是否为手动隐藏值)进行求和。
    如:SUM(A1:A10) 与 SUBTOTAL(9,A1:A10) 计算值相同
    参考:《subtotal函数的使用方法和实例》

二、判断 | IF | IF嵌套

  1. IF函数
    IF(测试条件, 真值, [假值])
  2. IF嵌套
    IF(测试条件1, IF(测试条件2, 真值, [假值1]), [假值2])
    若不满足测试条件1,则为假值2;若满足测试条件1,则判断是否满足测试条件2,若满足条件2,则为真值,若不满足条件2,则为假值1.

三、查找 | VLOOKUP | XLOOKUP | INDEX和MATCH

  1. VLOOKUP函数
    VLOOKUP(查找值, 数据表, 列序数, [匹配条件])
    数据表的第一列必须是要查找的值所在的列,即查找值必须是在数据表的第一列;列序数为X指的是返回数据表的第X列,即为我们需要查找的值所在的列;匹配条件为FALSE(0)则返回精确匹配,TRUE(非0)则返回近似匹配。
    示例:

    F3单元格:

    F4单元格:

  2. XLOOKUP函数
    XLOOKUP(查找值, 查找数组, 返回数组, [未找到值], [匹配模式], [搜索模式])
    示例:

    F3单元格:

    F4单元格:

  3. INDEX和MATCH函数
    INDEX(数组, 行序数, [列序数], [区域序数]) 返回数组第i行第j列的值
    MATCH(查找值, 查找区域, [匹配类型]) 返回查找值在查找区域中的位置
    可以使用MATCH寻找待查找值的行序数和列序数,再使用INDEX寻找待查找值。
    示例:

    F3单元格:

    F4单元格:

补充:INDEX和MATCH相比于VLOOKUP和XLOOKUP,能够在修改表头时更为便捷的得到想要查找的值。比如说,若需要查找中国和美国二者的前缀,只需要将F2单元格的值由“缩写”改为“前缀”即可,函数表达式并不需要变化。
示例:

F3单元格:

F4单元格:

更多推荐

Excel | 常用函数(一)