中企动力 > 商学院 > excel差值函数
  • ?

    Excel中无处不在的IF函数(函数详解)

    阎傲珊

    展开

    据许多调查显示,SUM、VLOOKUP、IF是使用量最大的三个函数,前两个函数我们都已经说过了,本次我们就一起来揭开IF函数的神秘面纱。

    其实只要我们留心观察,生活中到处都充满了IF函数。

    如果成绩大于60分,就能及格,否则就不及格;

    如果明天下雨,我就不去露营;

    如果有网,我就玩电脑,否则睡觉;

    如果我是女生,我一定会嫁给他。

    太多这样的例子,三天三夜都举不完。

    如下是某个班级的学生成绩表,根据成绩等级评判标准,<60为不及格,60-70为及格,70-80为中等,80-90为良好,90-100为优秀,如何快速对学生进行成绩等级判定呢?

    这时我们就要用到IF函数啦,先判断小于60分:=IF(C3<60,"不及格")。那60-70分的怎么判断呢?可能很多人都会想到按照数学上的方法为:=IF(C3<60,"不及格",IF(60≤C3<70,"及格"))

    公式报错了。其实,在计算机中处理多条件时,和我们所学的数学的表达方式是有差别的。当条件为小于等于时,我们使用<=而不是使用≤,同理大于等于使用>=。

    对于多条件,我们还需要使用到另外的两个函数AND和OR,AND表示并且的意思,只有当所有的条件都为真时,结果才为真,其余都为假;OR表示或者的意思,当条件中全部为假时,结果才为假,其余均为真。二者的语法如下:

    =AND(条件1,条件2,条件n)

    =OR(条件1,条件2,条件n)

    则上述的公式可以更改为:

    =IF(C2<60,"不及格",IF(AND(C2>=60,C2<70),"及格",IF(AND(C2>=70,C2<80),"中等",IF(AND(C2>=80,C2<90),"良好",IF(AND(C2>=90,C2<100),"优秀"))))),结果如下:

    针对本例中的成绩判断,其实如果我们换一个思路,公式可以简化很多,也就不用使用AND函数。我们从高等级向低等级判断,如果大于等于90为优秀,如果不大于90但是大于等于80为优秀,只有当成绩不是优秀时,才会继续判断,所示此时第二个条件中没必要再判断是否小于90,如下:

    =IF(C2>=90,"优秀",IF(C2>=80,"良好",IF(C2>=70,"中等",IF(C2>=60,"及格","不及格"))))。这样是不是简洁了许多?在

    Excel函数和公式的运用中,有时候我们要多角度的考虑问题,这样才能写出更高效的公式!!!

    IF函数家族起到的主要是辅助的作用,其实也不用学得太深,只要知道常用的方法就行了,如果大家学了数组函数之后,IF函数还会有一些更高级的用法,此处先不说。

  • ?

    不要小看这三个简单的Excel函数,用途大了去了!

    尽尘埃

    展开

    对于Excel而言,最怕使用各种函数了,难道Excel函数真的这么难学?看看下面这些清新脱俗的操作,保证会改变你对Excel函数的看法~

    一、Lookup函数作用:用一个数与一行或一列数据依次进行比较,发现匹配的数值后,将另一组数据中对应的数值提取出来。★如何使用Lookup函数?(这里只列举两种使用方式)1、逆向查找在Excel表中,运用lookup函数按照已有的数据,逆向查找需要的数据。比如,根据员工姓名,查找该员工的具体工资:公式:=LOOKUP(1,0/(A2:A7=A10),D2:D7)

    2、查询一列数据最后一个文本可以根据条件返回一列或一行中符合条件的最后一个文本。比如,根据部门员工进行调薪,提取出员工的最后一次具体薪资:公式:=LOOKUP(1,0/(A13:A18=A21),C13:C18)

    当然,Lookup函数的使用不仅仅如此,这里就先分享到这里!(Lookup函数的全部使用,可以关注小编,后续会有教程~)二、SUMPRODUCT函数作用:用来统计不重复的总人数,用COUNTIF统计出每人的出现次数。★如何使用SUMPRODUCT函数?比如,统计五位员工的具体出现次数:公式:=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))

    三、求和函数对于求和函数,我只po最简单的,当然,相关函数各位直接参考下表!★如何使用求和函数?Sum函数 or Alt快捷键(本人只喜欢Alt+=)公式:=sum(num1,num2...);Alt+=

    常用的函数操作,简单做个分享:最小值:=MIN(A:A)最大值:=MAX (A:A)平均值:=AVERAGE(A:A)数值个数:=COUNT(A:A)

    提醒:打印工资条且不想改变格式、字体效果以及颜色排版,可以选择迅捷pdf虚拟打印机,也是一个将Excel保存为pdf格式的方法!

    好啦,这些简单的Excel函数你学会了吗?快去试试吧~----------------------END----------------------

  • ?

    10个简单好用的excel函数小公式,学会了大呼过瘾!转需不谢

    情调

    展开

    对于普通的上班族而已,有时候提升效率不在于掌握了多复杂的excel公式,很多时候学习就是需要怼最基础的掌握,感受excel带来的快捷性和学习成功后的成绩感。

    下面几个小技巧,希望能助力各路朋友增长使用能力。

    1、随机生成1~1000之间的数据

    =

    RANDBETWEEN

    (1,1000)

    2、出现最多次数的数据怎么找出来咧

    MODE

    (A:A)

    3、排名计算用的到

    RANK

    (D2,D:D)

    4、多个单元格字符怎么合并?

    PHONETIC

    (A2:B6)

    注:不能连接数字

    5、汉子和日期无缝对接

    ="今天是"&

    TEXT

    (

    TODAY()

    ,"YYYY年M月D日")

    6、百位舍入,很有意思

    ROUND

    (D2,-2)

    7、小数点后四舍五入

    ROUNDUP

    (D2,0)

    8、显示公式该怎么搞,版本有所不同

    FORMULATEXT

    (D2)

    9、生成A,B,C..,有时候排序什么的用的到

    横向复制

    CHAR

    COLUMN

    (A1)+64)

    坚向复制

    (ROW(A2)+64)

    10、本月的天数,这个是最常见的

    =DAY(

    EOMONTH

    (TODAY(),0))

  • ?

    Excel技巧之--两组数据快速对比的3种方法

    连幻灵

    展开

    今天跟大家分享下,在Excel中,如果对两组数据进行对比,并快速找出不同数据的方法。方法其实有很多,今天跟大家分享其中的3种方法

    1,建辅助列,进行对比

    这是最常用的一种对比方法,但效率不是很高。

    即使用公式计算两组数据的差值,然后筛选,并隐藏差值为“0”的单元格后,显示的就是两组数据中数值不同的列了。

    具体操作如下:

    2,使用条件格式

    使用条件格式,在条件格式中,使用公式来新建格式规则,输入的公式为 “=G2<>F2”,满足条件的单元格,填充黄色。

    具体操作如下:

    3,使用快捷键 "Ctrl + \"

    使用快捷键的方法是最快,也是最方便的方法。

    操作步骤:

    选择需要对比的两列数据B2:C8

    按快捷 "Ctrl + \"

    具体操作如下:

    使用快捷键的方法,不仅可以快速对两组数据进行对比,还可以对多组数据进行对比,操作的方法都是一样的。

    比如下图所示的对四组数据进行对比。

    今天的分享就到这里,明天继续。

  • ?

    Excel函数公式:替换函数Substitute的经典用法和技巧

    樊尔阳

    展开

    替换函数Substitute的功能非常的强大,在我们的工作中也应用的非常的广泛……

    一、Substitute函数语法结构:

    Substitute(text,old_text,new_text,[instance_num])。

    参数说明:

    text:必需。需要替换其中字符的文本,或对含有文本的单元格的引用。

    old_text:必需。需要替换的旧文本。

    new_text:必需。用于替换old_text的文本。

    instance_num:可选。用于指定以new_text替换第几次出现的old_text。如果指定了instance_num,则只有满足要求的old_text被替换;如果缺省则将用new_text替换text中出现的所有old_text。

    易理解语法结构:Substitute(文本,旧文本,新文本,从第几个开始替换)。

    二、Substitute用法技巧。

    1、基本用法。

    目的:将“北京”替换为“上海”。

    方法:

    在目标单元格中输入公式:=SUBSTITUTE(E3,"北京","上海")。

    2、影藏手机号中间四位数字。

    方法:

    在目标单元格中输入公式:=SUBSTITUTE(C3,MID(C3,4,4),"****")。

    3、Len函数和Substitute函数配合求取人数。

    方法:

    在目标单元格中输入公式:=LEN(B3)-LEN(SUBSTITUTE(B3,"、",""))+1。

    4、计算带单位的总数。

    方法:

    在目标单元格中输入公式:=SUMPRODUCT(SUBSTITUTE(D3:D9,"万","")*1)。

    备注:

    SUBSTITUTE(D3:D9,"万","")的意思是将D列中的“万”全部替换为空值,最后乘以1,将文本转换为数值。最后利用SUMPRODUCT函数求和。

  • ?

    EXCEL技巧:不用复杂的函数,轻松一招教你挑出错误数据

    符傲蕾

    展开

    我们在工作中经常要处理一些简单繁琐的事情,比如处理EXCEL数据,说他简单,因为我们可以用最笨的方法,一个个单元格录数据和查数据,说他繁琐,是因为EXCEL数据往往非常庞大,而且很多都是重复工作,但是如果你能发挥你大脑的想象力,我们可以发现有很多小妙招,甚至可以不用多么复杂的函数和公式,就能帮你成百上千倍的提高效率。下面我们就分享一个故事,内含妙招。

    封面

    小编公司进行信息化资产清查,有个同事在清查数据的时候发现有一些资产的原值竟然比净值要低,很明显是之前的人录数据录错了,如下图所示:

    原表

    按照规定,该同事需要将此类资产项全部挑出,然后再去系统中确认正确数据,但是该EXCEL中有近5000条数据,一条条数据看肯定不现实,该同事对EXCEL公式函数不熟悉,着急得要命,到处去网上查有什么函数可以挑选出E列(原值)小于F列(净值)的函数。查来查去只查到一个IF函数功能有点像,即IF(逻辑条件,逻辑真,逻辑假),但是用来用去就是用不好,他把小编我叫过去,让我试if函数,小编也没有试到她要的功能。

    对方是个美女,好不容易找小编我帮个忙,小编竟然没有试验出来,有点小尴尬,不过当小编了解了她真实的需求以后,小编想到,这个完全没有必要用什么函数,简单的一个减法就可以搞定。

    方法:在G2单元格输入=E2-F2,就可以再G2得出E2与F2的差值,用填充手柄往下拉,或者双击一下,即可得出整个E列与F列的差值(原值减去净值),如下图所示

    处理表

    其中得出的值如果是正书或者是0,那么逻辑合理,如果是负数的,就说明是我们要找的原值比净值还低的项,数据筛选出来就可以了。

    对G列做筛选,在数字筛选的框中输入一个负号,再点确定,就把所有的负数给挑出来了

    数据筛选

    然后小编当然是得到了美女的感谢,美滋滋的离开了!

    小伙伴们,你学到了吗?如果你喜欢本文,请给小编我点赞、收藏、评论和转发!

  • ?

    wps表格(excel)的自动求差(减法计算和公式)

    海瑶

    展开

    首先,给各位朋友说一句,我用的是WPS表格,wps表格和excel的功能基本上差不多,我感觉用WPS快些。

    wps表格(excel)的自动求差(减法计算和公式)教程:

    一、直接在单元格输入【=】,然后鼠标选中单元格,再输入【-】,最后按回车键

    计算出来的差如图:

    二、怎么让一列计算呢,可以直接复制公式,也可以:把鼠标放到单元格右下角会有一个+号 ,我们可以往下拖动,就会出现相应的公式了。

    这是最简单的计算,用不到公式函数,但是有些新手朋友还是不会的,所以,我还是把教程写出来,教大家一下。给大家看一段我用的较为复杂的跨表多条件求各函数:=SUMIFS(日报表!$I:$I,日报表!$A:$A,$C$2,日报表!$D:$D,$A11)

    关注我,以后我会慢慢的都把教程以最简单的方式写出来。

  • ?

    Excel日常22:函数篇(最完整的计数三剑客)

    小草

    展开

    喜欢、有用就点点关注

    函数COUNT家族有5个成员,今天先介绍其中的三个家庭成员,它们分别是COUNT、COUNTA、COUNTBLANK。

    一、函数定义

    COUNT:计算区域中数字的单元格个数。COUNTA:计算区域中非空单元格的个数。COUNTBLANK:计算区域中空单元格的个数。

    二、函数实例

    计算有数字的单元格个数

    01

    公式:=COUNT(A3:A11)不能转换为数字的文本、空白单元格、逻辑值、错误值都不计算在内。

    计算非空单元格的个数

    02

    公式:=COUNTA(A17:A25)参数值可以是任何类型,包括空字符(""),但不包括空白单元格。

    计算空单元格的个数

    03

    公式:=COUNTBLANK(A31:A39)空白单元格和空文本("")会被计算在内。

    求成绩大于等于60的个数

    04

    公式:=COUNT(0^(B45:B51>=60))按三键结束(B45:B51>=60)部分成立的返回TRUE,不成立的返回FALSE。发生四则运算时TRUE相当于1,FALSE相当于0,利用0的任何次方等于0,0的1次方返回错误值的特性,将(B45:B51>=60)部分作为0的次方,得到{0;#NUM!;#NUM!;0;#NUM!;0;#NUM!},COUNT函数忽略错误值只统计有数字的单元格个数。

    求缺勤率

    05

    公式:=COUNTBLANK(B57:B63)/COUNTA(B57:B63&""),记得带上花括号哦!先用COUNTBLANK函数算出未打卡的人数为2,因为有两个空白单元格,所以用COUNTA计算时加"",算出总人数为7,然后相除。

    添加序号

    06

    在A69单元格输入公式:=IF(B69="","",COUNTA(B$69:B69)),向下填充。COUNTA(B$69:B69)部分是统计不为空的单元格个数,注意引用方式;然后用IF函数判断是不是空,为空就返回空,否则返回COUNTA函数计算的个数。

    合并单元格添加序号

    07

    COUNTA法:选中区域A81:A87输入公式=COUNTA(A$80:A80)按Ctrl+Enter键结束

    COUNT法:选中区域B81:B87输入公式=COUNT(B$80:B80)+1按Ctrl+Enter键结束

    求平均销售额

    08

    在F93单元格输入公式:=SUM(B93:E93)/COUNT(B93:E93),向下填充。先用SUM函数求和算出总销售额,然后用COUNT算出有销售额的数目,再用SUM/COUNT得到平均销售额。

    三、函数总结

    1、COUNT:计算区域中数字的单元格个数。

    ①如果参数为数字、日期或者代表数字的文本,则将被计算在内;②逻辑值和直接键入到参数列表中代表数字的文本被计算在内;③如果参数为错误值或不能转换为数字的文本,则不会被计算在内;④如果参数是一个数组或引用,则只计算其中的数字。数组或引用中的空白单元格、逻辑值、文本或错误值将不计算在内。

    2、COUNTA:计算区域中非空单元格的个数。

    ①参数值可以是任何类型,可以包括空字符(""),但不包括空白单元格;②如果参数是数组或单元格引用,则数组或引用中的空白单元格将被忽略;③如果不需要统计逻辑值、文字或错误值,请使用函数COUNT。

    3、COUNTBLANK:计算区域中空单元格的个数。

    ①包含返回 ""(空文本)的公式的单元格会计算在内;②包含零值的单元格不计算在内。

    爱上Excel合伙人2017出品

    我们一直秉承简洁、优雅、高效的为读者分享工作中遇到的每一个Excel问题,不论是Excel技巧、函数、图表、VBA,甚至是有关于Excel的开发,只要你能提出来问题,我们总能给你一个满意的答案!

    每天准时来一篇Excel在职场中的案例

  • ?

    Excel减法函数公式怎么用与求日期时间差并转为天与小时

    vivivivi

    展开

    Excel没有直接提供减法函数公式,但可以用求和函数公式和减号做减法运算,因此,Excel减法函数公式主要是指求和函数公式。做减法计算时,通常直接用减号,这样比用求和函数公式书写方便,效果又完全一样。在做减法计算过程中,单纯的数字相减比较容易,比较麻烦的问题做日期时间差,特别是跨小时与跨超过两天的情况,这两种情况若直接用减法常常会得到错误的结果,因此还得用其它辅助方法。有时为便于计算还要把计算结果转天、小时或分钟,做这些转换需用Excel提供的日期时间函数。以下是Excel减法函数公式怎么用以及求日期时间差的具体操作方法,操作中所用版本为 Excel 2016。

    一、Excel用“减号-”做减法运算

    1、假如要求服装表二月销量与一月销量的差。选中用于保存运算结果的 G2 单元格,输入公式 =F2-E2,按回车,则求出两月销量之差;用鼠标按住单元格填充柄,往下拖,则所经过的单元格全用 G2 的值填充,按 Ctrl + S 保存,则所有行变为对应的月销量之差,操作过程步骤,如图1所示:

    图1

    2、在计算结果中出现了负值,这是由于一月销量大于二月销量所致。

    二、Excel减法函数公式怎么用

    1、同样以计算服装表二月销量与一月销量的差为例。在 G2 单元格中输入公式 =SUM(F2,-E2),如图2所示:

    图2

    2、按回车,则求得与用减号一致的结果,如图3所示:

    三、Excel用减法计算日期时间差

    (一)计算结果只保留时分(h:mm)

    1、在 C1 单元格中输入公式 =IF(B1 >A1,B1-A1,24-ABS(B1-A1)),按回车,则求得结果为小数,操作过程步骤,如图4所示:

    图4

    2、选中 C1,按 Ctrl + 1 组合键,打开“设置单元格格式”窗口,选择左边“分类”下面的“自定义”,选择“时分(h:mm)”的时间格式,单击“确定”则 C1 单元格的数字变为 3:13,即 3 小时 13 分,操作过程步骤,如图5所示:

    图5

    提示:A4 的日期时间为 2018/7/28 21:32,B4 的日期时间为 2018/7/31 0:35,两者之间相差 2 天 3 小时 2 分,而计算结果只有 3 小时 2 分,把 2 天丢了,这明显不正确,因此还要把天显示出来,方法看下面的“计算结果保留天和时分(d h:mm)”。

    3、选中 C1,按住单元格填充柄并往下拖,则所经过单元格用 C1 的值填充,如图6所示:

    图6

    4、按 Ctrl + S 组合键保存,则自动计算出剩余行的时间差,如图7所示:

    图7

    (二)计算结果保留天和时分(d h:mm)

    1、选中 C1:C5,按 Ctrl + 1 组合键,打开“设置单元格格式”窗口,选择左边的“自定义”,把 h:mm 改为 d h:mm,单元“确定”,则计算结果变为 天和时分(d h:mm);操作过程步骤,如图8所示:

    图8

    2、如果日期相差超过一个月,则日期格式需要再增加月(m);如果日期相差超过一年,则日期格式需要再增加年(yyyy)。

    (三)把计算结果转为小时

    1、为便于计算,有时需要把两日期差转为小时。在 D1 中输入公式 =SUM(DAY(C1)*24,HOUR(C1),MINUTE(C1)/60),如图9所示:

    图9

    2、按回车,则求出结果 3.216666667 小时;按住单元格填充柄并往下拖,然后按 Ctrl + S 保存,则把剩余行的日期差转为小时,如图10所示:

    图10

    3、公式说明:公式先从 C1 取出天,然后乘以 24 小时,则把天转为小时;然后取出小时;再取出分钟并除以60,以把分钟转为小时;最后把它们加起来。

    四、Excel把表格中的所有数减去一个数

    1、假如要把服装表中的所有数字减 6。选中 G2 单元格,右键 G2,在弹出的菜单中选择“复制”;框选 E2:F8,右键选中的区域,在弹出的菜单中选择“选择性粘贴”,打开该窗口,选择“运算”下的“减”,单击“确定”,则框选的所有数字都减了 6;操作过程步骤,如图11所示:

    图11

    2、无论是乘除还是加减,如果要求把表格中的所有数与某一个数做运算,都可以用选择性粘贴的方法。

  • ?

    Excel函数公式:含金量超高的8大Excel实用技巧解读,绝对的干货

    史蒂文

    展开

    Excel中,功能最强大的莫过于函数公式,但是对于一般的用户而言,函数公式显得有点儿“高大上”,还不如 一些实用技巧来的实惠,所以我们今天给大家带来一些实用性非常强的技巧,希望对大家的工作有所帮助。

    一、整理日期。

    目的:将不规范的日期格式进行整理。

    方法:

    1、选定需要调整的目标单元格。

    2、快捷键Ctrl+H打开【替换】对话框。

    3、输入【查找内容】(.)和【替换内容】(/),并【全部替换】-【关闭】。

    4、插入两列辅助列。

    5、输入公式:=DATESTRING(C3)。

    6、复制公式所在单元格并粘贴为值形式。

    7、删除不符合要求的列。

    二、快速求和。

    目的:对行、列所有数据快速求和。

    方法:

    1、选定目标单元格(包括数据源和求和区域)。

    2、快捷键:Alt+=。

    三、快速填充公式。

    目的:将公式应用于其他的行、列。

    方法:

    1、编辑公式。

    2、拖动填充柄填充。

    四、制作工资条。

    目的:用工资表制作工资条。

    方法:

    1、在辅助列中添加序号。

    2、复制所有序号到工资表辅助列的下面单元格中。

    3、选中工资表及新添加的行。

    4、【数据】-【排序】。

    5、选择【主要关键字】、【排序依据】、【次序】并【确定】。

    6、复制表头。

    7、选定除表头外的其他区域,并Ctrl+G打开【定位】对话框。

    8、单击【定位条件】-【空值】并【确定】。

    9、Ctrl+V粘贴。

    10、美化表格,删除辅助列。

    五、填充合并单元格。

    目的:对合并单元格进行快速的填充。

    方法:

    1、选定合并单元格。

    2、【开始】-单击【合并后居中】右侧的下拉箭头,选择【取消单元格合并】。

    3、快捷键:Ctrl+G打开【定位】对话框,【定位条件】-【空值】-【确定】。

    4、输入公式:=B4并Ctrl+Enter填充。

    解读:

    B4单元格的确定方法:当前空单元的上一单元格。

    六、日期星期同时显示。

    目的:在单元格中显示日期和对应的星期。

    方法:

    在目标单元格中输入公式:=TEXT(C3,"yyyy年m月d 日 aaaa")、=TEXT(C6,"yyyy/m/d aaaa")。

    七、跨天的时间差计算。

    目的:计算出两个时间的差值,精准到分钟。

    方法:

    1、在目标单元格中输入:=D3-C3(结束日期减去开始日期)。

    2、快捷键:Ctrl+1打开【设置单元格格式】对话框,选择【分类】中的【自定义】,并在【类型】中输入:[h]小时m分并【确定】。

    八、按“万元”显示金额。

    方法:

    1、选定目标单元格。

    2、Ctrl+1打开设置单元格格式对话框,选择【分类】中的【自定义】,并在【类型】中输入:0!.0,万并【确定】。

    结束语:

    上述8个技巧看起来非常的简单,但是实用性非常的强,如果能够熟练掌握,相信会大幅度的提高工作效率。

    在学习过程中,如果遇到困哪,欢迎大家在留言区留言讨论哦,也可以在留言区发表感想和看法。

excel差值函数

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP