中企动力 > 商学院 > excel表格为什么不能求和
  • ?

    在excel中对不连续单元格进行求和

    凯丽

    展开

    大家都知道excel的计算功能的强大,我们在excel表格中经常会输入公式,同时在输入公式的时候最为重要的就是选择单元格地址了,因为我们在计算的时候是根据单元格地址来计算的,如果我们要计算A1到A1000中内容的求和,那么我么可以这样写excel公式:SUM(A1:A1000),但是你知道如何在excel中对不连续单元格进行求和吗?

    1、我们首先需要选择不连续的excel单元格,然后给这些单元格定义一个名称,比如“jisuan”这个名字。

    图1

    2、然后我们只需要在编辑栏输入求和公式:SUM(jisuan),这样就可以计算不连续单元格的求和了。

    图2

    上面我们利用了给单元格区域设置名称,然后在excel中对不连续单元格进行求和的步骤,如果我们每次对都是靠一个一个的单击单元格来计算的话那样会很麻烦的。

  • ?

    掌握这10个EXCEL求和技巧,从此再无求和难事

    蔓延

    展开

    求和,是最常见的统计工作,但花样繁多的求和要求和条件,常常让不少人限入苦思冥想不得其解的困惑之中,今天运用EXCEL函数与公式,总结从初级到高级的10个求和技巧,与大家一起学习和交流。

    初级篇

    1、运用“=”、“+”来计算

    这是最基础的求和方法,适合无规律或指定单元格求和。如下图:计算1、3、5月份的销售量。J2单元格:=E2+G2+I2,然后,向下复制

    2、运用函数SUM求和

    这是基础求和函数,适合连续区域求和,高级应用多为与其他函数结合形成SUM数组公式。说明一点,SUM函数的参数,可以是单元格区间,也可以是单个单元格。如下图:计算1、3、5月份的销售量。J2单元格:=SUM(E2,G2,I2),然后,向下复制

    中级篇

    3、忽略文本跨列求和

    如下图,计算全部销售人员的销售额。C10单元格:=SUM(A2:I7)

    利用Excel中sum函数本身对文本类型数值自动忽略的规定,所以,可以用来直接对跨列的数值型数据求和。

    4、单条件求和,运用求和函数:SUMIF。

    如图,计算1月份冰箱的销售量。K2单元格:=SUMIF($D$2:$D$18,"冰箱",$E$2:$E$18)

    SUMIF函数基本结构:SUMIF(条件区域,条件,求和区域)

    5、多条件求和,运用求和函数:SUMIFS。

    如图,计算销售一部1月份相机销售量。L2单元格:=SUMIFS($E$2:$E$18,$A$2:$A$18,"销售一部",D$2:D$18,"相机")

    SUMIFS函数基本结构:SUMIF(求和区域,条件区域1,条件1,条件区域2,条件2...)

    6、避开错误值求和。

    如下图:计算1-5月份总销售量。C12单元格:=SUMIF(A2:E10,"<9.9E+307")

    应用函数SUMIF设置条件完成,其中设置条件"<9.9E+307",其含义是,9.9*10^307,即9.9乘10的307次方,9.9E+307是一个极大的数值,根据EXCEL的通过规则:数值<文本

    7、通配符求和

    如下图:计算1月份包含电脑的的总销量。G2单元格:=SUMIF(C2:C18,"*电脑",D2:D18)

    应用函数SUMIF设置条件完成,通配符*代表任何字符或字符串,只要总字符不超过255个,设置条件"*电脑",或“*电脑*”,在选定区域中查找包含“电脑”的所有商品,在计算区域求和。

    8、快速累计求和

    利用“$”对求和区域首个单元格进行绝对引用,马上就能对一列数值快速累计求和,如下图,C2单元格:=SUM($B$2:B2),向下复制即可。

    9、求和的快捷键:"Alt + =",选中要求和的区域和拟计算结果的空白区域,一键即可在空白区域产生求和结果

    高级篇

    10、求和之王:SUMPRODUCT

    SUMPRODUCT函数跟SUM函数的数组公式条件求和语法一样。

    =SUMPRODUCT((条件区域=条件)*求和区域)

    如上面案例,计算1月份冰箱的销售量。K2单元格:=SUMIF($D$2:$D$18,"冰箱",$E$2:$E$18),也可以写成:=SUMPRODUCT((D2:D18="冰箱")*E2:E18)

    如上面案例,计算销售一部1月份相机销售量。L2单元格:=SUMIFS($E$2:$E$18,$A$2:$A$18,"销售一部",D$2:D$18,"相机"),也可写成:=SUMPRODUCT((A2:A18="销售一部")*(D2:D18="相机")*E2:E18)

    下面,举个复杂一点点的例子,昨天,世界杯开始,首场比赛,俄罗斯队5:0大胜沙特队,拟统计本次世界杯,各小组球队进、失球队总数。

    以A组为例,第一场有真实比分,其余为模拟分。就可以用SUMPRODUCT计算,进球数:J2单元格:=SUMPRODUCT(($B$2:$B$7=$I3)*($C$2:$C$7))+SUMPRODUCT(($F$2:$F$7=$I3)*($E$2:$E$7));失球数:K2单元格:=SUMPRODUCT(($B$2:$B$7=$I3)*($E$2:$E$7))+SUMPRODUCT(($F$2:$F$7=$I3)*($C$2:$C$7))

    SUMPRODUCT与其他函数结合还可以解决你意想不到的求和需求,以后我们会专门进行分享。请关注后,期待好文。

    每天学习一点点,每天进步一点点,积硅步,必能致千里,得大成。

  • ?

    Excel求和出错是怎么回事

    Cowes

    展开

    使用Excel/WPS表格计算很方便,可有些时候连最简单的求和运算也会算错,就像下表,得出了“1.0+1.0=2.1”,别不相信你的眼睛!

    是数值格式不对吗?是公式输入错了吗?

    都不是啊!可结果却和期望相差了0.1、0.01、0.001!

    很多做财务和会计的朋友会遇到这个问题。虽然结果看似相差不大,但是就像上面的表格,结账时相差0.1,这可是1000元啊。假如数字的单位变成了“百万”、“千万”,那可是不小的一笔钱啊。

    细思极恐!

    为什么求和会出错

    既然单元格格式和公式都没有错,那我们有理由相信Excel没有计算错,错误只可能出现在原始数据和小数位数上。我们分别点击两个金额的单元格,在输入栏上可以看到原始的数据是“1.0345”、“1.0435”,虽然原始数据显示为小数点后保留一位,但Excel计算时还是用“1.0345+1.0435”,得到结果2.0780,保留一位小数点后得到2.1。

    求和出错怎么办

    终于找到了原因,我们可以用ROUND函数来处理。输入公式“=ROUND(C2,1)”\“=ROUND(C3,1)”,然后再用SUM函数求和就没有问题啦。

    ROUND函数怎么用

    语法:ROUND(数值,保留的小数位数)功能:按照指定的小数位数对数值进行四舍五入。

    ROUND函数有两个参数,第一个表示要处理的数据,第二个表示要保留的数值位数/小数位数,它有3种情况。

    第二个参数为正数,如2,表示小数点后保留两位数字,也就是对小数点后的第3位进行四舍五入。第二个参数为0,表示去掉小数点后所有的数字,结果取整,也就是对小数点后第1位数字进行四舍五入。第二个参数为负数,表示对小数点左边的数字进行四舍五入。如“=ROUND(15.5356,-1)”表示对小数点左侧第1位数字“5”四舍五入,得到20;“=ROUND(1.5356,-1)”表示对小数点左侧第1位数字“1”四舍五入,结果得到0。

    每一个都要添加ROUND函数好麻烦怎么办

    网上有些朋友给出了解决方案是:设置工作簿选项为“以显示精度为准”/“将精度设为所显示的精度”。

    不过,这样做,会导致原始数据自动被四舍五入!原本的“1.0345”、“1.0435”都变成了“1.0”。

    这等于丢失了原始数据!

    所以还是建议使用ROUND函数。当数据很多时,可以先输入前面的几个公式,然后选中单元格,双击一下,即可批量输入公式。

    如果表格中的数据很多,可以另外再做一个修正表,双击快速填充公式,还是很好用的。

    相关阅读:《WPS Excel 日期变数字、变“ ”号怎么办》。

    谢谢阅读,每天学一点,省下时间充实自己。欢迎点赞、评论、关注和点击头像。

  • ?

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

    半梅

    展开

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

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

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

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

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

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

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

  • ?

    史上最快的excel表格实用技巧,一秒快速求和!

    Hadara

    展开

    一秒快速求和!

    我们经常在使用excel的工作中会涉及到各种数据的求和,大家都知道各种求和的方式非常多,不知道你会多少种?今天我们主要来分享一个简单粗暴的excel超实用技巧,一秒钟快速求和!

    示例1

    如上图所显示的:我们需要把横向和竖向的和分别求出来显示在黄色的表格里,如果是你会用哪一种方式呢?一个一个的代入公式?(不会是你这时的想法吧?)能不用达到一秒钟快速求和的目的呢?好了不卖关子了,其实没有那么麻烦,一秒就可以搞定,一起来看看方法吧!

    示例2

    首先,我们要选中求和的区域。

    示例3

    接着按下快捷键Alt+=,就可以快速的完成求和,怎么样?这种结果和你经常使用的方法一样吗?是不是非常方便快捷呢?

    示例4

    各位小伙伴们,不知道喜不喜欢类似这样的简单粗暴有效的学习教程呢?如果喜欢的话记得点个赞或在评论区发表一下您的意见,这样我们就能做出更多适合您的教程了!当然,想要快速查看往期更精彩的内容别忘了点击关注!

  • ?

    excel表格求和数据和计算机不一样怎么办

    听寒

    展开

      excel表格就是在计算机上运行的,“求和不一致”的产生应该是excel计算结果与计算器计算结果不一致。

      产生原因:数字的实际小数位数与excel表格中显示的位数不一致。

      例如,在计算金额时,数量×单价=金额,15.37*4.25=65.3225元,但单元格实际显示一般为65.32或65,在默认情况下,excel计算是按数字的实际大小来计算的,当多个金额再进行求和时,误差就有被放大的可能。

      解决方法:①通过设置,使excel表格计算以显示精度为准,“文件”→“选项”→“高级”→勾选“将精度设为所显示的精度”;

            

      ②使用round函数修约数字位数,=round(数字/公式,小数位数)。

            

      

    (本文内容由百度知道网友第七次要分贡献)

  • ?

    技巧 | 4个小技巧解决你Excel求和总不对的困扰

    Maldon

    展开

    Hi,大家好,我是胖斯基

    周末闲暇,整理了下那铺满灰尘的书架。

    透过尘埃,在故纸堆中发现这么一本连环画图册,脑海中瞬间回忆起那真假美猴王的剧幕,那一幕幕,完美的演绎了真亦假时假亦真,无为有处有还无……

    其实,在Excel中,这种真真假假也同样存在,也一样带来了求和困扰!

    求和,在Excel中很简单,相信小白都可以脱口而出,直接函数SUM即可,然后有时候,事实并非如此:

    当采用最傻瓜的方式直接逐个相加时,发现结果正确;

    但是当采用SUM求和时,结果却错误。

    不明其中缘由的你,可能会非常困扰,明明就这几个数相加,怎么就不对了呢?

    其源头就是“真假数据”,在Excel中的专业叫法是文本型数据(不参与直接运算)。

    So,当这类“假数据”参与SUM时,自然不进行正确的求和运算。

    1

    那如何判定文本型的数值参与了运算?

    技巧1:观察法

    如果是文本型的数据,则在其单元格的左上角,会有一个三角符号提示

    相信只要视力没问题,基本可以快速排查出所谓的“假数据”

    当然,更BT的一种就是其单元格上没有小三角符合,那如何快速判定这一系列数据是否有问题呢?

    依旧采用观察法:

    选中这一列数据,然后观察Excel的右下方,会有文字提示:计数:6,数值计数:5,很明显,这其中有1个数字为“假数据”,So,找到Ta,解决Ta即可!

    那如何从茫茫人海中找到这个“假数据”呢?

    技巧2 : 函数判断法

    在Excel中,判断一个数字是否是真正的数值,有一个函数ISNUMBER,当其结果为TRUE的时候,其为真数字,当其结果为FALES时,其为假数字(文本型数字)

    从函数检测结果来看,很容易就分辨出了那些数据有问题

    发现问题很重要,解决问题更重要

    2

    如何解决文本型数值参与的计算?

    技巧3 : 文本转数值法

    如果单元格里面的数值已经明确判定为文本型的“假数据”了,那可以采用文本转数值的模式,如下:

    选中数据列,在右侧的提示框中选择转化为数值即可

    技巧4 : 公式计算法

    当然,如果单元格里面的数据是从其他表,通过公式引入过来的,又该如何处理呢?

    无论单元格里面公式是什么,在其后乘以1(*1)即可,通过数据运算让文本型转化为数值型数据

    当然,也许发懒的你,什么都不想改,想直接在求和中自动计算,又该如何处理呢?

    公式1:=SUM(1*(A2:A7)) , 输入公式后,三键一起按(数组公式)

    公式2:=SUMPRODUCT(1*(A2:A7))

    其核心内涵,还是采用数据乘以1的方式,将文本转化为数值。

    胖斯基|说

    无论文本型数据也好,还是数值型数据也好,当掌握了上面4个小技巧时,真真假假,假假真真,便不那么重要了。

  • ?

    EXCEL表格中时间求和问题

    Zheng

    展开

    小编今天给大家介绍一下如何计算时长,时长和的问题主要聚焦在1)分钟和时间转换问题2)如何提取时间数据3)处理异常数据如空值等等。来看下面示例:

    解决步骤:

    1.提取小时数据:

    E3=VALUE(IFERROR(LEFT(D3,FIND("小",D3,1)-1),0))

    解释为:FIND函数找“小”字在D3字符串的位置,减去1,作为左侧小时的位数,LEFT函数截取左侧的小时数,如果不存在小时或者没有记录则用IFERROR函数用0表示,最后用VALUE函数把截取到的数字字符串转换为数字格式。

    2.提取分钟数据:

    F3=VALUE(IFERROR(MID(D3,IFERROR(FIND("时",D3,1),0)+1,FIND("分",D3,1)-IFERROR(FIND("时",D3,1),0)-1),0))

    解释为:分别用FIND函数找“分”和“时”在D3中的位置。找到后用MID函数截取分钟数,起始位置就是FIND函数找“时”加上1,如果FIND“时”函数错误,用IFERROR把错误值变成0,同理截取的字符串个数就是FIND“分”的位置-FIND“时”的位置再减去1,然后套个IFERROR来排除空值错误显示为0,最后套个VALUE函数转变为数字。

    3.统一单位为分钟:

    G3=E3*60+F3

    解释为小时*60+分钟

    4.求和时长

    H3=CONCATENATE(INT(SUM(G3:G18)/60),"小时",MOD(SUM(G3:G18),60),"分钟")

    解释为:先把统一后的分钟数求和,然后除以60在向下取整作为小时数,再把除以60的余数作为分钟数,用到MOD函数求余数。最后用CONCATENATE函数连接,显示格式为:数字+小时+数字+分钟

    当然最后还可以不用统一为分钟,去掉G列,后面总小时数为E列的求和加上F列求和除以60的向下取整,然后F列的余数作为分钟数。

  • ?

    Excel函数公式:对于数字不能求和的解决办法

    zzmmhtd

    展开

    有时候Excel里面的数字会出现不能求和的情况,你遇到过吗?是什么原因造成的了?我们看到的明明是数字,但是SUM函数计算的结果却是0……。其实这种现象的主要原因就是表格里面的事文本数字,导致SUM求和结果为0。要向得到正确结果,得把文本数字转换为数值才行,你知道怎么做吗?

    一、根据提示按钮转换。

    方法:

    选中目标数字,单击【黄色感叹号】-【转换为数字】。

    二、分列法。

    方法:

    1、选中目标数据源。

    2、【数据】-【分列】-【完成】。

    三、选择性粘贴法。

    方法:

    1、单击任意空单元格,Ctrl+C复制。

    2、选中目标数据源。【右键】-【选择性粘贴】-选择运算中的【加】-【确定】。

    3、美化表格。

  • ?

    Excel表格不能自动求和的解决办法

    苏菲

    展开

    第一步:检查单元格数值格式是否正确;

    若在连接的单元格下面或右边单元格自动求和,

    而自动求和没有自动选择连续的数值区域,

    说明单元格数值格式可能有误;如图:

    选中相应数值区域;

    右击;

    单击“设置单元格格式”;

    查看相应数值格式是否有误;

    注意:数字格式对不对,是与实际相关的,不是绝对的;

    如:这里明明想表示的是时间数据(时长),时分秒形式,但格式却是“常规”,显然不符;

    选中相应数字区域;

    若整列或整行均是相同格式数字,也可选中整列或整行;

    设置正确的格式;

    如:这里由于是时分秒形式的时长数字,建议设置成“自定义”-“[h]:mm:ss”;

    否则超出24小时的时长时分秒形式可能无法正常显示;(如何正常以时分秒形式显示超出24小时的时间数字)

    第二步:检查数字表达是否正确;

    若数字格式正确;

    但自动求和还是无法自动选择连续的区域;

    说明数字表达可能有误;

    数字表达要符合相应数字格式形式;

    如:这里不认真看,还真看不出数字表达有何问题;

    但双击一个单元格,再选择其它单元格,一对比,显然数字表达有误;

    正常情况下不足1小时的前面小时数字显示的是0;

    而表格里相应数字均是00;0小时表达为00小时,显然有误;

    第三步:检查是否选中了自动重算;

    若自动求和数值不对,或数字更新后求和数值不更新;

    可能没有正常选中“自动重算”;

    单击“文件”;

    (本文内容由百度知道网友绿衣人敲门贡献)

excel表格为什么不能求和

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP