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

所以我们可以说我在表单中有几个数字

abcd 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)例如

  abcd 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)

有没有人有一个想法? 我希望能有一种方法来复制和计算使用文本格式的数字,但我不能得到任何工作。

我猜这是一个微不足道的答案,也许不是你要找的东西,但为什么不只是为你现在的每一列添加一列呢?

  aa' bb' cc' dd' 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 

@Ari的答案似乎满足你的问题的要求,而不是重复的信息比你给出的输出要求的例子,并可行的约8000左右的列开始(除非一个非常老版本的Excel)和杰里的评论也是正确的,你想达到你想达到的目标是不可能的。

不过还有其他的方法可能是可以接受的替代品。 一种是复制您的数据,然后在操作分隔中粘贴特殊选项,或者在数据的顶部。 如果超过上限,则显示值或百分比,否则重复您的数据。 在顶部还需要像Operation Multiply这样的东西来恢复到值,并重新格式化每一次,如果出现在你的例子。

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

SO18397910的例子

我不明白你的要求。