Excel如何计算百分比

Excel如何计算百分比

Excel 2003/2007

name, count
a, 3
b, 4
c, 9
...

假设我有这样的数据,是否有内置函数可以自动计算每行的百分比?(即 a = (3/(3+4+9)) = 18.75%)。而且数据会不断添加。我能知道 Excel 2003 和 2007 的解决方案吗?谢谢。

答案1

Excel列表将在这里帮助您。

  • 将您的范围转换为列表并添加总计行(总和)
  • 在列表中插入一个名为“百分比”的额外列,并定义第一行的计算(=此行的计数/包含总数的单元格)
  • 要添加新行,请拖动列表手柄(右下角)并添加新数据。

这些说明适用于 Excel 2007 和 2010。如果我没记错的话,Excel 2003 也支持列表,但没有后续版本那么多功能。

答案2

您也可以在底部进行总计,然后计算每一行(只需向下填充):=[当前行的计算数字]/[总计]。只需替换这两个值,然后使总计字段看起来像这样 $B$2(或 $G$5)

这比列清单简单得多,尽管列表仍然更好用。

相关内容