中企动力 > 商学院 > excel颜色求和公式
  • ?

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

    层岑

    展开

    转载自百家号作者: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学习微课堂”原创,欢迎关注,带你一起长知识!

  • ?

    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总是那么匪夷所思!

    嗅楚

    展开

    有些表格里不同单元格涂上不同颜色,现在要根据不同的颜色统计数据之和。其实这是一个不好的做法。当然有方法来解决,下面是方法:

    1,用宏表函数get.cell来定义名称(宏表函数必须定义在名称里才可以使用,什么叫宏表函数,百度吧)

    把鼠标放在涂色的那一列里的第一个单元格,我这里选择了A2单元格,因为A1不会涂色。然后去定义名称,注意锁定A列。

    2,在旁边一列做一个辅助列,本例在B2输入=col

    3,然后去求和,蓝色的颜色值是23,黄色的是6;那么用sumif去分类求和即可

  • ?

    Excel技巧分享,多条件求和函数公式!

    云雨

    展开

    施老师:

    在Excel中普通的求和SUM函数大家都知道,而且,之前也有给大家详细介绍过。不过,在大多情况下,我们可能还需要进行多条件求和等。今天,施老师就来给各位分享一下在工作中常用的多条件求和函数公式。

    SUMIF函数

    SUMIF(条件判断区域,条件,求和区域)

    注意:SUMIF函数只能带一个条件,其格式为判断区域,条件,求和区域。

    解释:条件判断区域:就是所以求和的条件域;条件:求和条件;求和区域:所示求和的引用单元格区域。

    如下图:我们想要计算出格力空调的单价总和。

    那么我们可以这样做,在右边品牌格力求和的一栏中输入公式:=SUMIF(A2:A10,"格力",C2:C10)

    其中A2:A10是品牌区域,“格力”代表计算的是“格力”空调的总和,C2:C10代表的单价区域,这样就轻松的计算出了格力空调的单价之和。

    各位朋友们,你们也试一下吧,点我头像关注我,有不懂的在文章下方的评论区留言问我,我会跟大家一起探讨。本文欢迎转发,转发请注明出处。

  • ?

    技巧 | Excel中常见的8种求和公式大集合

    于延恶

    展开

    Hi,大家好,我是胖斯基

    数据求和,在Excel的使用中可谓是频率极高的一种,无论是初入新手,还是E场老斯基,其应用范围面都有所涉及。

    那就数据求和而言,最常见的有以下几种:

    1

    快速求和系列

    快捷键:AL+= , 选中求和区域,快捷键一下即可

    2

    快速累计求和系列

    Excel中锁定符号[$]的应用,使得结果逐行累加,更多应用请见《技巧 | 隐藏在Excel中的定海神针》

    3

    忽略文本跨列求和系列

    Excel中sum函数本身对文本类型数据自动忽略,故用来对跨列的数值型数据求和

    4

    单条件求和系列

    Excel中SUMIF,单条件求和的万能公式

    5

    多条件求和系列

    Excel中SUMIFS,多条件求和的万能公式

    6

    单条件多区域求和系列

    例3和例4的综合应用

    7

    避开错误值求和系列

    依旧采用SUMIF函数的应用,其中条件"<9.9E+307",其含义是9.9E+307是一个极大的数值,故通过规则:数值<文本

    8

    通配符求和系列

    通配符*代表多个字符,故*茶*的含义就是只要涵盖了[茶]这个字,即符合调价,纳入条件求和范围

    So,常见的8种求和方式如上所述,你知道几种?

  • ?

    Excel函数公式:单元格根据颜色求和、筛选、自动填充颜色技巧

    灭缚

    展开

    实际的工作证,经常给Excel的单元格添加各种各样的颜色来标记数据,其目的可能是为了醒目提醒,也可能是为了区分其它数据……但是如果根据单元格颜色来进行相关的计算,你会操作吗?

    一、按单元格颜色求和。

    方法:

    1、Ctrl+F打开【查找和替换】对话框,【选项】-【格式】下拉箭头,选择【从单元格格式】。

    2、利用取色器单击需要计算的单元格。

    3、【全部查找】并Ctrl+A全选查找出来的内容。

    4、【公式】-【名称管理器】-【新建】,输入【名称】并【确定】-【关闭】-【关闭】。

    5、在目标单元格中输入:=SUM(黄色);(黄色为定义的名称,可以根据实际情况自由定义)。

    二、按颜色进行筛选。

    方法:

    1、单击标题所在行的任意单元格。

    2、【数据】-【筛选】,单击箭头选择【按颜色筛选】,并选取相应的颜色。

    3、再次单击箭头选择【从“XXX”中清除筛选】,全部显示数据。(XXX为筛选时标题行的标题)。

    三、自动填充颜色。

    方法:

    1、选定目标单元格。

    2、【条件格式】-【突出显示单元格规则】,根据实际需要选取相应的命令,并进行设置。

    3、填充数据,单元格数据会根据设置的规则自动填充相应的颜色。

  • ?

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

    Pascall

    展开

    我们肯定知道按单条件、多条件,多表求和,唯独有一种求和我们很少听说过,那就是:按—颜—色—求—和。是的没看错,就是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函数公式:根据单元格颜色求和

    小牧童

    展开

    在Excel中,求和,是非常普遍的操作,但是根据单元格颜色求和,你听过吗?会操作吗?

    一、基础数据的准备。

    对表格进行设置,如设定单元格的颜色、求和区域等。

    二、筛选数据。

    方法:

    1、选定任意单元格,按【Ctrl+F】打开【查找和替换】对话框,单击【选项】按钮。

    2、单击【格式】右侧的下拉箭头,选择【从单元格选择格式】,移动【吸管】单击相应的单元格(例如单击黄色单元格)。

    3、单击【查找全部】,并全选查找出的记录。

    4、【公式】-【定义名称】-输入名称【黄色求和】(根据需要自定义)-【确定】。

    5、在求和目标单元格输入公式:=SUM(黄色求和)。

    6、重复1-5计算绿色和蓝色的和。

    备注:【定义名称】中可以根据需要自定义名称,本示例中定义的名称为:黄色求和、绿色求和、蓝色求和。

  • ?

    用Excel如何按颜色求和

    闲逛

    展开

    首先我们要理解宏表函数到底是什么函数。宏表函数是早期低版本excel中使用的,现在已由VBA顶替它的功能;但仍可以在工作表中使用,不过要特别注意的是:不能直接在单元格中、只能在"定义的名称"(菜单:插入——名称——定义)中使用;还有,一些宏表函数使用后不会自动改变。举例:

    下表金额数据中包含了多个填充颜色,现在需要按照颜色来求和。

    颜色求和

    第一步:单击【公式】打开【名称管理器】,通过新建方式建立一个名称记录。

    颜色求和

    第二步:名称为求和,引用位置为=GET.CELL(63,Sheet1!$B2)

    颜色求和

    第三步:单击【确定】关闭名称管理器,注意在引用单元格时一定要锁定列。

    在C2单元格中输入=求和,向下填充我们看到所有的填充颜色均有对应的编号。

    颜色求和

    最后我通过编号就可以完成求和。

    颜色求和

    小伙伴可以动手实践一下哦!

  • ?

    excel技巧分享:按颜色求和的几个方法

    瘾迷者

    展开

    在工作过程中,有时为了方便区分不同的类别,一般都会选用给单元格标注颜色,这种方法简单快捷。那如果后续想根据单元格颜色来进行汇总怎么办呢?我们都知道可以按单元格颜色进行筛选,那除了最简单的筛选,还有什么其他办法呢?今天给大家介绍几个按不同颜色来进行单元格求和的方法。

    如图,根据下列案例分别按不同的四个颜色对订单数进行求和。

    一、查找求和

    查找这个功能大家都经常用,但是根据颜色来查找大家都会用吗?具体方法如下:

    点击开始选项卡下,【编辑】组里的“查找和选择”下方的“查找”或者按Ctrl+F就可以打开“查找和替换”窗口。

    在“查找和替换”窗口点击“选项”。选项上方就会出现“格式”下拉框,在下拉框选择“从单元格选择格式”。也可以直接选择格式进行设置,不过从单元格选择当然更方便了。

    鼠标就会变成一个吸管,点击黄色的单元格之后,格式旁边的预览窗格就是黄色的。点击“查找全部”下方就会出现所有黄色的单元格。

    点击下方查找到的任一条记录,按住Ctrl+A,所有黄色的单元格就被选中了。工作表右下角就出现了所有黄色的求和。

    然后再利用这种方法再依次把其他颜色的单元格求和值获取出来就可以了。

    这种方法简单易操作,缺点就是只能根据颜色一个个进行操作。

    二、宏表函数求和

    Excel中可以使用宏表函数get.cell来得到单元格的填充色。但宏表函数必须自定义名称才能使用,具体方法如下:

    点击公式选项卡下【定义的名称】组里的“定义名称”。

    在“编辑名称”窗口,名称输入“color”,引用位置输入“=GET.CELL(63,宏函数!B2)”。“宏表函数”是所在工作表的名称,由于首先在C2单元格输入公式获取颜色值,所以这里选用带颜色的单元格B2。不加绝对引用就可以方便在其他单元格同样也能获取到左侧单元格的颜色值。

    然后在C2:C10单元格里输入“=color”。这列的值就是颜色值。

    同理,在颜色这一列F2:F5旁边也输入颜色值“=color”。

    最后根据一一对应的颜色值,使用SUMIF函数“=SUMIF(C:C,F2,B:B)”即可。

    利用宏表函数获取颜色的值 ,然后通过SUMIF函数进行求和。这种获取颜色值的方法除了可以使用SUMIF函数之外,还可以使用其他不同的函数来对颜色进行多角度分析,非常方便实用。

    三、VBA求和

    获取单元格颜色最方便最快捷的方式当然是使用VBA。Excel本身包含的函数无法实现按颜色求和,我们通过VBA自己构建一个自定义函数来帮助实现按颜色求和。

    按住Alt+F11或者在工作表标签上右键“查看代码”打开VBA编辑器。

    在VBA编辑器里点击插入下方的“模块”。

    点击新创建的模块--模块1,在右侧窗口输入以下代码。

    Function SumColor(col As Range, sumrange As Range) As Long

    Dim icell As Range

    Application.Volatile

    For Each icell In sumrange

    If icell.Interior.ColorIndex = col.Interior.ColorIndex Then

    SumColor = Application.Sum(icell) + SumColor

    End If

    Next icell

    End Function

    解析:

    SumColor是自定义的函数名称,里面包括两个参数,第一参数col是要获取颜色的单元格,第二参数sumrange是求和区域。

    (这里相当于我们自己创建一个函数SumColor,并且自己定义函数的2个参数的含义。对于初学者来说,暂时可以不用理解这段代码的意思,只需要保存下来,作为模板套用即可)

    点击“文件”-“保存”,然后直接关闭VBA编辑器即可。

    自定义函数定义好之后,直接在工作表进行使用就可以了。在F2:F5单元格输入“=SumColor(E2,$A$2:$B$10)”就可以了。

    注意:宏表函数和VBA用法由于使用了宏,在EXCEL2003版本可以直接保存,但2003以上版本需要保存为“xlsm”格式才能正常使用。

    对于标记颜色的单元格来说,查找这个方法容易使用但适用场景不多,VBA功能很强大,但是要想彻底弄懂还需要更深层次的学习。宏表函数这个方法比较简单,而且也比较实用,觉得有用的话赶紧收藏吧!

    ****部落窝教育-excel按颜色求和****

    原创:夏雪/部落窝教育(未经同意,请勿转载)

excel颜色求和公式

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP