使用功能百分比来简化Excel中的百分比计算
Excel的PERCENTOF函数:轻松计算数据子集占比
Excel的PERCENTOF函数可以快速计算数据子集在整个数据集中的占比,避免了创建复杂公式的麻烦。
PERCENTOF函数语法
PERCENTOF函数有两个参数:
<code>=PERCENTOF(a,b)</code>
其中:
- a (必填) 是构成整个数据集一部分的数据子集;
- b (必填) 是整个数据集。
换句话说,PERCENTOF函数计算子集a占总数据集b的百分比。
使用PERCENTOF计算单个值占比
PERCENTOF函数最简单的用法是计算单个值在总和中的占比。
例如,分析英格兰14家商店6月份的业绩,计算每家商店对当月总销售额的贡献。
此例中使用了格式化的Excel表格和结构化引用,使公式更易理解。如果在第16行及以下添加更多数据,新值将自动包含在计算中。如果不使用表格和结构化引用,可能需要调整公式以包含绝对引用,并在添加更多数据行时更新公式。
在单元格E2中输入:
<code>=PERCENTOF(</code>
然后点击单元格D2(要计算其对总和贡献的数据子集)。如果使用了格式化表格,这将强制Excel将列名添加到公式中,而@符号表示结果中将单独考虑每一行。然后添加逗号:
<code>=PERCENTOF([@[June sales]],</code>
最后,选择D列中的所有数据(包括上一步中选择的数据子集,但不包括列标题),告诉Excel哪些单元格构成整个数据集。这将在公式中显示为方括号中的列名。然后关闭原始的圆括号。
<code>=PERCENTOF([@[June sales]],[June sales])</code>
按Enter键后,结果将显示为一系列零。不用担心,这是因为百分比列中的数据当前表示为小数,而不是百分比。
要将这些值从小数更改为百分比,请选择所有受影响的单元格,然后单击功能区“开始”选项卡“数字”组中的“%”图标。同时,单击“增加小数位数”按钮以添加小数位数,这将有助于区分相似的值。
这样就得到了一个格式化的Excel表格,其中包含一列,显示每家商店对总销售额的贡献。
相关内容 ##### Excel的12种数字格式选项及其对数据的影响
调整单元格的数字格式以匹配其数据类型。
使用PERCENTOF与GROUPBY
虽然PERCENTOF可以单独使用来显示各个百分比贡献,但它主要添加到Excel中是为了与其他函数一起使用。具体来说,PERCENTOF与GROUPBY配合使用效果非常好,可以将数据进一步细分为指定的类别,并将输出结果显示为百分比。
继续使用上面的商店销售数据示例,假设目标是找出哪些郡吸引了最大的销售百分比。
因为GROUPBY创建动态数组,所以该函数不能在格式化的Excel表格中使用。这就是为什么需要在未格式化为表格的电子表格区域中创建数据检索表格。
为此,在单元格G2中输入:
<code>=GROUPBY(Sales[County],Sales[June sales],PERCENTOF)</code>
其中:
- Sales[County]是原始Sales表中将决定分组的字段;
- Sales[June sales]是包含将生成百分比的值的字段;
- PERCENTOF是将原始数据转换为比较值的函数。
相关内容 ##### 如何在Microsoft Excel中命名表格
“Table1”解释得不够清楚……
GROUPBY函数还允许输入另外五个可选字段,例如字段标题、排序顺序和筛选器数组,但在本例中省略了这些字段,以显示如何以最简单的形式将其与PERCENTOF一起使用。
按Enter键后,Excel将按郡分组销售额(默认情况下按字母顺序排列),以小数形式显示数据。
要将这些小数转换为百分比,请选择这些数字,然后单击功能区“开始”选项卡“数字”组中的“%”图标。还可以通过单击同一选项卡组中的“增加小数位数”或“减少小数位数”按钮来调整百分比数字的小数位数。
现在,即使数据发生巨大变化,GROUPBY函数也会拾取这些变化并相应地调整分类表。
PERCENTOF的应用远不止于此!例如,可以将此函数嵌入PIVOTBY中,使用多个变量进一步细分数据,然后将输出结果显示为百分比。
以上是使用功能百分比来简化Excel中的百分比计算的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

快速链接 为什么应该在 Excel 中命名表格 如何在 Excel 中命名表格 Excel 表格命名规则和技巧 默认情况下,Excel 中的表格命名为 Table1、Table2、Table3,依此类推。但是,您不必坚持使用这些标签。事实上,如果您不这样做会更好!在本快速指南中,我将解释为什么您应该始终重命名 Excel 中的表格,并向您展示如何操作。 为什么应该在 Excel 中命名表格 虽然养成在 Excel 中命名表格的习惯可能需要一些时间(如果您通常不这样做的话),但以下原因说明了今

本教程向您展示了如何在保留所有表功能的同时快速应用,修改和删除Excel表样式。 想让您的Excel桌子看起来完全想要吗?继续阅读! 创建Excel表之后,第一步是通常

Excel 溢出范围运算符 (#) 让公式能够自动调整以适应溢出范围大小的变化。此功能仅适用于 Windows 或 Mac 版 Microsoft 365 Excel。 UNIQUE、COUNTIF 和 SORTBY 等常用函数可与溢出范围运算符结合使用,生成动态的可排序列表。 Excel 公式中的井号 (#) 也称为溢出范围运算符,它指示程序考虑溢出范围中的所有结果。因此,即使溢出范围增大或缩小,包含 # 的公式也会自动反映此变化。 如何列出和排序 Microsoft Excel 中的唯一值

Excel中使用公式型条件格式处理溢出数组 直接对Excel中溢出数组进行格式化可能会导致问题,尤其当数据形状或大小发生变化时。基于公式的条件格式规则允许在数据参数更改时自动调整格式。在列引用前添加美元符号 ($) 可以将规则应用于数据中的所有行。 在Excel中,您可以对单元格的值或背景应用直接格式化,以使电子表格更易于阅读。但是,当Excel公式返回一组值(称为溢出数组)时,如果数据的尺寸或形状发生变化,则应用直接格式化将导致问题。 假设您有此电子表格,其中包含PIVOTBY公式的溢出结果,

本教程解释了如何在公式示例中使用excel中的匹配函数。它还显示了如何通过使用Vlookup和匹配的动态公式来改善查找公式。 在Microsoft Excel中,有许多不同的查找/参考

该教程显示了如何比较Excel中的文本字符串,以了解不敏感和确切的匹配。您将学习许多公式,以通过其值,字符串长度或特定字符的出现数量来比较两个单元格

提升Excel表格的可访问性:实用指南 创建Microsoft Excel工作簿时,务必采取必要的步骤,确保每个人都能访问它,尤其是在您计划与他人共享工作簿的情况下。本指南将分享一些实用技巧,帮助您实现这一目标。 使用描述性工作表名称 提高Excel工作簿可访问性的一种方法是更改工作表的名称。默认情况下,Excel工作表命名为Sheet1、Sheet2、Sheet3等等,这种非描述性的编号系统在您点击“ ”添加新工作表时会继续下去。 更改工作表名称使其更准确地描述工作表内容具有多重好处: 提
