Excel中Rank函数和If函数如何使用?知道的请速回

2022-03-22 科技 263阅读
if用法:如果指定条件的计算结果为TRUE,IF函数将返回某个值;如果该条件的计算结果为FALSE,则返回另一个值。例如,如果A1大于10,公式=IF(A1>10,"大于10","不大于10")将返回“大于10”,如果A1小于等于10,则返回“不大于10”。RANK函数全部显示全部隐藏返回一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值的比值(如果列表已排过序,则数字的排位就是它当前的位置)。要点此函数已被一个或多个新函数取代,这些新函数可以提供更高的准确度,而且它们的名称可以更好地反映出其用途。仍然提供此函数是为了保持与Excel早期版本的兼容性。但是,如果不需要后向兼容性,则应考虑从现在开始使用新函数,因为它们可以更加准确地描述其功能。有关新函数的详细信息,请参阅RANK.AVG函数和RANK.EQ函数。语法RANK(number,ref,[order])RANK函数语法具有下列参数(参数:为操作、事件、方法、属性、函数或过程提供信息的值。):Number必需。需要找到排位的数字。Ref必需。数字列表数组或对数字列表的引用。Ref中的非数值型值将被忽略。Order可选。一数字,指明数字排位的方式。如果order为0(零)或省略,MicrosoftExcel对数字的排位是基于ref为按照降序排列的列表。如果order不为零,MicrosoftExcel对数字的排位是基于ref为按照升序排列的列表。说明函数RANK对重复数的排位相同。但重复数的存在将影响后续数值的排位。例如,在一列按升序排列的整数中,如果整数10出现两次,其排位为5,则11的排位为7(没有排位为6的数值)。由于某些原因,用户可能使用考虑重复数字的排位定义。在前面的示例中,用户可能要将整数10的排位改为5.5。这可通过将下列修正因素添加到按排位返回的值来实现。该修正因素对于按照升序计算排位(顺序=非零值)或按照降序计算排位(顺序=0或被忽略)的情况都是正确的。重复数排位的修正因素=[COUNT(ref)+1–RANK(number,ref,0)–RANK(number,ref,1)]/2。在下列示例中,RANK(A2,A1:A5,1)等于3。修正因素是(5+1–2–3)/2=0.5,考虑重复数排位的修改排位是3+0.5=3.5。如果数字仅在ref出现一次,由于不必调整RANK,因此修正因素为0。示例如果将示例复制到一个空白工作表中,可能会更容易理解该示例。
如何复制示例?选择本文中的示例。要点不要选择行或列标题。从“帮助”中选择示例按Ctrl+C。在Excel中,创建一个空白工作簿或工作表。在工作表中,选择单元格A1,然后按Ctrl+V。要点若要使该示例能够正常工作,必须将其粘贴到工作表的单元格A1中。要在查看结果和查看返回结果的公式之间进行切换,请按Ctrl+`(重音符),或在“公式”选项卡上的“公式审核”组中,单击“显示公式”按钮。将示例复制到一个空白工作表中后,可以按照您的需要改编示例。123456789A数据73.53.512公式说明(结果)=RANK(A3,A2:A6,1)3.5在上表中的排位(3)=RANK(A2,A2:A6,1)7在上表中的排位(5)
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com