excel求和函数函数问题

(window.slotbydup=window.slotbydup || []).push({
id: '3284507',
container: s,
size: '0,0',
display: 'inlay-fix'
Excel用RANK解决出现相同名次时连续排名的问题
在Excel中,使用RANK函数根据学生成绩进行排名,但是当出现相同名次时,后面的名次会缺少相应数量的名次。如果要解决出现相同名次时连续排名的问题,可以使用RANK函数解决出现相同名次时连续排名的问题。Excel2007可使用RANK函数解决出现相同名次时连续排名的问题。
如上图所示,在F2单元格输入公式:
=RANK(D2,$D$2:$D$5,0)+COUNTIF($D$2:D2,D2)-1
按回车键即可解决出现相同名次时连续排名。返回学生成绩的连续排名。
Excel2007可使用RANK函数解决出现相同名次时连续排名的问题。
相关说明:
RANK函数语法:RANK(number,ref,order)
number:为需要找到排位的数字。
ref:为数字列表数组或对数字列表的引用。Ref 中的非数值型参数将被忽略。
order:为一数字,指明排位的方式。果 order 为 0(零)或省略,Microsoft Excel 对数字的排位是基于 ref 为按照降序排列的列表。如果 order 不为零,按照升序排列。
函数 RANK 对重复数的排位相同。但重复数的存在将影响后续数值的排位。
RANK函数返回一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值的比值
标签(Tag):
------分隔线----------------------------
------分隔线----------------------------
猜你感兴趣是不是看到别人使用Excel驾轻就熟,可以运用各种函数、各种图表,而你刚开始运用公式函数计算时,总会出现这样或那样的问题。如果你又一不小心被&#NAME?&、&#VALUE?&等问题而苦恼呢?现在就教你如何正确分析这些错误信息,合理利用好公式和函数。
当公式被零除时,将会产生错误值#DIV/O!。
原因一:在公式中,除数使用了指向空单元格或包含零值单元格的单元格引用。
注意:如果运算对象是空白单元格,Excel将此空值当作零值。
解决方法:修改单元格引用,或者在用作除数的单元格中输入不为零的值。
原因二:输入的公式中包含明显的除数零,例如:=5/0。
解决方法:将零改为非零值。
当使用错误的参数或运算对象类型时,或者当公式自动更正功能不能更正公式时,将产生错误值#VALUE!。
原因一:在需要数字或逻辑值时输入了文本,Excel不能将文本转换为正确的数据类型。
解决方法:确认公式或函数所需的运算符或参数正确。
原因二:赋予需要单一数值的运算符或函数一个数值区域。
解决方法:将数值区域改为单一数值。修改数值区域,使其包含公式所在的数据行或列。
原因一:如果单元格所含的数字、日期或时间比单元格宽。
解决方法:单元格所含的数字、日期或时间比单元格宽,可以通过拖动列表之间的宽度来修改列宽。
原因二:单元格的日期时间公式产生了一个负值,就会产生#####!错误。
解决方法:使用的是1900年的日期系统,那么Excel中的日期和时间必须为正值,用较早的日期或者时间值减去较晚的日期或者时间值就会导致#####!错误。
在公式中使用了Excel不能识别的文本时将产生错误值#NAME?。
原因一:删除了公式中使用的名称,或者使用了不存在的名称。
解决方法:确认使用的名称确实存在。到公式选项卡中的名称管理器中检查该名称是否存在。
原因二:名称的拼写错误。
解决方法:修改拼写错误的名称。
原因三:在公式中输入文本时没有使用双引号。
解决方法:Excel将其解释为名称,而不理会用户准备将其用作文本的想法,将公式中的文本括在双引号中。
当单元格引用无效时将产生错误值#REF!。
原因:删除了由其他公式引用的单元格,或将移动单元格粘贴到由其他公式引用的单元格中。
解决方法:更改公式或者在删除或粘贴单元格之后,立即单击&撤消&按钮,以恢复工作表中的单元格。
原因:当在函数或公式中没有可用数值时,将产生错误值#N/A。
解决方法:如果工作表中某些单元格暂时没有数值,请在这些单元格中输入&#N/A&,公式在引用这些单元格时,将不进行数值计算,而是返回#N/A。
这些常见问题你都清楚了吗?只有扫清这些障碍,你才能够更好的运用Excel帮助自己解决财务上的问题。想要学习更多技能,加入,快速Get一身好本领吧!
匹配岗位:基础会计、、往来会计等,目标薪资:元。
相关推荐:
财务实务网络课程
工业企业真账实训(含资料)
BOT业务的财税处理及案例分析
ppp全生命周期会计核算实务
中小企业账务处理实务技巧
一般纳税人账务处理与纳税申报
轻松学会财务报表编制
本文是中华会计网校原创文章,转载请注明来自中华会计网校。
【】 责任编辑:小泥鳅
&&&&&&&&&&
实务课程分类论文发表、论文指导
周一至周五
9:00&22:00
巧用EXCEL函数解决财务报表中的复杂问题
  在财务工作中,各种各样的统计及会计报表总是令人疲于应付,其中繁锁复杂的工作,往往要浪费很多的时间和劳动力,使得会计人员整天埋头于简单重复的劳动之中。大家都知道EXCEL处理数据计算简捷快速,灵活方便,有着得天独厚的优势,但假如我们能够再灵活运用其中的函数就可以大大减轻报表的工作量,提高工作效率。以下就我工作中的一些体会,讲出来与大家共同学习和探讨。 中国论文网 /3/view-1495723.htm     一、利用LOOKUP()函数实现查询筛选功能      以我们单位的材料出库报表为例,以前是材料会计每月月底根据当月出库单统计好每个部门及项目出库材料的金额,然后根据其每个项目的项目代号查找相对应的科目代码,以便于生成会计凭证。由于每个月材料的出库量特别大,并且涉及的项目又特别多,既有科研项目、又有产品生产项目,其中又包括军品、民品等,仅就每月从科目代码表中查找每个项目代号所对应科目代码的工作量就特别大,并且每个材料库、每个月都要这样重复查找科目代码,长此以往,就浪费了材料会计大量的工作时间。   这时我们就可以应用lookup()函数解决这个问题。我们可以把科目代码库作为EXCEL文档的一个工作表,用lookup()函数实现表间查询及调用,即可达到在输入项目代号的同时,实现科目代码的自动调用。该函数的基本形式是lookup(lookup_value,lookup_vector,result_vector)。其有三个基本参数,其中 Lookup_value为函数 lookup所要查找的数值,它可以为数字、文本、逻辑值或包含数值的名称或引用。Lookup_vector为函数所要查找的范围,并且是只包含一行或一列的区域,其数值可以为文本、数字或逻辑值,并且必须按升序排序,否则,函数不能返回正确的结果,如果函数找不到 lookup_value,则查找 lookup_vector 中小于或等于 lookup_value 的最大数值。如果 lookup_value 小于 lookup_vector 中的最小值,函数 LOOKUP 返回错误值 #N/A。result_vector 为函数返回值所在的范围, 其范围大小必须与 lookup_vector 相同。在本例中,Lookup_value就是材料会计输入的项目代号,lookup_vector为科目代码库中项目代号所在的范围,result_vector为科目代码库中科目代码所在的范围。应用这个函数,使得我们的材料会计只要在EXCEL表格中输入任一个项目代号,其所对应的科目代码就自动出现在引用该函数的地方,这样就大量地节省了查阅科目代码所浪费的时间,从而提高了工作效率。   lookup()函数的基本功能是在向量或数组中查找相同的内容,然后返回其指定范围内相对应的内容。明白了其基本功能和以上用法,我们就能够根据我们工作中的实际情况和需要来灵活运用该函数,以提高我们的工作效率。      二、利用IF()函数实现条件判断功能      除了前面我们讨论的lookup()函数外, if()函数也能在财务报表中发挥相当的作用,比如在个人所得税报表   中解决多级税率的应用问题。由于个人所得税实行多级累进税率,并且在同一单位中,由于个人收入差距的逐步拉大,使得在计算个人所得税时需要使用多级税率。如何根据每个职工个人的应税所得确定所适用的税率,就成了运用EXCEL编制个人所得税报表的瓶颈。   if()函数可以对数值和公式执行真假值判断,并根据逻辑测试的真假值返回不同的结果。其具体形式为if(logical_test,value_if_true,value_if_false). 它有三个基本参数,其中Logical_test 表示计算结果为true或 false的任意值或表达式。例如,E6<500 就是一个逻辑表达式,如果单元格E6中的值小于500,表达式即为true,否则为 false。本参数可使用任何比较运算符。Value_if_true是Logical_test 为true时返回的值。Value_if_false 是Logical_test 为false 时返回的值。如果要实现个人所得税多级税率的应用,value_if_false必须使用嵌套语句,即用参数value_if_false调用if函数相应语句执行后的返回值。If()函数可以实现七层嵌套,能够同时返回8级税率,基本上能够满足各单位收入差距的需要。如果要按下表给应税所得设置相应税率,   则可以使用下列if()函数嵌套:   if (应税所得≤500,5%,if(500<应税所得≤2000,10%, if(2000<应税所得≤5000,15%, if(5000<应税所得≤20000,20%, if(20000<应税所得≤%)))))。   在上例中,第二个 if 语句同时也是第一个 if 语句的参数 value_if_false。同样,第三个 if 语句是第二个 if 语句的参数 value_if_false。例如,如果第一个 logical_test (应税所得≤500) 为true时,则税率返回 5%;如果第一个 logical_test 为 false,则计算第二个if 语句,以此类推,直到最后一级。   该公式看似复杂,其实结构层次非常清晰,只要编辑好后,就可以复制类推。   if()函数还可以应用于其他方面,比如在预算工作中,假设有一张费用支出预算对比表,B2:B4 中有一部、二部和三部的“实际费用”,其数值分别为 1,500、500 和 500。C2:C4 是相对应各部的“预算经费”,数值分别为 900、900 和925。可以通过公式来自动检测某部是否出现预算超支,下列的公式将产生有关的信息文字串:   if(B2>C2,“超预算”,“预算内”) 等于“超预算”   if(B3>C3,“超预算”,“预算内”) 等于“预算内”(如下图)   在if()函数中,value_if_true和value_if_false不仅可以象上面两例一样为数值和字符串,而且可以为表达式,如下例:如果单元格 A10 中的数值为 100,则 logical_test 为true,且区域 B5:B15 中的所有数值将被计算。反之,logical_test 为 false,且包含函数if的单元格显示为空白,如if(A10=100,SUM(B5:B15),"")   IF()函数的基本功能是判断所给条件是否成立,并根据判断结果来决定返回内容。明白其基本功能后,我们就可以根据工作中的实际情况和需要来灵活使用该函数,此外,EXCEL中包含有大量的函数,如能加以灵活运用,则对提高工作效率、解决财务报表中的一些复杂问题有很大帮助。   当然以上所述的这些功能完全可以用成熟的软件或程序来实现,但是对于一些规模小,或是条件仍不具备的单位来说,仍不失为一个简捷有效的办法,并且如加以灵活运用,其成本低,效率高的特点也是显而易见的。      注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。
转载请注明来源。原文地址:
【xzbu】郑重声明:本网站资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有,如有不愿意被转载的情况,请通知我们删除已转载的信息。
xzbu发布此信息目的在于传播更多信息,与本网站立场无关。xzbu不保证该信息(包括但不限于文字、数据及图表)准确性、真实性、完整性等。Excel去掉函数错误值#VALUE!的方法
#VALUE!(函数返回的错误值),经常使用excel表格的同学并不陌生。因函数使用时参数等导致出现#VALUE!问题,对于表格表姐,这本不是什么太大的困难,但要是遇到一个强迫症表哥,数据表格中满眼#VALUE!,这压力有多大是可以想象的到的。还有一点,没有几个领导会对有#VALUE!存在的报告有好感,所以,还是找去掉#VALUE!的解决方案吧。
赠送一个嵌套函数,你不用知道它内部是如何运行,只要复制、粘贴、向下填充就可以。
一张图学会去掉#VALUE!的嵌套函数
举个例子,你正在汇总某个关键词微博的评论次数,一部分微博有评论,还有一部分微博是没有评论的,现在需要原微博中,提取评论次数进行汇总。如下图所示。
评论(7)”中提取评论后括弧中的数字7,其他行雷同。关于字符提取函数大多采用MID,RIGHT,LEFT这三个。由于括弧中数字不确定位数,可能是空值,也可能是几百几千,因此最合适的方法就是采用MID函数、FIND函数和LEN函数进行嵌套,用FIND函数判断“评论”的位置,用LEN函数判断原字符串长度。
原公式=MID(单元格,FIND("评论",单元格) 3,(LEN(单元格))-(FIND("评论",单元格) 3))
结果很不爽,遇到了#VALUE!。因为0次评论的,没有括弧和数字,函数参数出现错误。现在需要去掉#VALUE!
赠送一个神嵌套函数:=IF(ISERROR(原公式),"",VALUE(原公式))
VALUE函数用于
将表示数字的文本字符串转换成可运算的数字,因为上一个原公司提取后得到其实是字符而不是数字格式,因子需要将字符格式的数字转化为数字格式,怎么用,具体看上一篇博客。
ISERROR用于判断原公式是不是返回了一个错误值。IF函数就不解释了,百度。
“一张图学excel函数”在下方给出了处理的结果,一目了然。如果读者朋友想亲自尝试一下,可以点击这里下载源数据自行实践。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。excel函数中括号运用的常见问题_中华文本库
第1页/共2页
【EXCEL函数公式中括号用运的常见问题】
1、数组公式的大括号,是在输入完公式后,按Ctrl+Shift+Enter
结束编辑,自动生成的。结果如:
{=SUM(A1:A10*B1:B10)}
常量数组的大括号是直接用键盘输入的。如:IF({1,0},B1:B10,A1:A10) 文本括号也是用键盘直接输入的。
2、大括号说明,这个公式是以数组的方式运算的,
公式写好后,同时按ctrl+shift+enter3键,就会自动加上大括号,不是手工添加的
有些数组公式,不同时按ctrl+shift+enter3键结束,会得出错误值,
就是在写公式时,如果设计数组形式运算,就同时按ctrl+shift+enter3键
3、大括号刚开始的时候是没有的,在你输入完函数公式后,按
ctrl+shift+enter即有大括号的出现,意为该函数是“数组公式”。
4、EXCEL函数公式中用大括号与小括号的区别
EXECL中小括号就是正常的计算用的括号,可以嵌套。
大括号是用来表示数组用法,大括号内的是一组数。
第1页/共2页
寻找更多 ""

我要回帖

更多关于 excel函数公式大全 的文章

 

随机推荐