中企动力 > 商学院 > excel按颜色统计个数
  • ?

    Excel函数公式:根据单元格颜色求和

    廖雁菡

    展开

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

    一、基础数据的准备。

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

    二、筛选数据。

    方法:

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

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

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

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

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

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

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

  • ?

    EXCEL技巧,用EXCEL的COUNTIFS函数统计满足多条件单元格数量

    羊璎

    展开

    施老师:

    有时我们需要求出不同品牌商品的数量。如果数据区域小,我们可以手动的去计算,如果数据区域很大。那手动就太麻烦了。今天施老师给大家教一招,用多条件统计数量函数去计算。非常的方便实用。

    如下图:

    我们需要统计销售部有多少个人工资是6000的

    我们可以在H2里输入函数:=COUNTIFS(B2:B9,"销售部",D2:D9,"6000")

    这样就算出销售部拿6000元的工资人数是2人。

    大家看一下,这个函数是不是非常的方便啊

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

  • ?

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

    Dennis

    展开

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

    一、按单元格颜色求和。

    方法:

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

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

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

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

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

    二、按颜色进行筛选。

    方法:

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

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

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

    三、自动填充颜色。

    方法:

    1、选定目标单元格。

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

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

  • ?

    「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如何按颜色求和

    紫翠

    展开

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

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

    颜色求和

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

    颜色求和

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

    颜色求和

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

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

    颜色求和

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

    颜色求和

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

  • ?

    根据颜色也能求和,Excel总是那么匪夷所思!

    温盼雁

    展开

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

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

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

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

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

  • ?

    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按颜色求和****

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

  • ?

    Excel218 | 有些功能出乎意料:可以按不同字体或是背景颜色统计数值

    闵妙海

    展开

    每天清晨六点,准时与您相约

    问题来源

    公众号后台朋友留言:

    怎么按颜色统计数据?

    比如:

    韩老师就来讲一讲如果统计不同颜色的数值,或是不同背景颜色的数值。

    不用颜色数值统计

    第一步:建立名称

    【公式】——【定义名称】,在新建名称对话框输入名称:ztcolor,引用位置:=GET.CELL(24,B2)&T(NOW())

    如下图:

    第二步:提取字体颜色:

    在C2单元格输入公式=ztcolor,往下填充,即得B列数字颜色值:

    同时,把不同颜色的数值取其一,粘贴到E列,同时在F列输入公式=ztcolor,往下填充,即得E列数字颜色值:

    第三步:统计

    在G2单元格输入公式:

    =SUMIF($C$2:$C$9,F2,$B$2:$B$9)

    在H2单元格输入公式:

    =AVERAGEIF($C$2:$C$9,F2,$B$2:$B$9)

    公式分别向下填充,即得不同颜色数值的和与平均值:

    不同背景数值统计

    【公式】——【定义名称】,在新建名称对话框输入名称:bjcolor,引用位置:=GET.CELL(63,B2)&T(NOW())

    第二步:提取背景颜色:

    在C2单元格输入公式=bjcolor,往下填充,即得B列背景颜色值:

    在F列输入公式=bjcolor,往下填充,即得E列背景颜色值:

    公式分别向下填充,即得不同背景颜色数值的和与平均值:

    GET.CELL简介

    功能:

    获取单元格的信息。

    语法:

    =Get.Cell(类型号,单元格引用)

    类型号范围为1-66,也就是说Get.Cell函数可以返回一个单元格里66种信息。

    典型及常用的类型号及代表的意思有:

    24——单元格第一个的颜色编码数字。

    63——单元格填充颜色(背景)编码数字。

    64——单元格填充颜色(前景)编码数字。

    Get.Cell函数按照常规方法在单元格中输入是没有任何用处的,还会提示函数无效。

  • ?

    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中统计单元格颜色的个数,就得这样做!

    侯笑天

    展开

    朋友们

    今天

    我们来谈谈COUNTIF函数

    接触过EXCEL的朋友

    肯定都知道

    COUNTIF函数

    它是统计

    某个单元格区域中

    符合指定条件的单元格数目

    比如以下这个例子

    要统计出A1至B13单元格区域中

    分数为95的人数

    我们在D2单元格中输入公式

    =COUNTIF(B2:B13,95)

    结果就出来了

    上面的例子

    统计的是一个数据

    在一个区域中的个数

    那如果我们要统计的是

    单元格颜色呢

    如下图

    我们还能使用

    COUNTIF函数吗

    其实

    要统计每个颜色

    在单元格中的个数

    单单用COUNTIF函数是实现不了的

    但是我们可以使用

    自定义函数

    具体操作如下

    首先

    选中A1单元格

    点击【公式】—【定义名称】

    在对话框中

    名称设置为【颜色】

    引用位置输入为

    【=GET.CELL(38,Sheet1!A1)】

    (38表示单元格颜色)

    并点击确定

    公式说明:

    GET.CELL函数可返回引用单元格的信息

    即返回A1单元格中的颜色的名称

    接着

    在A列中输入【=颜色】

    并向下填充

    选择【不带格式填充】

    即可得出每个颜色的代码

    最后

    在B列中输入公式

    =IF(COUNTIF($A$1:A1,A1)=1,COUNTIF($A$1:$A$11,A1),"")

    即可得到我们最终需要的结果

    公式说明:

    =COUNTIF($A$1:A1,A1)

    指在$A$1:A1区域中A1单元格中的颜色第几次出现

    如果A1单元格中的颜色是第一次出现

    则返回=COUNTIF($A$1:$A$11,A1)

    即A1单元格中颜色出现的总次数

    否则返回空值

    好了

    我们的COUNTIF函数

    就讲到这了

    今天我们讲的主要内容

    就是由COUNTIF函数的

    应用中延伸出的问题

    所以

    看了今天的内容

    你们是不是

    对COUNTIF函数的了解更深了

    对如何统计单元格中颜色的个数也清楚了

    如果是的话

    就给小编点个赞哟

    心事留言,小编答你

excel按颜色统计个数

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP