EXCEL的一个函数问题?

如何用excel求随机函数?求0,1的随机函数。是用BAND还是BANDBETWEEN?人教版教科书上说用BANDBETWEEN函数,但是Excel里面只有BAND函数。而我在一个单元格中键入=BAND(0,1)(应该是正... 如何用excel求随机函数?求0,1的随机函数。是用BAND还是BANDBETWEEN?人教版教科书上说用BANDBETWEEN函数,但是Excel里面只有BAND函数。而我在一个单元格中键入=BAND(0,1) (应该是正确的),Excel提示#NAME! 如果是用BAND函数的话,那么正确的格式是什么? 我用的是Excel 2003

excel的rank函数是一个排名函数,最常用的是求某一个数值在某一区域内的排名。

日常工作中我们离不开使用Excel表格,掌握一定的软件技能有助于更高效的工作。下面本篇文章就来给大家介绍一下rank函数的使用方法,希望对大家有所帮助。

1、打开Excel,选择一个单元格,然后点击“公式”。

2、选择“插入函数”,搜索“rank”,点击“确定。

4、添加$,使用绝对引用,点击“确定”求出B2在总成绩的排名。

5、然后选中B2单元格,将鼠标放在右下角,鼠标变成小十字的时候,按下鼠标左键不放,往下拉到B24单元格,这样所有分数的排名就显示出来了。如下图所示:

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!

以上就是excel rank函数怎么用的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系核实处理。

  财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。这些财务函数大体上可分为四类:投资计算函数、折旧计算函数、偿还率计算函数、债券及其他金融函数。提示:公式中,凡是投资的金额都以负数形式表示,收益以正数形式表示。此类函数一般作为我们财务人员来讲,主要是运用于融资租赁业、担保、资产置换、小额贷款公司、自己的理财计算。

  财务函数中常见的参数:

  未来值 (fv)--在所有付款发生后的投资或贷款的价值。如果省略则为0期间数 (nper)--为总投资(或贷款)期,即该项投资(或贷款)的付款期总数。

  付款 (pmt)--对于一项投资或贷款的定期支付数额。其数值在整个年金期间保持不变。通常 pmt 包括本金和利息,但不包括其他费用及税款。

  现值 (pv)--在投资期初的投资或贷款的价值。例如,贷款的现值为所借入的本金数额。省略则为0利率 (rate)--投资或贷款的利率或贴现率。

  类型 (type)--付款期间内进行支付的间隔,如在月初或月末,用0或1表示。

  (一)投资计算函数------重点介绍FV、PMT、PV函数(1) 求某项投资的未来值FV

  FV有两种计算办法:

  1、 FV(rate,nper,??-pmt,0,type)表示的是,每期支付或者受到定额款项的未来值2、 FV(rate,nper,,-pv,type)表示的是,一次性投入资金,按照这个利息来收取费用的未来值如果是期初投资,然后先按照一定的定额收取首付,然后再按照利息收取费用的时候,未来值可以这样计算:

  例如:假如某人两年后需要一笔比较大的学习费用支出,计划从现在起每月初存入2000元,如果按年利2.25%,按月计息(月利为2.25%/12),那么两年以后该账户的存款额会是多少呢?

  (2)求贷款分期偿还额PMT

  PMT函数基于固定利率及等额分期付款方式,也就是我们平时所说的"分期付款"。其语法形式为:PMT(rate,nper,pv,fv,type);有两种计算方法:

  1、 pmt(rate,nper,pv,type)表示一次性贷款(入)或借入款,按照利率支付定额,列公式时一般是把pv改成-pv或pmt前加-号pmt(rate,nper,fv,type)表示一次性投资或借出款,按照利率收取定额,列公式时一般是把fv改成-fv或pmt前加“-”号例如,需要10个月付清的年利率为8%的¥10,000贷款的月支额为:

  (3)求某项投资的现值PV

  年金现值就是未来各期年金现在的价值的总和。如果投资回收的当前价值大于投资的价值,则这项投资是有收益的。

  其中Rate为各期利率。Nper为总投资(或贷款)期,即该项投资(或贷款)的付款期总数。Pmt为各期所应支付的金额,其数值在整个年金期间保持不变。通常 pmt 包括本金和利息,但不包括其他费用及税款。Fv 为未来值,或在最后一次支付后希望得到的现金余额,如果省略 fv,则假设其值为零(一笔贷款的未来值即为零)。Type用以指定各期的付款时间是在期初还是期末。

  1、 pv(rate,nper,pmt,type)表示每期支付或收取一定得金额,得到的金额值的现在价值,与期初投资相比较常用这个函数。一般是把pmt前加-号或在pv前加-号,使其结果为正2、 pv(rate,nper,,fv,type)表示按照一定的贴现率计算的未来希望得到金额值(fv)的现值,与期初投资相比较看投资合适程度。

  例如,假设要购买一项保险年金,该保险可以在今后二十年内于每月末回报¥600。此项年金的购买成本为80,000,假定投资回报率为8%。那么该项年金的现值为:

  年金(¥71,732.58)的现值小于实际支付的(¥80,000)。因此,这不是一项合算的投资。

  (二)折旧计算函数

  折旧计算函数主要包括AMORDEGRC、AMORLINC、DB、DDB、SLN、SYD、VDB但是适用于我国会计准则的折旧计算函数且可用的有:DDB、SLN、SYD平均法:

  SLN(原值,残值,折旧年限)

  DDB(原值,残值,折旧年限,第n年)

  加速折旧法 最后两年再用sln(原值,残值,折旧年限)SYD(原值,残值,折旧年限,第n年)

  引用函数的内容相对较多,但是在我们财务人员的日常工作中没有太多的实际应用,绝大部分是关于软件中的报表取数函数,在输入规定的格式数据后形成的报表等,都是运用的引用函数已获得汇总,这里我们仅仅就一般财务人员能用到得函数做简单的介绍绝对引用:

  也叫固定引用,即锁定某一个单元格的引用,即加入美元符号,如$C$1,意思是无论怎么拖动都不变化. 也有的可以加入一个美元号,如$C32,意思是:在移动时C是不会变化的,32是变化的,同样的道理C$32的意思是C变化32不变化.

  也叫变动引用,就是平时我们的直接引用,如=c1(一) 表格取数函数 COLUMN、ROW

  Reference为需要得到其列标的单元格或单元格区域。如果省略 reference,则假定为是对函数 COLUMN 所在单元格的引用。如果 reference 为一个单元格区域,并且函数 COLUMN 作为水平数组输入,则函数 COLUMN 将 reference 中的列标以水平数组的形式返回。但是Reference 不能引用多个区域。

  这个函数多用于计算表格中的列数,奇数列,偶数列,函数结果是一个数值,所以可以加减乘除;在计算奇数偶数列的时候要借助于MOD函数,(mod函数是计算两个数值相除的余额,结果的正负与除数相同)如果,mod(column(),2)=0,说明这个列数除以2没有余数,也就是说是偶数列,相反是奇数列(mod(column()+1,2)=0).所以我们可以根据这个意义来变化此函数的应用,如:

  但是要注意的是,如果数值是连续的,数值中间没有文本的话,这个公式就会奇偶全部加总。

  在假设函数的应用中一定要借助于index(注:index是转到,序号,连接的意思。格式:INDEX(范围,row(),column()))函数来连接如:=if(mod((column($a2:$a23)+1),2)=0,0,index($a2:$a23,row(),column()))注意:在应用INDEX函数时,如果“范围”与列公式的表不为同一表格,则row()和column()是列式表格的行和列号,而取数则是“范围”内表格对应的行和列号的数据—可以看工资表的工资条ROW用于返回给定引用的行号。和column是一样的应用(二)、INDEX用于返回表格或区域中的数值或对数值的引用。与(一)结合附件:

  三、逻辑函数(频繁)

  其中,TRUE、FALSE函数用来返回参数的逻辑值,由于可以直接在单元格或公式中键入值TRUE或者FALSE。因此这两个函数通常可以不使用。

  AND函数通俗的讲是“并且”的意思,同时符合AND里面的几个条件才可以显示得到的结果。

  OR函数通俗的讲是“或者”的意思,只要符合OR里面的一个条件就可以显示要得到的结果。

  NOT函数通俗的讲是“反向”的意思,只要符合NOT里面的一个条件就显示结果的反结果。

  这里重点讲述IF函数,IF函数顾名思义就是“如果、假设”的意思,也就是一个逻辑推理函数,它在实际的工作中应用广泛,包括财务软件的编程、在复杂的数据中按照一定的条件筛选数据分类等。

  注意一点:在函数中如果检测的条件是“<>0”则可以省略,如:=if(sum(a:b),sum(a:b),””),意思是,如果a到b的合计数大于等于0则等于a到b的合计,否则显示“”字符串。

  延伸到下面讲述的统计函数中也广泛应用与IF函数,如:countif、sumif等函数,意思是指筛选、加总符合条件的数值,但是不含字符串。

  IF函数的应用在财务人员的指标取数中广泛应用,它的*5优点就是可以多层次镶嵌,使其他函数都可以镶嵌在此函数中,如:or、and、count、sum、round等等,达到个人复杂的筛选要求。

  此类函数在工作应用不是很广泛,主要涉及的函数实质上与统计函数、逻辑函数相重复,编程人员较广泛,在这里不做重点讲述,仅筛选几个常用函数简述1、 MIN函数,最小数函数,=MIN(a:b),意思是a到b这一行或者列中的最小数2、 MAX函数,*5数函数,=MAX(A:B),意思是a到b一行或者列中的*5数3、 ***ERAGE函数,平均值函数,=***ERAGE(a:b)意思是a到b一行或者列中的平均值

  其中Number1, number2, ...为要计算平均值的 1~30 个参数。这些参数可以是数字,或者是涉及数字的名称、数组或引用。如果数组或单元格引用参数中有文字、逻辑值或空单元格,则忽略其值。但是,如果单元格包含零值则计算在内;求数据集的内部平均值TRIMMEAN

  此函数一般应用于比赛取数,如我们经常在比赛节目中看到某一选手去掉一个*6分,去掉一个最低分,平均得分为***,就是利用此函数计算的,语法:TRIMMEAN(array,percent)其中Array为需要进行筛选并求平均值的数组或数据区域。Percent为计算时所要除去的数据点的比例。这一点我们只做了解便可。

  2、 用于求单元格个数的统计函数COUNT

  其中Value1, value2, ...为包含或引用各种类型数据的参数(1~30个),但只有数字类型(能转化成数字类型,如:日期)的数据才被计数,其他会被忽略不计。函数 COUNT 在计数时,将把数字、空值、逻辑值、日期或以文字代表的数计算进去;但是错误值或其他无法转化成数字的文字则被忽略。

  如果参数是一个数组或引用,那么只统计数组或引用中的数字;数组中或引用的空单元格、逻辑值、文字或错误值都将忽略。如果要统计逻辑值、文字或错误值,应当使用函数 COUNTA。

  3、 RANK函数,排名函数,=RANK(number,ref,order) 其中Number为需要找到排位的数字;Ref 为包含一组数字的数组或引用。Order为一数字用来指明排位的方式。

  如果 order 为 0 或省略,则Excel 将 ref 当作按降序排列的数据清单进行排位。

  需要说明的是,函数 RANK 对重复数的排位相同。但重复数的存在将影响后续数值的排位。这就好像并列第几的概念。例如,在一列整数里,如果整数 10 出现两次,其排位为 5,则 11 的排位为 7(没有排位为 6 的数值)。如:=RANK(C3,$C$3:$C$20,1)4、 COUNTIF函数,条件选择统计函数,在上面的逻辑函数中已经讲述。

  此类函数与人资工作人员关系密切,如建立一个人事档案、入职日期、工龄等等,财务人员应用偏少,但是在员工工资由财务做表的企业,财务人员掌握一定的此类函数也会对其有所帮助。

  (一)取出当前系统时间/日期信息

  用于取出当前系统时间/日期信息的函数主要有NOW、TODAY;语法形式:=now();=today()(二)取得日期/时间的部分字段值

  可以使用HOUR(小时)、DAY(天)、MONTH(月)、YEAR(年)函数直接从日期/时间中取出需要的数据。

  (三)、一段日期间的时间,DATEDIF:计算两个日期之间的天数“md”、月数“ym”或年数“y”。

  根据参加工作时间求年资(即工龄)

  TEXT函数,将一数值转换为按指定数字格式表示的文本。索引显示具体日期,如:text(today(),yyy—mm—d),表示的是以年月日的方式显示今天的日期。

  七、数学和三角函数

  数学和三角函数的内容相当的多,涉及到的内容丰富多彩,对于我们财务人员来讲,主要有sum、sumif、round、roundup、rounddown、abs、int、mod、TRUNC其中,素sum、sumif函数在前面已经讲过,不再重述,这里重点简述round等函数Round函数意思是取小数位数函数,利用round函数可以把计算出来的数值保留在理想的小数位数,在EXCEL表格中如果计算出来的数值仅仅是把表格的单元格设置成保留几位小数的话,在重复累计或计算时未显示出来的小数位数又会重新参与计算,这就是我们经常看到的。

  对于数字进行四舍五入,还可以使用INT(取整函数),但由于这个函数的定义是返回实数舍入后的整数值。因此,用INT函数进行四舍五入还是需要一些技巧的,也就是要加上0.5,才能达到取整的目的。应写成:"=INT(B2*100+0.5)/100"。如果0.5变成0.05等,则是一律去掉小数位数,如果是=INT(b2)则是不管小数点后面是多少一律去掉取整数部分,如果是=int(b2/100)*100则是百位数取整,不管百位数后面多大一律变为0Roundup函数是向上取小数位数,即不四舍五入一律去掉Rounddown函数是向下取小数位数,即四舍五入Abs函数,是绝对值函数,取数值的绝对值

  Mod函数,是奇偶函数,mod(num,2)=0为偶数,反之为奇数TRUNC函数,是向下取小数函数,与roundown一致,只是习惯用法

我要回帖

更多关于 函数解决实际问题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信