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

    必须要会的 Excel 常用函数与技巧,从此做表不求人

    不难过

    展开

    有不少人平时不用excel,一到用的时候啥也不会,还得去请教同事,但是什么本事都还是自己学着比较好,比如excel中的函数。有的人会说,excel中的函数有那么多,怎么学?学那些?下面就整理几个excel中的常用函数。

    一、SUM

    使用举例:合并单元格求和

    选中c2:c10单元格区域,输入以下公式后按

    =SUM(B2:B10)-SUM(c3:c10)

    二、PHONETIC

    使用举例:合并多单元格字符

    =PHONETIC(A1:A6)

    三、SUMIF

    举例:模糊条件求和

    =SUMIF(A2:A10,"赵",B2:B10)

    好啦今天就先分享这三个咯。

    关于excel的使用技巧还有很多,比如双面打印、转换格式等。当然这都需要用到工具的。比如双面打印我们就可以用迅捷pdf虚拟打印机来完成。

  • ?

    Excel函数公式:含金量超高的Excel常用实操技巧解读

    千筹

    展开

    工作效率,一直是我们追求的目标。在Excel中,提高效率的方法很多,最常用的就是对各种技巧的熟练掌握。今天我们要学习的10个Excel实操技巧,对工作效率的提高,绝对不是一点点。

    一、自适应调整列宽。

    目的:极速调整列宽,显示单元格全部内容。

    方法:

    1、选定需要调整列宽的列。

    2、移动鼠标至选定的任意两列分割线处,待鼠标变成左右双向箭头时,双击。

    解读:

    1、想要双击显示单元格的全部内容,必须取消“自动换行”。

    2、如果没有取消“自动换行”,双击行标可以自动显示全部内容。

    二、快速隐藏多列、多行。

    目的:对不需要显示或保密的多列或多行内容快速隐藏。

    方法:

    1、选定目标行或列。

    2、移动光标至选定的任意两行行标或列标中间,待鼠标变成双向箭头时,拖动鼠标。

    解读:

    1、拖动鼠标时如果拖动的幅度较小(小于当前行或列的宽度),则不会隐藏行或列,只是对行高或列宽进行调整。

    2、拖动的幅度大于临近行或列的高度或宽度时,可以快速的实现隐藏功能。

    三、快速取消隐藏行、列。

    目的:对隐藏的多行、多列快速的进行显示。

    方法:

    1、选定需要取消隐藏的行或列。

    2、移动鼠标,待鼠标变成双向箭头时,双击。

    四、多单元格数据批量输入。

    目的:批量输入演示数据或固定内容。

    方法:

    1、选定目标单元格。

    2、输入公式:=RANDBETWEEN(10,100)或“Excel函数公式”。

    3、Ctrl+Enter填充。

    解读:

    1、函数RANDBETWEEN的主要作用是生成指定两个数之间的随机数。

    2、输入指定内容时,无需等号。

    五、多工作表批量输入。

    目的:在多个工作表中批量输入演示数据或指定内容。

    方法:

    1、选定任意表格的目标单元格。

    2、按住Ctrl键,选定其它工作表。

    3、输入公式:=RANDBETWEEN(10,100)或“Excel函数公式”。

    3、Ctrl+Enter填充。

    六、快速的输入:对号,错号。

    目的:快速用对号或错号对数据进行标记。

    方法:

    1、选定目标单元格。

    2、设置目标单元格的字体为:Wingdings 2。

    3、输入大写R或S。

    七、按月填充日期。

    目的:对当前日期按月快速填充。

    方法:

    1、选定目标单元格并输入需要填充的日期。

    2、拖动填充柄,并单击右下角的箭头,选择【按月填充】。

    八、单元格内强制换行。

    目的:调整内容显示,强制换行。

    方法:

    在目标内容后按Alt+Enter快捷键。

    九、快速添加前缀。

    目的:给序号添加前缀:函数公式。

    方法:

    1、选定目标单元格。

    2、快捷键Ctrl+1打开设置单元格格式,选择【分类】中的【自定义】,在【类型】中输入:Excel函数-0。

    3、【确定】。

    十、快速输入有规律的长数字。

    方法:

    1、66万的后面有4个零,所以公式为:=66**4。

    2、90亿,9的后面有9个零,所以公式为:=9**9。

    结束语:

    如果我们对实际操作中的技巧能够熟练掌握,相信对我们的工作效率提高的绝对不是一点点……欢迎大家在留言区讨论交流,同时别忘了点赞、转发哦!

  • ?

    Excel高手必会的函数,大幅提高工作效率!

    海妖

    展开
    关注“trainer说”

    第一讲中我们讲解了一些Excel中比较基础的小操作,虽然简单,但是用的好的话一定效用无穷,尤其是快捷键,大家一定要记得多加使用练习,熟能生巧这四个字从来都不是随便说说的。

    今天我们来讲点儿稍微费点脑子的东西

    Excel中的函数应用

    函数的基本用法我就不细说了,还没入门的朋友可以问问度娘,在讲之前我需要重点讲到两点。

    第一点是两个符号“$”和“&”

    在函数公式中的“$”代表“锁定”的意思,我们都知道Excel是二维的,每个单元格由横纵两个坐标锁定,一般纵坐标为阿拉伯数字1,2,3...,横坐标为A,B,C...,所以单元格在公示中一般为A4,B7这类形式。如果在这两个参数前加上“$”符号,意味锁定该参数,一般称之为绝对引用和相对引用,可以用快捷键F4切换四种方式。

    打个比方

    “$”A3,意为横坐标参数A不变,纵坐标参数随公式变化;“$”A“$”3,意为横坐标参数A不变,纵坐标参数3也不变;A“$”3,意为横坐标参数A随公式变化,纵坐标参数3不变。

    本例中之所以出现错误就在于没有注意绝对引用与相对引用,使用填充柄的时候,填充出来的单元格内数据会根据原单元格内公式进行变化。

    比如湖北的销售额公式为“=C6*C3”,使用填充柄到湖南的时候就自动变成“=C7*C4”了,而C4为空值,也就是0,所以销售额出来就是0,同理,内蒙古的销售额公式为“=C11*C8”,这样其实是错误的。正确的做法应该是用$锁定单价的单元格

    另一个重要的符号就是“&”了,小时候上英语课英语老师很喜欢用这个符号,当时一直不知道什么意思,后来隐约听到过老师把它读作“and”,再后来就知道这个其实就是逻辑语言中的“和”。

    比如在单元格中输入公式="ABC公司"&YEAR(NOW())&"年"&MONTH(NOW())&"月报表",那么你就会得到一张每次打开都会显示为本公司当年当月月报表的动态表头。

    再比如,上一讲中我们讲到了比较长串的数字显示问题,给出的解决办法是转换为文本格式,但是文本格式用填充柄自动填充时只能复制,不会递增,这个时候我们就可以用到&符号了。

    将长串字符分为前后两段,放在两个单元格中,比方说分别放在A1和B1中,然后在C1中输入=A1&B1,这时,当后段的B列使用填充柄递增时,C列也就递增了

    至于将长串数字分段,方法就很多了,第一种是:选中数据—工具栏—数据—分列—固定宽度—下一步—鼠标点击分段的位置—下一步—完成

    分列方式也可以采用分隔符,分出来的几列不会带分隔符,大家可以自行尝试

    结合分列和&符号我们还可以完成不标准日期格式的转化

    另外,如果你需要批量添加后缀前缀,除了上一讲的自定义单元格之外,用&很容易就可以做到了,如果是这种情况的话一定要记得在2016版的Excel新增了一个函数Concat,效果强过&,你只需要在D1中输入=CONNAT(A1:C1)就能够有讲A1B1C1拼在一起的效果了。

    还有一些用法在后面的函数中我们也会看到,总之大家一定要记住这个符号的用法,处理复杂的问题会很有帮助。

    下面我们就正式进入函数的学习

    比较基础的我们就不祥讲了,用法也简单

    取系统当前日期 =TODAY()

    取系统当前日期与时间 =NOW()

    取日期的年份 =YEAR(NOW())

    取日期的月份 =MONTH(NOW())

    取日期的天 =DAY(NOW())

    取整 =INT(目标数)

    随机数 =RAND()

    返回行号 =ROW()

    返回列标 =COLUMN()

    最大值 =max(数据源)

    最小值 =min(数据源)

    平均值 =average(数据源)

    排名 =RANK(被排名参数,数据源)

    四舍五入 =ROUND(被四舍五入的单元格,保留几位小数)

    我们看下第一个重点掌握函数——if函数

    IF(logical_test,value_if_true,value_if_false)

    括号内三个参数可以简单理解为

    真假判断,真就选我,假就选我

    例1:在单元格内输入=If(C3>C4,1,2),若C3单元格中的数字大于C4单元格,这时按下回车,单元格内变为1,若C3不大于C4,单元格变为2。

    简单的就不继续举例了,我们讲讲嵌套,也就是一个函数里又套着另一个函数,另一个函数作为本函数的参数。

    以IF函数为例,使用函数的嵌套首先要注意括号有没有给足,每用到一个函数式都要记得公式中包含一个左括号和右括号,千万不能漏掉一个。

    例2:在单元格内输入=IF(A1>=20000,0.03,IF(A1<=10000,0.01,0.015)),若A1中的数值大于等于20000,按下回车,单元格变为0.03,若A1中的数值不大于等于20000,那么进入函数IF(A1<=10000,0.01,0.015)的判断:如果A1小于等于10000,单元格变为0.01,否则单元格变为0.015;总的来说就是:判断A1单元格,大于等于20000返回0.03,10000~20000返回0.015,小于等于10000返回0.01。

    IF本身其实不难,只是如果需要用到多层嵌套的话就要注意组合逻辑和括号数对不对了。

    MID、LEFT、RIGHT函数

    LEFT(text, num_chars)和RIGHT(text, num_chars)函数第一个参数都为要抠取的数据源,第二个参数为抠取几个;MID(text, star_ num,num_chars)函数的第一个参数为要抠取的数据源,第二个参数为从哪一个数字开始抠取,第三个参数为抠取几个。

    刚刚我们有说到用分列的方法将19931020这类非标准日期格式数据拆分为1993、10、20,然后结合&将其变为标准日期格式,同样的我们也可以用LEFT、RIGHT、MID函数实现拆分

    再举个栗子,从人事花名册中的身份证号中提取出生年月日并计算出年龄

    下面这个函数讲之前我们先普及一下Excel中的下拉框怎么做:

    选中需要下拉框效果的单元格—工具栏数据—数据有效性—设置—序列—手动输入序列(分号隔开)或者在表格中选取序列

    在数据有效性中也可以设置出错警告的形式和和提示信息

    最需要掌握的函数VLOOKUP

    VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)

    Vlookup函数四个参数可以简单理解为:

    需要在第一列里找什么;在哪里找;找到后返回同一行那一列的数据;是否精确匹配(0代表是,1代表否)

    使用数据有效性和Vlookup函数,很容易就完成了一个动态数据查询的任务,使用Vlookup的时候也一定要非常注意$有没有忘带。

    再举个栗子,根据要求,从数据原表中,查找出我需要的数据

    本例的难点不在于Vlookup函数的使用,而在于项目和日期都有可能是重复的,所以需要添加辅助列,用&将日期和项目拼起来,对拼起来的数据使用Vlookup函数。这里也要注意到查找的数据区域的绝对性,要将查找区域固定的话,要么使用$符号锁定,要么数据源直接选取整列。

    LOOKUP函数

    LOOKUP(lookup_value,lookup_vector,result_vector),第一个参数代表数值,第二个参数代表判定数值的数组,第三个参数代表对应返回的值。

    举个栗子,前面我们有用到IF函数进行识别分档,通过IF函数的嵌套可以将不同的销售额对应到不同的提成系数上,如果这类情况你觉得太麻烦的话可以尝试下使用LOOKUP函数

    判断日期属于中上下旬

    函数就先讲这么多了,其他常用的函数还有count,countif,Choose等等,以后有时间再讲。

    补充一点知识:条件格式

    日常工作偶尔会出现数据对不上的情况,或者有某几项数据录入重复了,一般这种情况下可以用VLOOKUP匹配数据,同时也可以用条件格式,查看数据是否有重复

    举个栗子,查找数据列中是否有重复输入:选中数据—开始条件格式—新建规则—仅对唯一值或重复值设置格式—格式—选择颜色字体—确定—应用—确定

    条件格式同样可以用来按条件对数据设置格式

    好了,今天就先讲到这里了,关于函数使用需要注意的几点:1.永远要记得备份源数据表,最好在复制的表中进行操作;2.对需要数据处理的表单慎用合并居中。

  • ?

    Excel函数公式:含金量极高的超实用Excel表格技巧,必须掌握

    Howard

    展开

    对于表格技巧,我们已经在前面的章节中有所讲解……感兴趣的同学可以查阅历史消息中的相关内容……

    一、字体的颠倒显示

    方法1:

    方法:

    1、选中或者复制需要颠倒显示的内容。

    2、粘贴内容。如果在原位置操作,此步骤可以省略。

    3、在内容的字体前添加符号:@。

    方法2:

    方法:

    1、选中需要调整的字体。

    2、【开始】-【对齐方式】-【方向】,根据实际需要选取命令。

    二、以“万”为单位进行显示。

    方法:

    1、选中需要设置的数字。

    2、Ctrl+1打开【设置单元格格式】对话框。

    3、选择【分类】中的【自定义】,并在【类型】总输入:0!.0,"万"。

    4、【确定】。

    备注:

    在【类型】中输入的:0!.0,"万"中的符号均为英文符号。

    三、双标题筛选。

    方法:

    1、选中需要筛选的行。

    2、【数据】-【筛选】。

    备注:

    从示例中我们可以看出,第一次的筛选并未达到我们的实际需求,我们可以选中实际需要筛选的行来弥补筛选按钮不全的问题。

    四、单元格大小不一样的数据排序。

    单元格大小不一样进行数据排序时会有如下提示:

    这时我们一般都会手足无措……其实我们可以通过下述的办法来完成数的排序。

    方法:

    1、选定需要排序的数据区域。

    2、【数据】-【排序】-取消【数据包含标题】。

    3、选取【主要关键字】-【确定】。

    五、设置斜体表头。

    方法:

    1、选定表头区域。

    2、Ctrl+1打开【设置单元格格式】对话框,选择【对齐】,选择【方向】中的角度或输入角度。

    3、【确定】。

    六、每页打印标题。

    方法:

    1、【页面布局】-【打印标题】。

    2、选择【工作表】标签,单击【顶端标题行】右侧的箭头,拖动鼠标选取需要每页都打印的内容。

    3、单击箭头返回并【确定】。

    备注:

    1、从打印预览中我们可以看出除了第一页之外的其它页均没有标题。

    2、设置后在进行预览可以发现都有了标题行。

  • ?

    别说你不会用Excel函数,其实可以让函数的参数指导你进步

    理查德

    展开

    写在前面:洛阳亲友如相问,一片冰心在玉壶

    也许在刚刚踏入陌生的一个世界中,你会发现有很多的人或者事情,你不熟悉。其实一路来走来,旅途的花开花落,情来情去情随缘,均有陌生人为你作伴相随。

    不知你有木有发现我们的Excel其实也是有个很好的向导的,可以帮助我们更好的使用函数。

    尤其当你不知道所需函数的名称,但不确定如何构建它,可以使用函数向导帮你完美解决。

    我们举一个例子来说明一下:

    选择单元格,然后转至“公式”>“插入函数”>在搜索函数框中键入 VLOOKUP,然后按“转到”。看到 VLOOKUP 突出显示时,在底部单击“确定”。如果选择列表中的函数,Excel 将显示其语法。

    接下来,在其各自的文本框中输入函数参数。每输入一个参数,Excel 都会对其求值,并显示其结果,最终结果显示在底部。完成后请按“确定”,Excel 将为你输入公式。

    我们在输入函数参数的时候,其实可以看到下面的解释,提示这个位置应该输入啥值。我们顺带简单提一下这个函数的使用方法哈!

    VLOOKUP 是 Excel 中使用最广泛的函数之一(也是我们最喜欢的工具之一!)。使用 VLOOKUP,你可查找左侧列中的值,如果找到匹配项,则会在右侧的另一列中返回信息。

    无一例外,你会遇到 VLOOKUP 找不到所需内容,并且返回错误 (#N/A) 的情况。有时是单纯的因为查找值不存在,或者因为引用单元格尚无任何值。

    第一种情况,如果你知道查找值存在,但查找单元格为空,你希望隐藏错误,可以使用 IF 语句。在这种情况下,我们将如单元格 D43 所示嵌套现有 VLOOKUP 公式:

    =IF(C43="","",VLOOKUP(C43,C37:D41,2,FALSE))

    这表示如果单元格 C43 没有任何内容 (""),则不返回任何结果,否则返回 VLOOKUP 的结果。请注意公式末尾的第二个右括号。这可关闭 IF 语句。

    第二种情况,如果不确定查找值是否存在,但仍想抑制 #N/A 错误,可以在单元格 G43 中使用名为 IFERROR 的错误处理函数:=IFERROR(VLOOKUP(F43,F37:G41,2,FALSE),"")。IFERROR 表示,如果 VLOOKUP 返回有效结果,则显示该结果,否则不显示任何内容 ("")。此处我们没有显示任何内容 (""),但还可以使用数字(0、1、2 等)或文本,如“公式不正确”。

    PS:IFERROR 称为综合错误处理程序,意味着它将抑制公式可能引发的任何错误。如果 Excel 通知你公式有需要修复的合法错误,这可能导致问题。

    经验法则是不要将错误处理程序添加到公式中,除非确定它们能工作正常。

    有时,你会遇到含有错误的公式,Excel 显示为 #ErrorName。错误很有用,因为它们可指出某些内容未正确运行,但进行修复并非易事。所幸,有通过多种方式可帮助你查找错误来源,并进行修复。

    1.错误检查 - 转到“公式”>“错误检查”。这将加载一个对话框,告知你特定错误的一般原因。在单元格 D9 内,引发 #N/A 错误的原因是没有匹配“苹 果”的值。可以修复此错误,方法是使用存在的值,使用 IFERROR 抑制错误,或知道在使用确实存在的值时错误会消失的情况下忽略它。

    2.如果单击”关于此错误的帮助”,将打开特定于此错误消息的帮助主题。如果单击“显示计算步骤”,将加载“公式求值”对话框。

    3.每次单击“求值”,Excel 都将逐步执行公式,一次一个部分。它不一定会告诉你出现错误的原因,但会指出位置。在这里,查看帮助主题,推导公式出问题的位置。

    写在结尾:寒雨连江夜入吴,平明送客楚山孤。

    以上就是今天要和大家分享的技巧,希望对大家有所帮助,欢迎大家帮忙转发,谢谢!

    祝各位一天好心情!

    Excel中每一个方法都有特定的用途,不是他们没有用处,只是你不了解或者暂时用不着,建议你收藏起来,万一哪天用着呢?

  • ?

    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))

  • ?

    学会2个简单Excel函数,至少让你的效率飙升50%

    Porter

    展开

    Excel函数是Excel功能中最为实用、强大的存在。我曾经做过一个调查《你最想掌握的Excel功能是什么》,收集了315问卷,得出的结果就是函数。我当初爱上Excel及数据分析,也正是因为函数。因此我就介绍2个非常棒的函数给大家,希望大家都能对Excel函数上瘾。

    一、“大众情人”Vlookup函数

    对于职场小白而言,没有比vlookup函数更迷人的了。会这个函数与不会这个函数的同事差别明显就是:不会这个函数的同事干了1天的活竟被会这个函数的同事1分钟就干完了!

    我有个女同事,负责处理部门的一些杂事,包括人员统计什么的。有一次她遇到一个难题,需要将一个表格里员工信息匹配到新表里去(如下图所示),做了一天都没有搞不定。

    她是这样来做的,用A列中的账号一个一个到右侧表格中去搜索,搜索到结果后就将对应的提成给复制到左侧的表格中。如下图所示:

    由于部门人员有200多个,所以她花了一天的时间都没有搞定。然而,自从我给她介绍了vlookup函数后,这个工作一分钟不到就解决了。请看我下面的演示:

    Vlookup函数主要用于将一个表格里的部分信息返回至另一个表格中,此函数共计4个参数:

    =vlookup(lookup_value,table_array,col_num,type)

    lookup_value,查找值。即找什么。例如,我们要返回账号t_1499746340383_0683对应的提成,那我们就应该用t_1499746340383_0683到上图中的表格中去找,t_1499746340383_0683就是lookup_value;

    table_array,查找范围,即要返回的信息所在的表格。如上例,查找区域就是H:I列了。查找范围的区域一定要包含了lookup_value,且其要位于查找范围的左侧,另外一个就是查找返回要包含返回的信息,否则出错;

    col_num:要返回的信息在查找范围从左至右数的第几列;

    type:即匹配类型,精确匹配还是近似匹配。精确为0,近似为1。精确匹配即要求在lookup_value必须要在Table_array中存在才会返回结果,否则出错。近似匹配则不必要,咱们来看看下面的例子吧。

    如下图所示,如何快速地返回每个人的提成金额呢?

    思路:我们应该通过左侧表格中的日均框量查找每个人日均框量对应的单价,然后用单价乘以B列的产量即可得到每个人的工资。

    1.求单价:=vlookup(C2,$J$2:$K$7,2,1)

    2.求工资:=VLOOKUP(C2,$J$2:$K$7,2,1)*B2

    演示如下:

    关于vlookup函数,前面我写过不少文章介绍过它,有兴趣的同学,可以翻看我的头条号文章,这里我就不再赘述。

    二、以一当十的Sum函数

    说到sum函数,就几乎没有人不会的。然而大家都完全掌握了这个函数的用法了吗?我看未必。下面介绍的这3个技巧未必见得你都会。

    1.Sum函数一键多单元格求和

    sum函数可以智能地对连续单元格区域进行求和,配合定位工位还可以批量地对非连续的单元格区域进行智能求和。如下图所示:

    我们只需要选中有数据的单元格区域的右方或者下方,按下Alt+=组合键即可快速完成我们想要的求和结果了。

    如果你觉得上面的方法还是比较繁琐,那么下方的操作肯定能惊艳到你。其实上面多步骤的内容只需要一个步骤就可以搞定了。

    2.Sum函数一键搞定条件计数或者条件求和

    如下图所示,请问工程部的人数有多少呢?如果没有接触过函数我们通常想到的办法就是将工程部筛选出来,选中数据,查看状态栏的计数。如果学过函数,很多朋友会使用countif函数(条件计数),这里我们将使用sum函数直接来搞定,公式如下:

    {=SUM(--(B3:B14="工程部"))}

    既然sum函数可以搞定条件计数,那么它也可以轻松搞定条件求和,例如,我们要求工程部和后勤部的津贴发放了多少?公式如下:

    {=SUM(--(B20:B31={"工程部","后勤部"})*F20:F31)}

    关于函数的详解这里我就不做分析,感兴趣的朋友可以随时与我联系。

    我叫胡定祥,酷爱Excel。头条号:傲看今朝。自由撰稿人,办公室er.酷爱Excel,一个有两把“刷子”的胖子。欢迎关注我,有任何问题,十分欢迎大家在评论区留言。

  • ?

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

    瞿海之

    展开

    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技巧:5个极度烧脑,但极其实用的Excel函数公式!

    夏侯兰

    展开

    今天和大家分享的几条函数公式,一个比一个烧脑,但又非常实用。因为烧脑,所以计算原理和过程我们就不解释了。因为实用,所以建议大家收藏,用到的时候可以直接拿去套用。

    具体操作如下:

    1、文本格式的时间转换,烧脑指数★

    如下图所示,将A列的文本时间转换成分钟。

    B2公式:=SUM(("0"&TRIM(MID(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"分钟","/1440"),"小时","/24"&REPT("",99)),"天","/1"&REPT("",99)),{0,1,2}*99+1,99))))*1440

    2、数据模糊匹配,烧脑指数★★

    如下图所示,需要根据D:E列的数据,计算A里人名的性别。需要注意的是,D列的人名和A列的人名并非完全对应,例如看见星光和看星光。

    B2公式:=INDEX(E:E,MATCH(,MMULT(-ISERR(FIND(MID(D$1:D$5,COLUMN(A:X),1),A2)),ROW($1:$24)),))

    3、 数字小写转大写,烧脑指数★★★

    Excel自带的小写转换大写的自定义格式,或者函数,都无法处理角和分的问题。

    B2数组公式:=SUBSTITUTE(SUBSTITUTE(IF(-RMB(A2,2),TEXT(A2,";负")&TEXT(INT(ABS(A2)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A2,2),2),"[dbnum2]0角0分;;整"),),"零角",IF(A2^2<1,,"零")),"零分","整")

    4、提取单元格内数值,烧脑指数★★★★

    如下图所示,需要将A列数据中的数值提取到B列,数值的分布很零散,基本无规律可循。

    B2数组公式:=MID(SUM(MID("01"&A2,1+LARGE(ISNUMBER(MID(1&A2,ROW($1:$48),1))*ROW($1:$48),ROW($1:$18)),1)*10^ROW($2:$19))%,2,100)

    说明:但该公式只能正确提取15个数值,超过15位……还是用自定义函数吧。

    代码如下:

    Function Getnum(rg As Range)

    Dim reg As Object

    Set reg = CreateObject("VBScript.RegExp")

    With reg

    .Global = True

    .Pattern = "[^0-9]"

    End With

    Getnum = reg.Replace(rg.Value, "")

    End Function

    5、单元格内数值求和,烧脑指数★★★★★

    如下图所示,需要将A列混合文本中的数值部分在B列汇总求和。

    B2数组公式:=SUM(TEXT(LEFT(TEXT(MID(A2&"a",COLUMN($2:$2),ROW($1:$15)),),ROW($1:$15)-1),"0;-0;0;!0")*ISERR(-MID(A2,COLUMN($2:$2)-1,2)))

    上面五个实用技巧,公式虽然复杂但是很实用。如有不懂之处,欢迎大家留言讨论。

    期待你的关注和转发分享,更多精彩内容在持续更新中.............

    往期精彩文章:

    电脑桌面太乱,Excel可以快速整理电脑文件,你值得学习!

    要想学好excel,这几个技巧不得不掌握!

  • ?

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

    忍者1

    展开

    对于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----------------------

excel极差函数

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP