快生活 - 生活常识大全

工作再忙也要学会这个公式下篇


  5、多条件查找
  【例5】要求根据入库时间和产品名称进行查找。
  C11=LOOKUP(1,0/(C2:C7=C10)*(B2:B7=C9),D2:D7)
  lookup(1,0/(条件区域=条件)*(条件区域=条件),想求的数据区域)
  条件可以是1个到N个,足够大家使用。
  这是lookup的一个经典用法,大家不用深究原理,记住用法即可。
  6、双向查找
  【例6】要求在上表中根据姓名和月份查找销售量
  公式:
  =INDEX(C3:H7,MATCH(B10,B3:B7,0),MATCH(C10,C2:H2,0))
  相当于=INDEX(C3:H7,3,3)
  说明:match函数可以得出所求条件所在源数据的第几行,第几列.
  index(数据区域,第几行,第几列)
  刚好index里面的后面2个条件可以用match函数替代。
  PS:如果要做成下拉的函数,那么要对数据区域绝对锁定,上面的F4文章中有提到,否则会出错。
  7、多条件求平均值
  【例7】要求计算公司1人事部的平均工资
  公式
  =AVERAGEIFS(D2:D9,A2:A9,"公司1",B2:B9,"人事部")
  =AVERAGEIFS(数据列,条件列,条件,条件列,条件·······)
  8、多条件求最大值
  【例8】要求计算公司1人事部的最高工资
  数组公式(输入后同时按ctrl+shift+enter三键结束输入)
  MAX函数取所得数字的最大值,但是求出的是一个数组,所以需要用三键。
  {=MAX((A2:A9="公司1")*(B2:B9="人事部")*D2:D9)}
网站目录投稿:冰筠