中企动力 > 商学院 > excel表格列求和
  • ?

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

    黎映菡

    展开

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

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

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

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

    选中相应数值区域;

    右击;

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

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

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

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

    选中相应数字区域;

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

    设置正确的格式;

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

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

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

    若数字格式正确;

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

    说明数字表达可能有误;

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

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

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

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

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

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

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

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

    单击“文件”;

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

  • ?

    EXCEL中如何实现同一列数据求和?

    言已

    展开

    方法:

    1、打开excel,一列数字。

    2、选中刚才那一列数字,看到excel右下方会出现平均值、计数、求和等统计信息,其中求和结果就是所求。

    3、也可以选中要求和的数字,直接在开始开始菜单中点击自动求和。

    4、求和结果会在该列数字最下方得到。

    5、还有就是公式法,输入=sum(A1:A6)

    6、回车以后也可以得到求和结果。

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

  • ?

    wps表格一列怎么自动求和公式

    Ron

    展开

    今天先给大家讲一个笑话,说的是一个会计刚刚学会使用表格办公软件,输上了一列的数字,然后拿计算器一个数一个数的加,求这一列的和,这事让一个老司机看到了,鼠标一动,一列数的和全出来了。

    同样,这个教程也适用于初学的新手。

    1、临时查看列的和,选中列,看表格的最下方

    2、选中列数字最下边的单元格,点【公式】下的【自动求和】

    3、一般情况下,会包含列中的数字,如果包含不了,点右下角,向下拉。

    4、因为这个求和公式常用,在工具栏有,所以输入公式的方法不再说了,公式是=SUM(求和的单元格)

  • ?

    Excel快速将公式应用到整列或整行,含快捷的求和法

    玫瑰

    展开

    在 Excel 中,把公式应用到整列或整行通常用往下拖或往右拖的方法,记录不多用这种方法还可以;如果记录几百行甚至几千几万行,再用拖动的方法显然不现实,这就需要用将公式应用到整列或整行的方法,常用的方法有四种,分别为:引用单元格法、定位空值法、定位空值与快捷键法和双击单元格填充柄法,其中后面两种方法特别快,尤其是最后一种方法。以下就是Excel快速将公式应用到整列或整行的具体操作方法,实例中操作所用版本均为 Excel 2016。

    一、引用单元格法

    1、将公式应用到整列。按 Ctrl + G 组合键,打开“定位”窗口,在“引用位置”下面输入要引用的单元格,例如 I2:I100,单击“确定”,则选中 I2:I100,输入求和公式 =sum(b2:h2),按 Ctrl + Enter 组合键,则求出第二行到第100行所有学生的总分,没有记录的行值为0,下移到最后一行可以看到;操作过程步骤,如图1所示:

    图1

    2、将公式应用到整行。同样按 Ctrl + G 组合键,打开“定位”窗口,在“引用位置”下面输入 B30:Z30,如图2所示:

    图2

    按回车,则选中第 30 行的 B 列到 Z 列,输入求和公式 =sum(B2:B29),如图3所示:

    图3

    按 Ctrl + Enter 组合键,则统计出各科成绩的总分,空列统计结果为 0,如图4所示:

    二、定位空值法

    1、选中 I 列,按 Ctrl + G 组合键,打开“定位”窗口,单击“定位条件”,在打开的窗口中选择“空值”,单击“确定”,则选中 I 列的所有空值单元格,输入公式 =sum(b2:h2),按回车,则求出所有学生的总分;按 Ctrl + 向下方向键,定位到表格最后一行,无数据的行没有填充公式;操作过程步骤,如图5所示:

    图5

    2、这个方法也可以用于把公式应用到整行,方法与把公式应用到整列一样,只需选中一行,按照把公式应用到整列的方法操作即可。

    三、定位空值与快捷键法

    1、选中 I 列,按 Ctrl + G 组合键,打开“定位”窗口,单击“定位条件”,在打开的窗口中选择“空值”,按回车,则选中 I 列所有空单元格,按 Alt + = 组合键,则所有选中的单元格都统计出学生的成绩;按 Ctrl + “向下方向键”定位到表格最后一行,没记录的行也没有统计;操作过程步骤,如图6所示:

    图6

    2、这个方法也适用将公式应用到整行,只需选中一行,按将公式应用到整列的步骤操作即可。

    四、最快速的方法

    1、选中 I2 单元格,按 Alt + = 组合键,公式 =SUM(B2:H2) 自动输入到 I2 单元格,按回车,则求出李子和的总分:再次选中 I2,把鼠标移到 I2 右下角的单元格填充柄上,鼠标随即变为黑色的十字架,此时双击,则统计出所有学生的总分;按 Ctrl + 向下方向键,定位到表格最后一行,记录末尾的空行没有统计;操作过程步骤,如图7所示:

    图7

    2、提示:这个方法不能用于把公式应用到整行,把鼠标移到单元格填充柄上变黑色十字架后,再怎么双击也不会填充整行;如果要把公式应用到整行,可以用上面三种方法。

  • ?

    Excel多列条件求和公式,简单实用

    心非

    展开

    今天和新手们分享有关条件求和的内容,高手请忽略。

    先来看一组销售数据,是某商场不同品牌电视机的三天销售记录:

    现在需要根据G列的品牌,计算其三天的销售总和。

    想必有表亲已经想到办法了,既然是按条件求和,就用SUMIF呗:

    =SUMIF(B:B,G2,C:C)+SUMIF(B:B,G2,D:D)+SUMIF(B:B,G2,E:E)

    公式分别对C、D、E列条件求和,最后相加。

    这样看是没有问题的,可是如果需要对30列数据条件求和,那岂不是太费劲了哦。

    嗯,还有一种简便一点的公式:

    这里用到了数组公式:

    =SUM(IF(B$2:B$72=G2,C$2:E$72))

    首先用IF函数进行处理,如果B2:B72中等于G2单元格指定的品牌,就返回C2:E72单元格区域中对应行的数值,否则返回逻辑值FLASE,最后使用SUM函数求和。

    这里因为执行了数组运算,所以公式编辑完成后,要单击编辑栏,再按住Shift+Ctrl不放,按回车。注意公式两侧的花括号是自动生成的,手工敲入是无效的哦。

    这个公式比较简短,但是需要按三键才能输入,有些新人朋友可能一时还找不到感觉,耐心点,多试几次吧。

    还有一个不需要按三键输入的公式:

    =SUMPRODUCT((B$2:B$72=G2)*C$2:E$72)

    首先使用B$2:B$72=G2判断B列是否等于指定的品牌,得到逻辑值TRUE或是FLASE,再用逻辑值与C2:E72的数值相乘,最后使用SUMPRODUCT计算出乘积之和。

    本例中,除了使用以上公式之外,如果使用数据透视表汇总,将会更加便捷方便,你会使用吗?

    作者:Hoa小熊猫 图文整理:祝洪忠

    ExcelHome,微软技术社区联盟成员

  • ?

    EXCEL表格中时间求和问题

    Fan

    展开

    小编今天给大家介绍一下如何计算时长,时长和的问题主要聚焦在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列的余数作为分钟数。

  • ?

    掌握这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多行多列一键求和

    小哨兵

    展开

    今天给大家传授一项Excel常用快捷功能:一键求和!

    说起Excel数据求和,大家一定不陌生,但是Excel里有一项快捷键能够帮你高效求和,并且可以多行多列一键求和,大大提高你的工作效率,下面我们就来看一下吧。

    大家看下面的数据表,需对各月和每名员工季度业绩进行求和汇总,此数据表是典型的多行多列求和,你看到的第一反应是怎样的。

    你还在手动输入sum公式进行求和吗?在行末尾输入sum公式,然后下拉;在列的末尾输入sum公式,然后向右拖拽。

    这样求和方式简直太低效了,那就看一下如何多行多列一键求和吧!

    首先选中需要求和的行和列,然后按住“Alt”和“=”,如此行和列的求和结果就一键展示出来了,是不是很神奇呀!

    一键求和是不是非常的快速高效并且很简单呢?大家学会了吗?

    小编在这里要提醒大家,学会之后一定要在日常工作学习中应用哦,这样才会熟练于心。

    好了,今天的Excel小教程就这样了,下次再回!如果对你有帮助,记得收藏转发哦。

  • ?

    excel小技巧:自动求和,当新增数据时自动求和

    刺眼

    展开

    在工作中,有时候excel表格需要每天统计数据,表格的行数会随着每天记录的数据而不断增加。像下表,每天都要记录出库数量,并且每天都要统计出库合计数量。当每天新增记录时,出库合计数量不需要再重新计算,根据新增的记录数据自动求和。

    今天的小技巧运用到OFFSET函数和COUNTA函数。

    OFFSET函数:以指定的引用为参照系,通过给定的偏移量返回新的引用。

    函数语法:OFFSET(reference, rows, cols, [height], [width])

    这个函数有5个参数:

    第一个参数是基点。

    第二个参数是要偏移几行,正数向下,负数向上。

    第三个参数是要偏移几列,正数向右,负数向左。

    第四个参数是新引用几行。

    第五个参数是新引用几列。

    第一至第三个参数为必需,第四个和第五个参数为可选。

    例如公式:=OFFSET(B2,3,2,3,2)

    就是以B2为基点,向下偏移3行,向右偏移2列,新引用的行数是3行,新引用的列数是2列,最终得到对D5:E8区域的引用。和SUM函数组合=SUM(OFFSET(B2,3,2,3,2))就是对D5:E8区域求和。

    COUNTA函数:计算区域中不为空的单元格的个数。

    接下里求出库数量合计,在B1单元格输入公式:=SUM(OFFSET(C3,0,0,COUNTA(C:C)-1,1))。当我们再次想数据表格中增加数据时,就会自动统计出库数量。

  • ?

    Excel跨工作表、跨行与跨列求和

    彭亚男

    展开

    在 Excel 中,除在同一工作表求和外,还可以在不同工作表与不同 Excel 文档的工作之间求和;如果只在不同的工作表求和,只需标明工作表名称,如果在不同 Excel 文档之间求和,还要标明文档名称。另外,还可以跨行与跨列求和,它们可以用SUMPRODUCT函数。以下就是Excel跨工作表、跨行与跨列求和的具体操作方法,实例中操作所用版本均为 Excel 2016。

    一、Excel跨表求和

    1、假如要求一个服装表中 1月、2月和3月的销量之和。选中 E2 单元格,把公式 =SUM('1月'!D2:D6,'2月'!D2:D6,'3月'!D2:D6) 复制到 E2,按回车,则求出一件服装的 1 至 3 月销量之和;把鼠标移到 E2 右下角的单元格填充柄上,按住左键并往下拖,则求出其它服装的 1 至 3 月的销量之和;操作过程步骤,如图1所示:

    图1

    2、公式说明。公式中 '1月' 是工作表(即 Sheet)的名称,工作表与单元格之间用感叹号 ! 隔开,“2月和3月”的求和单元格的引用方法也一样。

    3、跨文档求和。

    A、如果待求和的单元格分布在两个或多个 Excel 文档中,则还需要在表格名称的前面加上文档名称。假如要对“服装销量1.xlsx”和“服装销量2.xlsx”两个文档的“1月”工作表的服装销量求和,操作过程步骤,如图2所示:

    图2

    B、操作过程步骤说明:在“服装销量1”窗口,在 E2 单元格输入公式 =SUM(),把光标定位在括号中,单击一下工作表“1月”,框选 D2:D6,公式变为 =SUM('1月'!D2:D6),在 D6 后输入逗号(,);切换到“服装销量2”窗口,单击一下工作表“1月”,同样框选 D2:D6,切换回“服装销量1”窗口,公式变为 =SUM('[服装销量1.xlsx]1月'!D2:D6,'[服装销量2.xlsx]1月'!D2:D6),即在“服装销量2”文档中选择的单元格自动填到了公式中;按回车,则计算出一件服装的销量之和,同样用往下拖的方法求出其它服装的销量之和。

    C、如果要求“服装销量1.xlsx”和“服装销量2.xlsx”1月与2月的服装销量之和,公式可以这样写:=SUM('1月'!D2:D6,'2月'!D2:D6,'[服装销量2.xlsx]1月'!$D$2:$D$6,'[服装销量2.xlsx]2月'!$D$2:$D$6),如图3所示:

    图3

    按回车,则求出两个文档的“1月和2月”的服装销量之和,如图4所示:

    图4

    二、Excel跨行求和

    1、假如要求偶数行的和。把公式 =SUMPRODUCT((MOD(ROW($2:$10),2)+1=ROW(A1))*F$2:F$10) 复制到 F11 单元格,按回车,则求出第 2、4、6、8 和 10 行的和,操作过程步骤,如图5所示:

    2、公式说明:

    A、选中公式所在单元格 F11,按住 Alt 键,按一次 M,按一次 V,打开“公式求值”窗口,单击“求值”一直到求出最终的结果,如图6所示:

    图6

    B、公式中 ROW($2:$10) 返回一个 2 到 10 的数组,即{2;3;4;5;6;7;8;9;10};MOD(ROW($2:$10),2) 是把数组中的每个元素与 2 求模;然后再把求得的数组每个元素都加 1;再判断数组的每个元素是否等于 ROW(A1)(即 1,ROW(A1) 是取 A1 行号),如果等于,返回 True,否则返回 False。

    C、经过上述计算,求得数组{True;False;True;False;True;False;True;False;True},数组中为 True 的用 F 列中的数字代替,为 False 的用 0 代替,即得数组{329;0;874;0;982;0;897;0;563},最后用 SUMPRODUCT函数求出和。

    3、如果要求第 3、6、9 行的求,公式可以这样写:=SUMPRODUCT((MOD(ROW($3:$9),3)+1=ROW(A1))*F$3:F$9),如图7所示:

    图7

    按回车,计算结果,如图8所示:

    图8

    三、Excel跨列求和

    1、假如要求偶数列的和。把公式 =SUMPRODUCT((MOD(COLUMN($B:$H),2)+1=COLUMN(A1))*$B2:$H2) 复制到 I2 单元格,按回车,则求出第2行指定列的和,同样用往下拖的方法求出其它行指定列的和,操作过程步骤,如图9所示:

    图9

    2、公式说明:公式与求偶数行的和一样,要注意的是:把对行的绝对引用改为对列的绝对引用,即把 F$3:F$9 改为 $B2:$H2,$ 由在数字前改为在字母前。

excel表格列求和

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP