如何格式化数字以在Excel中显示为百分比

时间:2013-08-23 08:09:47

标签: excel text format percentage

所以我可以说表格中有一些数字

    a   b   c   d
1   33  53  23  11
2   42  4   83  64
3   75  3   48  38
4   44  0   22  45
5   2   34  76  6
6               
7   Total   85  

我想显示这些数字,以便单元格值仍然保持原始数字(A1 = 33) 但是单元格显示总数(B7)中的数字和百分比,例如

    a           b            c           d
1   33 (39%)    53 (62%)     23 (27%)    11 (13%)
2   42 (49%)    4 (5%)       83 (98%)    64 (75%)
3   75 (88%)    3 (4%)       48 (56%)    38 (45%)
4   44 (52%)    0 (0%)       22 (26%)    45 (53%)
5   2 (2%)      34 (40%)     76 (89%)    6 (7%)
6               
7   Total       85

我知道如何将单元格格式化为百分比,但我无法弄清楚如何显示原始值,计算的百分比值(值/总数* 100),但不能更改单元格值,所以我仍然可以最后对细胞求和(例如,A6 = SUM(A1:A5)= 196)

有没有人有想法?我希望有一种方法可以使用文本格式复制和计算图形,但我无法使用任何东西。

2 个答案:

答案 0 :(得分:0)

我猜这是一个微不足道的答案,可能不是你想要的,但为什么不为你现在拥有的每一列添加一列呢?

    a  a'       b  b'       c  c'       d  d'
1   33 (39%)   53 (62%)     23 (27%)    11 (13%)
2   42 (49%)    4 (5%)      83 (98%)    64 (75%)
3   75 (88%)    3 (4%)      48 (56%)    38 (45%)
4   44 (52%)    0 (0%)      22 (26%)    45 (53%)
5   2  (2%)    34 (40%)     76 (89%)    6  (7%)
6               
7   Total      85

答案 1 :(得分:0)

@Ari的回答似乎符合您的问题中的要求,而不是重复信息,而不是您为输出要求提供的示例,并且可以开始使用大约8000个左右的列(除非是非常旧版本的Excel)和Jerry的评论也是正确的,你想要实现你希望实现它的方式是不可能的。

然而,还有其他方法可能是可接受的替代品。一种方法是复制您的数据,并在操作除法时选择性粘贴,在其他地方或数据顶部。如果超过顶部,则显示值或百分比,否则重复数据。在顶部还需要像Operation Multiply这样的东西恢复到值,并且每次重新格式化以显示在示例中。

另一种方法是使用带有一些计算字段的数据透视表,两者都显示如下:

SO18397910 example

我很欣赏你所要求的。