VIP学员的问题涉及到4个常用函数,卢子再将相关的一次补全,一共9个,都是经常用到的。
1.满足条件的显示是,不满足显示否
=IF(A2=$G$2,'是','否')
语法:
=IF(条件,满足条件返回的值,不满足条件返回的值)
2.统计物料代码的次数
=COUNTIFS(A:A,G2)
或者
=COUNTIF(A:A,G2)
COUNTIFS和COUNTIF两个都是条件计数,只学前者就行。
语法:支持单条件和多条件。
=COUNTIFS(条件区域1,条件1,条件区域2,条件2)
比如满足物料编码,同时金额大于1720的个数。
=COUNTIFS(A:A,G2,B:B,'>1720')
3.统计物料代码的总金额
=SUMIFS(B:B,A:A,G2)
SUMIFS和SUMIF都是条件求和,只学前者就行。
语法:支持单条件和多条件。
=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2)
比如满足物料编码,同时金额大于1720的总金额。
4.统计物料代码的最大金额
=MAXIFS(B:B,A:A,G2)
语法:支持单条件和多条件。
=MAXIFS(求和区域,条件区域1,条件1,条件区域2,条件2)
5.统计物料代码的最小金额
=MINIFS(B:B,A:A,G2)
语法:支持单条件和多条件。
=MINIFS(求和区域,条件区域1,条件1,条件区域2,条件2)
6.统计物料代码的平均金额
=AVERAGEIFS(B:B,A:A,G2)
跟前面一样,就不做说明。
7.查找物料代码第一次出现的金额
当有多个对应值的时候,VLOOKUP返回第一次出现的值。
=VLOOKUP(G2,A:B,2,0)
语法:
=VLOOKUP(查找值,查找区域,返回区域第几列,0)
8.查找物料代码最后一次出现的金额
当有多个对应值的时候,LOOKUP返回最后一次出现的值。
=LOOKUP(1,0/(G2=A:A),B:B)
语法:
=LOOKUP(1,0/(查找值=查找区域),返回区域)
9.找不到对应值返回空白
VLOOKUP、LOOKUP找不到对应值会显示错误值#N/A,嵌套IFERROR可以让错误值显示空白。
=IFERROR(VLOOKUP(G2,A:B,2,0),'')
=IFERROR(LOOKUP(1,0/(G2=A:A),B:B),'')
以上9个函数,都是经常使用,必须熟练掌握,如果一时半会记不全,就收藏起来。
陪你学Excel,一生够不够?
联系客服