主页 > 网站新闻 > 正文

2017-12-25 22:58Excel-计算符合标準者的名次(SUMPRODUCT)

在 Excel 中有一个事迹报表(参考下图),若是遵照告竣率来排名次,则参考下图F栏的成果。可是,若是想要设定事迹指标,跨越必然值者才列入排名,参考下图E栏的成果,该若何处m理?

【準备功课】

拔取贮存格A1:D23,按一下 Ctrl+Shift+F3 键,勾选「顶端列」,界说名称:职员、事迹、方针、告竣率。

拔取贮存格A1:H2,按一下 Ctrl+Shift+F3 键,勾选「顶端列」,界说名称:指标。

 

这个计较要求,没法以 RANK 函数直接完成,所以要以变通体例来思虑。

【输入公式】

贮存格E2:=IF(B2>=指标,SUMPRODUCT((事迹>=指标)*(告竣率>D2))+1,"未达标準")

IF(B2>=指标,…,"未达标準"):若是事迹未达指标者,列出「未达标準」。

SUMPRODUCT((事迹>=指标)*(告竣率>D2))+1:找出合适「事迹>=指标」的 True/False 阵列,而且找出「告竣率>贮存格D2」的 True/False 阵列,透过 SUMPRODUCT 函数,可以计较合适这两前提的个数。这个个数也是事迹比贮存格D2还要好的个数,将其加 1,即为其排名。

 

【弥补资料】

具体函数申明请参阅微软网站:

SUMPRODUCTweioffice.microsoft.af/zh-tuozhan/excel-help/HP010342935.aspx

SUMPRODUCT:传回各阵列中所有对应元素乘积的总和。

语法:SUMPRODUCT(array1, [array2], [array3], ...)

array1:要求对应元素乘积和的第一个阵列引数。

array2, array3,...:要求对应元素乘积和的第 2 个到第 255 个阵列引数。

注:各阵列必需有不异的维度(不异的列数,不异的栏数)。不然会传回毛病值#VALUE!。而且会将所有非数值资料的阵列元素当做0来处置。

创作者先容 vincent

学不完.教不断.用不尽

  • 全站分类:不设分类
  • 小我分类:课本资料
  • 此分类上一篇: Excel-以文字暗示成就之进退步
  • 此分类下一篇: Excel-表格转换(公式操练)
  • 上一篇: Excel-以文字暗示成就之进退步
  • 下一篇: 在阅读器中一次开启多个网址
汗青上的今天
  • 2014: Evernote-由各个Office软体中取用表格
  • 2014: 操纵Google即时资讯与气候App把握景象形象资讯
  • 2013: 利用Google Chrome的Clearly扩充功能朗诵网页内容
  • 2010: Excel-拔取贮存格範围
  • 2009: Excel-SEARCH函数的利用
  • 2008: Yaho北京拓展训练基地o!奇摩输入法1.0正式版推出了
▲top