Excel技能:Excel生成工资条的方法-英雄云拓展知识分享
215
2024-02-27
在平常任务中,色彩标记是快捷辨别和突出显示关键数据的流行方法。 但是,我们如何针对特定色彩(填满色彩、字体色彩、条件格式)对贮存格资料进行计数或总和? 预设情况下,Excel 不提供按色彩进行计数或求和的直接功能。 儘管如此,透过一些技能和间接方法,我们依然可以实现这一目标。 本文将探讨如何以色彩对资料进行计数或求和。
针对背风景对单元格进行计数和求和
针对字体色彩对贮存格进行计数和求和
针对条件格式色彩对贮存格进行计数和求和
举例来看,如果您有一系列数据,其中的值填入有不同的背景色彩,以下面的萤幕截图所示。 若要针对特定色彩对贮存格进行计数或求和,Excel 不提供针对背景色彩对贮存格进行计数或求和的直接功能。 但是,只要有一点聪明才干和一些方便的技术,您就能够完成这项任务。 让我们在本节中探索一些有用的方法。
在这里,我们将向您展现如何建立和使用这样的使用者定义内涵函数来解决 Excel 中的此任务。 请依照以下步骤进行:
第 1 步:打开 VBA 模块编辑器并复制代码
Function ColorFunction(rColor As Range, rRange As Range, Optional SUM As Boolean = False) As Variant'Updateby
Dim rCell As Range
Dim lCol As Long
Dim vResult As Double
lCol = rColor.Interior.ColorIndex
vResult = 0
If SUM Then
For Each rCell In rRange
If rCell.Interior.ColorIndex = lCol Then
vResult = vResult + rCell.Value
End If
Next rCell
Else
For Each rCell In rRange
If rCell.Interior.ColorIndex = lCol Then
vResult = vResult + 1
End If
Next rCell
End If
ColorFunction = vResult
End Function
步骤 2:建立公式以按背景色彩对贮存格进行计数和求和
贴上上述程式码后,关闭模组窗口,然后套用以下公式:
=colorfunction(G2,$B$2:$E$12,FALSE)
=colorfunction(G2,$B$2:$E$12,TRUE)
对那些不熟习程式设计的人来讲,VBA 可能显得相当复杂。 在这里,我们将介绍一个强盛的工具— Excel的tools,其 按色彩计数 此功能可以让您只需点击几下便可针对背景色彩轻鬆计算(计数、总和、平均值等)。 使人印象深入的是, 按色彩计数 功能不单单是背景色彩——它还可以针对字体色彩和条件格式进行辨别和计算。
后 下载并安装 tools for Excel,首先,选择要针对特定背景色彩对贮存格进行计数或求和的资料范围。 接下来,导航至 tools 加 并选择 按色彩计数.
在 按色彩计数 对话方块中,请指定操作:
结果:
现在,您将取得一个包括统计信息的新工作簿。 看截图:
假定我们有一个水果销售表,以下图所示,我们将对表中的彩色单元格进行计数或求和 金额 列。
步骤 1:利用 SUBTOTAL 函数
选择空白贮存格进入小计功能。
=SUBTOTAL(102, F2:F16)
=SUBTOTAL(109, F2:F16)
第 2 步:针对特定色彩过滤单元格
结果:
过滤后,SUBTOTAL 公式会自动对表格中的彩色贮存格进行计数和求和 金额 柱。 看截图:
想要针对 Excel 中的字体色彩对贮存格进行计数或求和吗,我们将继续深入。 假定您有数据,如给定的萤幕截图所示,其中单元格包括红色、蓝色、橙色和黑色文字。 预设情况下,Excel 其实不容易做到这一点。 但别担心! 在本节中,我们将向您展现一些简单的技能来做到这一点。
若要对具有特定字体色彩的贮存格进行计数和求和,以下使用者定义内涵函数可以帮助您解决此任务。 请依照以下步骤进行:
第 1 步:打开 VBA 模块编辑器并复制代码
Function ProcessByFontColor(pRange1 As Range, pRange2 As Range, FunctionType As String) As Double'Updateby
Application.Volatile
Dim rng As Range
Dim xTotal As Double
Dim xCount As Double
xTotal = 0
xCount = 0
For Each rng In pRange1
If rng.Font.Color = pRange2.Font.Color Then
If UCase(FunctionType) = "SUM" Then
xTotal = xTotal + rng.Value
ElseIf UCase(FunctionType) = "COUNT" Then
xCount = xCount + 1
End If
End If
Next
If UCase(FunctionType) = "SUM" Then
ProcessByFontColor = xTotal
ElseIf UCase(FunctionType) = "COUNT" Then
ProcessByFontColor = xCount
Else
ProcessByFontColor = CVErr(xlErrValue)
End If
End Function
步骤 2:建立公式以按字体色彩对贮存格进行计数和求和
贴上上述程式码后,关闭模组窗口,然后套用以下公式:
=ProcessByFontColor($B$2:$E$12,G2, "COUNT")
=ProcessByFontColor($B$2:$E$12,G2, "SUM")
希望针对字体色彩在 Excel 中轻鬆计算或求和贮存格值? 投身于 Excel的tools's 按色彩计数 特徵! 有了这个智慧工具,按特定字体色彩对单元格进行计数和求和变得轻而易举。 了解如何 库工具 可以改变您的 Excel 体验。
后 下载并安装 tools for Excel,首先,针对特定字体色彩选择要计数或求和贮存格的资料范围。 然后,点击 tools 加 > 按色彩计数 打开 按色彩计数 对话框。
在 按色彩计数 对话方块中,请指定操作:
结果:
现在,您有一个新工作簿,显示基于字体色彩的详细统计资料。 看截图:
在 Excel 中,您通常可使用条件格式将特定色彩套用至符合特定条件的贮存格,使资料视觉化直觉。 但是,如果您需要对那些特殊格式的贮存格进行计数或求和怎幺办? 虽然 Excel 没有为此提供直接的方法,但可以透过以下方法绕过此限制。
使用内建函数对 Excel 中的条件格式贮存格进行计数和求和其实不简单。 但是,您可使用 VBA 程式码完成此任务。 让我们来看看如何使用 VBA 来实现此目的:
第 1 步:打开 VBA 模块编辑器并复制代码
Sub SumCountByConditionalFormat()'Updateby
Dim sampleColor As Range
Dim selectedRange As Range
Dim cell As Range
Dim countByColor As Long
Dim sumByColor As Double
Dim refColor As Long
Set selectedRange = Application.InputBox("Select a range to evaluate:", _
"tools for Excel", _
Type:=8)
If selectedRange Is Nothing Then Exit Sub
Set sampleColor = Application.InputBox("Select a conditional formatting color:", _
"tools for Excel", _
Type:=8)
If Not sampleColor Is Nothing Then
refColor = sampleColor.Cells(1, 1).DisplayFormat.Interior.color
For Each cell In selectedRange
If cell.DisplayFormat.Interior.color = refColor Then
countByColor = countByColor + 1
sumByColor = sumByColor + cell.Value
End If
Next cell
MsgBox "Count: " & countByColor & vbCrLf & _
"Sum: " & sumByColor, _
vbInformation, "Results based on Conditional Format Color"
End If
End Sub
第 2 步:履行此 VBA 程式码
结果:
现在,结果(包括具有指定条件格式色彩的贮存格的计数和总和)将显示在弹出框中。 看截图:
如果您正在寻觅其他快捷简便的方法来对条件格式的贮存格进行计数和求和, Excel的tools 是您的首选解决方案。 它是 按色彩计数 只需点击几下便可解决此任务。 深入了解 tools 可以为您的工作流程带来的效力和精确度。
后 下载并安装 tools for Excel,首先,针对特定的条件格式色彩选择要对贮存格进行计数或求和的资料范围。 然后,点击 tools 加 > 按色彩计数 打开 按色彩计数 对话框。
在 按色彩计数 对话方块中,请指定操作:
结果:
现在,您有一个新工作簿,显示基于条件格式色彩的详细统计资料。 看截图:
>>>>🚀🌟 点击注册 免费试用 更高级的-英雄云企业级云表单 🌟🚀 😃👉🌐>>>>
在现代企业管理中,数据的高效管理和处理至关重要。随着信息技术的不断发展,英雄云的云表单已经成为了提高数据录入、管理和分析效率的不可或缺的工具。让我们来深入探讨英雄云-云表单的几大优势。
基础字段:多样性满足业务需求
英雄云的云表单中包括了各种基础字段,如单行文本、多行文本、数字输入框、单选框、复选框、下拉框、下拉复选框、日期时间、分割线等。这些字段的多样性使用户可以根据具体的业务需求,轻松进行文本、数据和时间信息的录入或修改。例如,您可以使用单行文本字段录入员工姓名、产品型号等,或者使用下拉框进行多选,根据不同情况选择更加方便的字段类型。
高级字段:提升工作效率
英雄云的云表单还提供了高级字段,如地址、图片、附件、手写签名、手机、子表、关联数据、关联查询以及流水号。这些高级字段在基础字段的基础上升级,可帮助用户完成一些琐碎的工作。例如,使用地址字段可以避免逐字打字,而流水号字段可以自动生成规律性的编号,非常适用于合同编号生成等场景。
部门成员字段:精确管理与通讯录的关联
英雄云的部门成员字段允许企业对各个部门的成员进行精确管理。用户可以通过部门成员字段获取通讯录中的部门成员信息,应用于记录报销人、报销部门等场景。这些成员字段还细分为成员单选和成员多选,可根据具体需求在通讯录中选择一个或多个成员。
聚合表:数据处理更智能
英雄云的聚合表功能用于对已存在的表单数据进行聚合计算,从而得到一张聚合表,后续其他表单可调用聚合表进行数据联动、关联查询和关联数据等操作完成数据处理。这一功能可应用于多种场景,如进销存管理、财务管理和门店零售管理等,帮助企业完成数据处理,提高工作效率。
表单权限设置:灵活管理数据访问
英雄云的表单权限设置允许用户根据企业的具体需求管理表单的访问和操作权限。用户可以根据系统权限或自定义权限对不同成员或团队进行权限设置,以确保数据的安全和合规性。这一功能使企业能够根据变化的业务需求和团队结构,实时调整权限设置。
自定义打印模板:文档输出更便捷
英雄云的云表单支持自定义打印模板,可将表单数据转换为可打印的Word文档。用户可以根据自己的需求进行排版和编辑,将产品规格说明书等文档轻松生成。这一功能提供了一种标准化的文档输出方式,简化了信息整理的过程。
综合来看,选择英雄云的云表单意味着选择更智能、更灵活、更高效的数据管理工具。无论是提高工作效率,精确管理数据,还是实现数据处理,英雄云的云表单都能满足您的多样化需求,助力您的业务发展。
如果您正在寻找一款强大的云表单工具,不妨考虑英雄云,它将为您带来更多的便捷和智能,助您事半功倍。
免责声明:
本网址(www.yingxiongyun.com)发布的材料主要源于独立创作和网友匿名投稿。此处提供的所有信息仅供参考之用。我们致力于提供准确且可信的信息,但不对材料的完整性或真实性作出任何保证。用户应自行验证相关信息的正确性,并对其决策承担全部责任。对于由于信息的错误、不准确或遗漏所造成的任何损失,本网址不承担任何法律责任。本网站所展示的所有内容,如文字、图像、标志、音频、视频、软件和程序等的版权均属于原创作者。如果任何组织或个人认为网站内容可能侵犯其知识产权,或包含不准确之处,请即刻联系我们进行相应处理。
发表评论
暂时没有评论,来抢沙发吧~