中企动力 > 商学院 > excel不同工作表求和
  • ?

    11个工作中最常用的EXCEL求和公式,不论什么情况求和都不怕了!

    冰之

    展开

    最实用Excel求和函数公式大全,小伙伴快来收藏备用!

    一、快速求和:快捷键【ALT+=】快速求和

    选取整个区域(B2:G14),点按快捷键【ALT+=】

    二、含小计行的总计求和公式

    如下图所示,要求在单元格设置累计求和公式,等于各小计之和。

    B12=SUM(B2:B11)/2

    三、隔列求和

    隔列求和,如下图所示的计划与实际对比的表中,要计算全年的计划和实际完成情况,可以直接用sumif求和。

    F3单元格公式为:=SUMIF($B$2:$E$2,F$2,$B3:$E3)

    四、合并单元格求和

    如下图所示,要求在D列对A列的类别求和。

    D3=SUM(C3:C10)-SUM(D4:D10)

    注:公式输入方法,选取D3:D10,在编辑栏中输入公式后按Ctrl+Enter完成输入。

    五、含文本型数字求和

    含文本型数字的求和,用sum得不到正确的结果,可以用Sumproduct函数进行求和,如下图所示,用Sum求和得到的结果明显不对。

    六、忽略错误值求和

    如下图所示,如果一个区域中含有错误值,那么在用sum求和时,结果也会显示错误。如果要忽略错误值求和,可用sumif函数解决。

    =SUMIF(G2:C12,"<9E+307")或者=SUMIF(G2:G12,">0")

    公式解析:

    9E+307是接近最大的数字,一种约定俗成的写法。在excel中,错误值比最大的数字大,因此"<9E+307"就是对小于最大值的数字求和,就实现了我们的目标:忽略错误值只对数字求和。反过来,excel忽略错误值求和,我们也可以这样写公式:=SUMIF(G2:G12,">0")

    七、多条件求和

    根据条件对数据分类求和也是常遇到的求和方式,如果是单条件用SUMIF函数,如果是多条件就用SUMIFS函数。

    如下图,根据销售情况表,求出各销售部门2018年1月20日之前的销售总额

    I2单元格公式为:=SUMIFS(F:F,C:C,H2,A:A,"<2018-1-20")

    八、模糊条件求和

    如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符。

    如下图,根据销售情况表分别计算出各销售部门销售各种产品(打印机、笔记本、台式机)的总数。H2=SUMIFS($E:$E,$C:$C,$G2,$D:$D,H$1&"*"),由于打印机、笔记本和台式机有多个型号,所有要用通配符“*”。

    九、多个表格同一位置求和

    1月至12月的12个工作表如果格式完全相同,可以用sum函数的多表求和功能。

    如下图所示,要求在汇总表里设置合计公式,汇总12个月员工各产品的销售情况。

    B2单元格公式为: =SUM('1月:12月'!B2)

    十、多个表格多条件求和

    多表多条件求和可以用SUM函数和DSUM函数嵌套使用。

    如下图所示,有表1、表2和表3三个工作表,要统计三个表中,张1、张2、张3的销量和。

    C2单元格输入公式=

    SUM(DSUM(INDIRECT({"表1";"表2";"表3"}&"!A1:D11"),4,A$1:B2))-SUM(C$1:C1)

    公式解析:

    1、数据区域,跨表引用了3个工作表,所以用工作表引用函数INDIRECT。

    2、列数,第4列“销量”。

    3、条件区域是从A1开始的活动区域,所以A1是绝对引用,但B2是相对引用。

    4、由于是跨表引用,因此DSUM返回的是数组,不是单值,因此要外套sum。

    5、因为不同的行是“或条件”所以在统计张2第一周的销量时,结果会包含张1第一周的销量,需要减去张1第一周销量,同样的道理,统计张3第一周的销售时要减去张1和张2第一周的销售和。

    十一、按颜色求和

    excel中还没提供按颜色求和的函数,需要借用宏表函数获取单元格的颜色值,然后再用sumif函数求和。

    1、定义名称:公式 - 定义名称 ,在定义名称窗口中输入名称【颜色】,也可以自定义其它名称),然后在下面引用来源中输入公式:=GET.CELL(63,1月!B2)&T(NOW())

    公式解析:

    ①Get.cell(63,单元格) 可以获取单元格填充颜色值

    ② &T(NOW) 实现表格在更新时定义名称取值也可以更新

    2、获取颜色值:在C列和F列分别输入公式 =颜色,即可获取B列和D列的单元格填充色。

    3、通过sumif函数求和。在F3单元格输入公式=SUMIF(C:C,E3,B:B)

    我是EXCEL学习微课堂,百家号教育视频原创作者,如果我的分享对您有帮助,欢迎点赞、收藏、评论和转发!更多的EXCEL技能,可以关注百家号“EXCEL学习微课堂”。

    与本教程有关的往期分享教程有:

    1、Excel秒杀一切的求和函数SUMIFS, 多条件求和就靠它了!

    2、EXCEL多条件求和、跨表多条件求和函数DSUM,让你求和效率更高!

    本文由“EXCEL学习微课堂”原创,欢迎关注,带你一起长知识!

  • ?

    几个工作表创建一份数据透视表,你会吗?

    宓艳血

    展开

    工作中常常会将不同类别的数据放在不同的工作表或工作簿中,然后需要将这些数据汇总到一个表中。

    怎样实现多表求和呢?

    实例1

    下面有3个表格,需要将3个表格的销量汇总到一张表上。

    解决办法1:

    很简单啊,才三个表格而已嘛。输入公式“=SUM(解晴!B2,李毅!B2,珊珊!B2)”就好啦(每个数据之间用英文半角逗号分隔)。

    确实如此。可是如果要汇总的是12个月的销量呢?一个一个手动点击要求和的数据,累不累?

    解决办法2:

    输入公式“=SUM(第一个工作表名称:最后一个工作表名称!B2)”即“=SUM(解晴:Sheet10!B2)”。其中第一个工作表名称和最后一个工作表名称之间用英文半角分号连接,以感叹号“!”结束。

    这样,再多的工作表汇总也不怕了呢。

    实例2

    当要求和的数据比较多时,除了使用实例的办法2,还可以使用数据透视表多重合并计算功能。

    解决办法:

    步骤1:插入数据透视表,选择“使用多重合并计算区域”,接着点击“选定区域”。

    Excel2016上找不到“多重合并计算”,可以通过快捷键“Alt + D + P”打开数据透视表向导,从而找到多重合并计算。(注意先按“Alt + D”,然后按住“Alt”键不放,同时按下“P”键即可。

    步骤2:将所有需要合并计算的表格一一添加到数据透视表向导中。

    这样,多表联合的数据透视表就创建好啦。

    好处:

    这就是一个正常的数据透视表,切片器、数据透视图等功能也都支持。不仅可以快速汇总,还可以同时查看各类原始数据。当数据更新时,直接刷新即可更新汇总数据。

    注意:

    很多人在创建多重合并计算数据透视表时,将“页1”拖动到“行”字段下,得到的是“项1”、“项2”、“项3”,这是因为创建数据透视表时选择了“创建单页字段”。

    如果你想显示工作表名称,也可以选择“自定义页字段”,先选择数据区域,接着指定页字段数目,然后在字段中输入自定义名称。

    当数据中有多列非数值的数据时,不适合于使用多重合并计算数据透视表。

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

  • ?

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

    露西妮

    展开

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

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

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

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

            

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

            

      

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

  • ?

    「Excel实用技巧」见多了多表条件求和,一分钟教会你按颜色求和

    凉生

    展开

    我们肯定知道按单条件、多条件,多表求和,唯独有一种求和我们很少听说过,那就是:按—颜—色—求—和。是的没看错,就是an颜色求和,

    【例】如下图所示,要求按颜色进行求和。

    Excel中还没提供按颜色求和的函数,但我们可以借用宏表函数(老版本遗留的一种函数,只能在定义名称中使用)获取单元格的颜色值,然后再用sumif函数求和来解决我们的问题。

    一、定义名称,为提取颜色值做准备

    公式 - 定义名称 ,在定义名称窗口中输入名称 mycolor(可以自定义),然后在下面引用来源中输入公式:=GET.CELL(63,Sheet2!B2)&T(NOW())

    公式说明:

    Get.cell(63,单元格) 可以获取单元格填充颜色值&T(NOW()) 实现表格在更新时定义名称取值也可以更新

    二、获取颜色值

    在C列和F列分别输入公式 =mycolor,即可获取B列和D列的单元格填充色。

    三、剩下的交给sumif函数吧

    单元格内输入 =SUMIF(C:C,E2,B:B)

    按颜色求和对高手并不难,但对于新手可能还要用多了才能记住,所以建议大家先收藏起来备用吧。

  • ?

    Excel如何跨表格求和

    雷纳德

    展开

    日常我们工作中经常会需要汇总不同地区发来的表格,或者是需要把不同小组发来的数值叠加到一块计算一个汇总值,除了拿计算器一个一个敲之外,下面分享两种方法:

    一、直接用华中B2+华南B2+。。。然后左右拖拉即可。

    此方法适用于表格相对较少,简单好记不需要技巧

    excel

    二、运用函数

    =SUM(华东:华北!B2),其中华东是第一个sheet,华北是最后一个sheet,然后向右向下拖动即可。

    此方法适合于sheet较多的情况,直接一个公式就行了,不用一个一个去加还容易遗漏某个sheet,但是就是需要去记住此公式了。

    Excel的公式真的太多了,长期不用就忘了,用的时候又想不起来了,小编的办法就是收藏起来说不定哪天就用到了(#^.^#)

  • ?

    怎样设置两张不同EXCEL表格上数据的求和公式?

    包傲芙

    展开

    1.首先在桌面上新建两张EXCEL表格,表格A和表格B,如图所示:

    2.打开两张表格,并在表格A内录入“张三”的语文和数学成绩,在表格B内录入“张三”的物理和化学成绩,如图所示:

    3.接下来由小如何求“张三”各科成绩的合计值。

    首先输入“=”,然后将表A中的语文和数学成绩选中,如图所示:

    4.语文和数学成绩选中后,在后面录入符号“+”,如图所示:

    5.然后打开表B,将物理和化学成绩选中,如图所示:

    6.最后直接按键盘上的“回车”键,EXCEL就会立刻跳转到表A,计算得出“张三”的各科成绩的合计值了,如图所示:

    (本文内容由百度知道网友茗童贡献)

  • ?

    不同条件下工作表多表汇总数据方法,你真的值得一看

    费思枫

    展开

    我们平时都碰到过对各类的数据进行汇总,那么接下来小编将为你讲解在各种情况下,如何对多个工作表的数据进行汇总。

    ▼场景1:当分工作表首行首列条件、及位置都统一时候

    将1月-3月人员销售额,汇总到汇总表中(如下图):

    操作方法:

    1、在你要汇总的表格当中,点击数据—合并计算;

    2、引用位置分别引用1月至3月你要汇总的数据区域并进行添加;

    3、将标签位置选择首行和左列对齐。

    ▼场景2:当分工作表首行首列条件固定时

    将1月-3月每个月每人各种商品编码进行销售额进行求和,操作效果如下:

    因为分工作表中相似的每行每列固定的都是一个人的数据,所以可以用通配符*,来对所有工作表求和。公式为:sum('*'!B2)

    ▼场景3:当分工作表首行首列条件不固定,位置会有不同的时候

    如下图中分工作表人员可能会有不一致的情况下:

    操作方法同场景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如何实现跨工作表求和

    尹访烟

    展开

    excel求和很简单,我们大家都会。但是excel求和仅仅是同工作表求和,如果我们需要跨工作表求和,又该怎么实现呢?这时候就需要我们运用到公式。下面我就给大家一步一步慢慢解说,看过之后,你一定也会觉得非常简单。

    为了方便大家学习本经验,我特地制作了几个简单的表,这个表总共是有四个工作表:一个是汇总表,另外三个是单独的个人表。

    通过上面几个工作表我们可以看到,张三、李四、王五的成绩都是已知的,而汇总表却是空白的,那么,我们应该怎么将他们的成绩汇总到汇总表内呢。

    首先,我们先来填汇总表中所有人第一学期的语文成绩

    这里需要一个公式,就是跨工作表的公式:

    =(sheet1!X1+sheet2!X1+sheet3!X1)

    我给大家解说一下这个公式--sheet代表工作表;X代表工作表内纵坐标的英文字母;1则代表工作表内横坐标的数字。

    我们现在将公式带入:

    很简单的,我们得到了第一个数值,也就是汇总表内所有人的第一学期的语文成绩

    用同样的方法,我们可以得到第一学期所有人的各科成绩。

    那么合计又怎么填呢?没错,用求和。之前也写过关于求和的经验,有不明白的大家也可以参考一下噢

    总计也是用同样的方法~

    就这样,我们填完了所有汇总表的格子啦。是不是很容易呢~

  • ?

    Excel | SUM、SUMIF+INDIRECT——求和项排序相同与不同的多工作表数据汇总

    你牵强

    展开

    问题情景

    很多电商、工资等数据统计的时候都会遇到这样的问题:数据以不同的部门,或者不同的月份,也或不同的年份等情况分布在不同的工作表里,经常要求对分表根据相同数据项对数据进行汇总统计。

    示例数据如下图:

    共12月的数据,无需合并,直接汇总到“汇总”工作表“年销售业绩”列中。

    注意:各分表的结构一致,姓名都在B列,求和的数据都在C列。

    关键操作第一种情况:所有表“姓名”排序一致

    这种求和方法很简单,只要在“汇总”表C2单元格输入公式“=SUM('*'!C2)”就可以了,回车以后,公式自动变成:=SUM('1月:12月'!C2)。

    第二种情况:所有表“姓名”排序不一致

    这种情况下求和稍有麻烦,我们一步一步分析:

    第一步:

    如果是仅对一个表,只需要Sumif函数直接求和即可,比如:

    =SUMIF('1月'!$B$2:$B$37,汇总!B2,'1月'!$C$2:$C$37);

    第二步:

    现在是对12个表汇总,需借助INDIRECT函数生成对多个表区域的引用,即是:

    INDIRECT(ROW($1:$12)&"月!$B$2:$B$37")--引用每个表的B列姓名数据区域

    以及

    INDIRECT(ROW($1:$12)&"月!$C$2:$C$37")--引用每个表的C列销量数据区域。

    第三步:

    写入Sumif函数,即是:

    SUMIF(INDIRECT(ROW($1:$12)&"月!$B$2:$B$37"),汇总!B2,INDIRECT(ROW($1:$12)&"月!$c$2:$c$37"))

    第四步:

    INDIRECT函数引用的是一组数,数组求和,最后最外层加Sumproduct函数,即是:

    =SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$12)&"月!$B$2:$B$37"),汇总!B2,INDIRECT(ROW($1:$12)&"月!$c$2:$c$37")))。

    结果如下:

    另:

    本例使用INDIRECT函数产生多维引用,其中:

    使用ROW($1:$12)产生月份序号数组:

    {1;2;3;4;5;6;7;8;9;10;11;12}

    公式中的INDIRECT(ROW($1:$12)&"月!$B$2:$B$37")作为SUMIF函数的range参数,表示每个月销售记录表的$B$2:$B$37区域,共12个区域:

    {"1月!$B$2:$B$37";"2月!$B$2:$B$37";"3月!$B$2:$B$37";"4月!$B$2:$B$37";"5月!$B$2:$B$37";"6月!$B$2:$B$37";"7月!$B$2:$B$37";"8月!$B$2:$B$37";"9月!$B$2:$B$37";"10月!$B$2:$B$37";"11月!$B$2:$B$37";"12月!$B$2:$B$37"}

    同理,公式中的INDIRECT(ROW($1:$12)&"月!$c$2:$c$37")表示每个月销售记录表的$c$2:$c$37区域,作为SUMIF函数的sum_range参数。

excel不同工作表求和

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP