中企动力 > 商学院 > excel表格自动计算
  • ?

    Excel中数值相同计算结果不同是什么原因

    吉它弦

    展开

    在Excel中编辑公式进行计算时,有时会发现明明单元格中显示的是相同的数值,计算公式也相同,但计算结果却不同,例如下图Excel表格中“总价”列中的公式都是同行左侧的两个单元格相乘,而且左侧同列单元格中的数值都一样。

    虽然数值和计算公式相同,但“总价”列显示的计算结果却不同,一个是计算结果是8.77,另一个却是8.76,这是怎么回事呢?下面以Excel2007为例分析一下其原因和解决方法。

    我们可以点击数值所在的单元格,查看一下单元格中实际的内容,从下图可看出,虽然单元格中显示的内容是3.13,但在编辑栏中显示的是3.1271。3.13只是Excel四舍五入后保留两位小数的结果。

    而其下方单元格中显示的数值和编辑栏中的内容是相同的,都是3.13。

    这说明Excel公式进行计算时并不是按照单元格中显示的数值进行计算的,而是按其未四舍五入时的实际数值进行计算的。正是这个原因造成了Excel中显示的数值和计算公式相同但计算结果不同。

    这样会有一个问题,就是在Excel中虽然可以点击单元格查看实际数值,但如果把表格打印出来,查看表格的人看见数值相同但计算结果不同,可能会误以为是编制表格的人出错了。

    如果对计算结果的精度要求不是那么高,不想给看表格的人造成误解,想让Excel按显示的数值进行计算,可以通过对Excel进行设置来解决这个问题。设置的方法是:

    ●点击Excel左上方的Office按钮,弹出菜单后点击菜单中的“Excel选项”按钮,打开Excel选项对话框(其他版本的Excel打开Excel选项对话框的方式可能不同,例如Excel2010应点击“文件”菜单中的“选项”)。

    ●点击选项对话框中的“高级”选项卡。

    ●用鼠标勾选高级选项卡中“计算此工作簿时”处的“将精度设置为所显示的精度”选项。该选项的位置可参考下图右侧的滑块位置。

    ●勾选后Excel会弹出一个对话框,提示数据精度会受到影响。如果想继续设置需点击“确定”按钮。

    ●设置好后再点击Excel选项对话框的确定按钮。

    ●这时Excel就会按表格中显示的数值进行计算,上述数值的计算结果也相同了。

    注意事项:

    勾选“将精度设置为所显示的精度”选项后,Excel会按保留小数位数的设置修改单元格中的原数值,如本例中的3.1271被修改成了3.13。

  • ?

    这个Excel自动化办公技巧,只有20%的人知道

    已逝

    展开

    Excel自动化办公是一个已经被说烂了的词。说到自动化办公,很多人都会想到VBA、函数。难道就没有简单一点的方法可以实现表格自动化吗?当然有。

    Excel是智能工具,用好基础功能,就可以让表格变得更听话。例如表功能。注意,此表非彼表,指的是将普通的单元格区域变成表区域,从而实现自动计算、灵活汇总、结构化引用等功能。

    1.变成表区域

    如下面的动图所示,只需要选中普通的数据区域,按下快捷键Ctrl+T,就可以将普通区域变成表区域了。变成表区域后,第一行自动添加筛选按钮。

    2.自动计算列

    在表区域中,对列的某一个单元格使用函数公式计算后,该列的所有单元格会自动进行计算,十分方便。

    3.灵活汇总行

    使用表的汇总行功能,可以快速在行单元格中对数据进行汇总,并且可以灵活切换汇总方式,如选择平均值汇总、计数汇总、最大值汇总等。

    4.函数自动改变计算区域

    在对表格数据进行函数计算时,一旦数据区域发生了改变,函数公式可能就需要重新编写更新区域了。不过在表中,不需要有这样的担心,因为表中的单元格区域引用是结构化引用,即引用的不是单元格区域,而是以名称命名的单元格区域。

    例如在下面的动图中,对销量进行SUM函数求和,引用的单元格区域不是C2:C12,而是命名为【销量】的这一列数据。所以在销量列,对数据进行删减后,销量的求和函数会自动改变数据区域,从而实现数据更新。

    5.切片器筛选

    切片器不是数据透视表的专利,在表中同样可以使用切片器进行动态筛选。在【表格工具-设计】选项卡下,选择【插入切片器】选项,就可以对表格数据进行切片器筛选了,简直不要太方便了。

  • ?

    Excel表格中带单位的数据也可以用公式来求和,你以前知道吗?

    Yang

    展开

    Excel有强大的计算功能,平时我们计算的数字加减乘除运算一般是不带单位的,很容易计算,直接利用excel自带的函数功能就好了。那如果碰到带单位的如何计算呢?今天就教大家一个利用公式计算带单位的数据相加之和,这个公式能计算带单位的数字之和,并且数据有变化时,他们的和也会同是变化。非常省心,效率很高。下面就把详细把过程讲一下,大家掌握用公式计算带单位的数据能大大提升工作效率,一起来看一下。

    1、以下的表格是带单位的数据,求A1到A5单元格之和

    2、在表格空白处任意位置,这里我们先择A6单元格,输入公式 =SUM(SUBSTITUTE(A1:A5,"元","")*1)&"元"。记住此处要同时按下ctrl+shift+enter三个键就可以得到计算结果。注意:如果只按下enter键,则公式会报错

    3、这里我们得到带单位的数据之和是15元。

    4、当我们把原来的带单位的数据,A5单元格内容换成6元时

    5、则得到的带单位的数据之和是16元,实现了数据之和自动更新

    总结:通过上面用公式实现了带单位的数据求和自动计算,并随着原数据变化时,和也同时变化,省时省力,效率非常高。快去试试吧!

  • ?

    「Excel实用技巧」Excel表格计算重复次数,不再为重复的个数发愁

    元正

    展开

    转载自百家号作者:侃侃职场事儿

    计算重复次数,在实际工作中经常会遇到,比如要统计下面表格中客户的来访次数。

    在Excel中统计次数的有很多公式,最常用的是Countif函数

    =COUNTIF(B:B,B2)

    如果是多列计算重复次数呢?如下面的根据品牌和型号来统计入库次数

    =COUNTIFS(B:B,B2,C:C,C2)

    需要说明的是Countif和Countifs的第一个参数只能是单元格区域引用,如果是数组就需要用sumproduct了。

    =SUMPRODUCT(({"小米";"小米";"华为";"小米";"华为";"小米";"OPPO";"OPPO";"华为";"华为"}=B2)*({"小米3";"小米5";"P20";"小米3";"P10";"小米3";"R15";"R16";"P10";"P20"}=C2))

    数组计算是Excel高手的事,新手还是了解就行了。

    如果...我想找出每个项目并加上序号,可以用公式

    =B2&COUNTIF(B$2:B2,B2)

    注:公式中的重点是$的使用,它可以固定B$2:B2区域的首行是第2行,而向下复制会变成B$2:B3、B$2:B4、B$2:B5....构成一个逐渐拉伸的区域。

    添加这个序号有什么用?当然用处大了。添加后就可以查找出每个客户的进店日期了。

    G2=IFERROR(INDEX($A:$A,MATCH($F2&COLUMN(A1),$D:$D,0)),"")

    对于不熟悉公式的同学,估计学会还要一阵子,怎么办?

    想速成先学数据透视表吧。

    统计进店次数:

    统计每个人的进店日期和销费金额

    Excel解释说明:统计数据,数据透视表无疑是最强大的。但王者也有弱点:不能自动刷新,格式太死板,而函数公式比较灵活还可以自动刷新结果。

  • ?

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

    水桃

    展开

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

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

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

    计算出来的差如图:

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

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

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

  • ?

    ——EXCEL自动计算税率

    泪婆娑

    展开

    在我自吹自擂我是表姐之后,陆陆续续收到了一些“订单”。比如,一个做财务的朋友告诉我,她在给他们公司的同事计算收入的时候,有时候忘记根据不同的收入区间调整税率,她问我那个IF的函数应该怎么设置。当然了他们的税率是不同于常规,不然好用的工具网上比比皆是。

    听到这个case,我心里琢磨还好还好,这个我会,不至于打破我的表姐招牌,于是赶紧让人把她的具体需求以及区间对应税率表发过来,我好开始秀秀。

    随即,拿到对应税率表如下:

    数据纯属虚构,请关注格式

    并且被告知如此诉求:主要条件是净收入,税率需要在结果中显示,因为有时候收入改变了,人工会忽视税率的变动。

    如果按照朋友原来的想法,用IF函数,则有很多嵌套,我这边不妨写一写:(假设净收入单元格所在为A1,结果需要得出对应税率)

    =IF(A1>80001,''30%'',IF(A1>55001,''20%'',IF(A1>35001,''18%'',IF(A1>9001,''15%'',IF(A1>4501,''10%'',IF(A1>1501,''7%'',''3%''))))))

    这个公式的源头就是IF函数,IF(条件,满足条件的做法,不满足条件的做法)。同一个案例,根据每个人习惯不通,也可以按照从小数开始。

    就这个案例,因为条件偏长,在编写公式的过程中很容易漏掉条件或者漏掉括号,这个需要小心注意。

    还有一个问题,假如条件变化,比如净收入范围有所变化,或者对应的税率有所变化,那么以上这个这个公式就要找到对应的坑去变动一下。

    在这里,推荐一个更好的方法,用万能的VLOOKUP的近似查找功能。

    先来看看VLOOKUP的语法,VLOOKUP(查找对象,查找范围,返回数据在查找区域的第几列数,近似查找/精确查找)

    一般用VLOOKUP用的都是精确查找,但是这里,因为涉及到范围,我们使用近似查找。

    EXCEL里面讲究数据的”干净整洁“,在这个案例中,对应税率表就需要做一改动如下:

    改动后的税率对应表

    大家可以看到,改动后的表格主要是把范围分开变成了起点和终点,后面将主要用这个起点来查找对应的税率。

    还是以净收入为A1单元格,以上税率对应表所在区域为E到G列,所以税率对应的公式为:

    =VLOOKUP(A1,$E:$G,3,1)

    公式的含义为以A1为查找对象,在所在E-G列的对应税率表内查找以起点为标准的对应第三列的税率,最后的1表示为近似查找。

    这样的话,如果税率对应表中,想改变净收入范围或者对应税率,只要在表格中修改,并不影响公式。

  • ?

    Excel表格中如何自动生成记录数据的日期和时间

    代丝

    展开

    前几天有人问我:Excel表格在录入信息时如何在日期单元格自动生成日期时间?

    在录入表格的时候,我们经常需要录入时间,比要填写出入库时间,为了减少录入的工作量,可以把日期设置为自动生成。

    例如我们在B列录入数据,A列同行的对应单元格中自动生成记录日期和时间。很多朋友可能会考虑到用VBA来说实现。当然方法有很多种:比如数据有效性、VBA或开启迭代计算方法,我今天跟大家分享其中一种方法:用迭代计算的方法。

    Excel如何自动生成日期时间

    Excel表格中如何自动生成记录录入数据的日期和时间——操作步骤如下:

    1、文件——选项——公式——勾选“启用迭代计算”——最多迭代次数设置为1——确定;

    启用迭代计算

    2、选中A2单元格,录入公式=IF(ISBLANK(B2),"",IF(A2="",NOW(),A2));

    设置公式

    3、选中A2单元格,将鼠标放在单元格右下角下拉填充公式;

    填充公式

    4、迭代计算功能开启,公式设置完成,返回Excel工作表记录表中的数据时,出入库时间会自动生成记录日期和时间。

    自动生成记录日期和时间

    Excel表中如何自动生成记录数据的日期和时间涉及到的公式:

    IF(ISBLANK(B2),"",IF(A2="",NOW(),A2)),ISBLANK函数用于判断指定的单元格是否为空。

    今天分享的Excel表中如何自动生成记录数据的日期和时间,希望对各位朋友在工作中有所帮助!

    更多关于Office——Excel操作技巧可加入我们 群 一起交流学习!

  • ?

    excel自动计算年龄

    愉快的

    展开

      作为一名人力资源部的工作者,厂里的大部分人的名字我都记得,每到年初我都要重新统计下厂里员工的资料档案,以前都是手动计算输入员工的年龄的,其实利用excel自动计算年龄速度要比我们手动计算的快,而且精准。

      1、打开要编辑的excel表格;

    图1

      2、把年龄列选中;

    图2

      3、按鼠标右键选择“设置单元格格式”;

    图3

      4、在数字选项中,选择数值型,小数位数选择“0”,单击确定;

    图4

      5、定位到E2单元格;

    图5

      6、输入“=(today()-D2)/365”;

    图6

      7、按键盘上的回车键或者点击如图的对勾;

    图7

      8、重新选择这个单元格;

    图8

      9、将光标移到单元格的右下角,当光标变成黑色十字时,双击;

    图9

      10、这样就计算出了所有人的年龄了,如图是最终效果。

    图10

      通过使用excel自动计算年龄我在制作excel员工档案表的时间比以前提高了2天啊,2天多么的恐怖啊,我不得不重新学习excel,因为我感觉到了以后一个企业如果不重视excel应该多么的可怕。

  • ?

    Excel如何自动计算某列中同一颜色单元格的数量,并显示出数值

    齐若魔

    展开

    在使用Excel统计数据时,有时会用条件格式等方法把一些符合特定条件的单元格标记成某种颜色。例如把成绩表中分数在60分以上的单元格用颜色标记出来,但标记颜色后有时可能还需要对已标记颜色单元格的数量进行统计,从而知道究竟有多少个人达到了标准。我们可以利用Excel的一些功能让Excel自动计算出已标记颜色的单元格数量。下面以Excel2007为例,介绍两种个人认为相对简单的方法,供大家参考。

    例如要统计下图中“成绩”列中黄色单元格的数量:

    一、用Excel的筛选功能结合“SUBTOTAL”函数统计某列中同一颜色单元格的数量。

    Excel的筛选功能可以把不符合指定条件的单元格隐藏起来,“SUBTOTAL”函数可以计算并显示出指定表格范围内可见的非空单元格个数,二者一起使用就可以让Excel自动统计出某列中同一颜色单元格的数量。统计方法是:

    ●首先要知道要统计的表格范围内首尾单元格的名称,点击统计范围最上方和最下方的单元格,再查看Excel的名称框,即可知道对应的单元格名称。例如下图中要统计范围的首尾单元格为C3和C8。

    ●点选一个任意的空单元格,作为输入“SUBTOTAL”函数和显示单元格数量的位置。为了更加直观,可以在其相邻的单元格中输入文字注释说明。

    ●选中单元格后,在Excel的编辑栏中输入“=SUBTOTAL(103,首单元格名称:尾单元格名称)”,其中的“103”是“SUBTOTAL”函数的一个参数,表示要统计非空单元格个数,并且忽略隐藏的单元格。例如本例中应输入“=SUBTOTAL(103,C3:C8)”。

    ●在编辑栏中输入函数后,点击左侧的对号或者按键盘的回车键。

    ●此时“SUBTOTAL”函数就会自动计算出指定范围内非空单元格的数量。因为还没有对单元格进行筛选,此时该处显示的是范围内所有单元格的数量。下一步需要进行筛选:先选择要筛选的范围,可以用鼠标框选,如果单元格数量较多,也可以用按键盘的Shift键等方法选择单元格范围。

    (此处要注意的是:选择范围中最上方的单元格在筛选后会一直显示。例如本例中选择筛选范围时要注意不要只选择包含成绩的单元格,要将上方的标题单元格一起选中,因为最上方的单元格在筛选后会一直显示的。)

    ●选好范围后,鼠标点击Excel“开始”选项卡中“排序和筛选”中的“筛选”。

    ●此时之前选择的单元格范围上方会出现一个小三角按钮。点击这个小三角会弹出一个菜单。

    ●将鼠标指针指向弹出菜单中的“按颜色筛选”,指针稍停留后,会弹出一个子菜单,子菜单中会自动列出筛选范围内的颜色信息,此时点击要筛选的颜色。

    ●点击颜色后,之前选择的单元格范围中其他颜色的单元格就会被隐藏起来,只保留显示所选颜色的单元格。而此时下方输入“SUBTOTAL”函数的单元格中就会自动计算并且显示出所选颜色的非空单元格数量,也就是我们所需要的该种颜色的单元格数量。

    ●如果之后想取消筛选,显示全部的单元格,只需再用鼠标点击Excel“开始”选项卡中“排序和筛选”中的“筛选”即可。

    二、利用Excel的筛选和自动计数功能统计某列中同一颜色单元格的数量。

    ●如果只是想临时了解一下表格某列中同一颜色单元格的数量,也可以不必使用“SUBTOTAL”函数。可以先按上述方法筛选出该颜色的的单元格后,再框选所有筛选出来的单元格。

    ●此时查看下图所示Excel右下方的“计数”结果,该结果也会显示所选范围中非空单元格的数量。

    以上方法仅供大家参考,也许还有更好的方法可以达到同样的目的。

  • ?

    excel电子表格如何自动进行算数运算?

    岁月

    展开

    自动求和:(excel2007版)

    例:

    1、计算数1和数2的和

    2、先选中第一个求和单元格c2,然后选择菜单[插入],点[公式]选项卡,如图

    3、点[自动求和],[求和]

    3、点[求和]之后,c2单元格就变成如图这样了,多个求和公式,SUM是求和的公式,里面A2:B2的意思是当前行从A2单元格到B2单元格累加,无论两个单元格之间有多少其他单元格,都会从冒号左边单元格加到右边单元格,这是整行相累加

    4、按键盘右侧小键盘的确认键(小回车键),结果就自动出来了如图

    5、那么下面看c2下面的c3,c4等怎么让它们自动出来结果,鼠标单击选中c2单元格,c2边框变成粗黑框,黑框右下角多个小四方块,鼠标移动到四方块那里,鼠标变成一个实心十字如图

    6、鼠标变成实心十字后,按住鼠标往下拉到需要填充数据的表格如图,结果自动出来了

       excel怎么自动相加减乘除:

    例:很多时候表格不会像上面的表格那么单纯,单元格可能不是连续的,有时候需要某个单元格和非相邻的单元格之间运算,就比如下面这个表,求数1列和数3列之间的运算

    1、单元格D2为数1和数3的和,这时候不能直接用上面的SUM(A2:C2),这种是连续单元格才可以,那么就不用SUM函数了,直接单击选中D2,D2边框变粗时输入如图表达式,就是A2和C2的和

    2、输入完成就按键盘小键盘确认键(小回车键),结果就自动出来了。同列可直接下拉鼠标到需要计算的单元格即可全部出结果

    注意:这时候会出现类似乱码的东西,不要紧张,因为数3那里没有数是空白,在数3栏对应单元格输入数据,点一下同行的右边单元格就出来结果

    3、减和乘除,其实把上面的相加换成相减或相乘除就可以了,其他步骤都是一样的

    (本文内容由百度知道网友千叶彝族贡献)

excel表格自动计算

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP