2013-08-23 153 views
2

因此,可以說我在片如何格式化號碼,以顯示在Excel百分比

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),但不改變t他的細胞價值,所以我仍然可以總結細胞(例如。 A6 = SUM(A1:A5)= 196)

有沒有人有想法?我希望能有一種方法來複制和計算使用文本格式的數字,但我無法得到任何工作。

+0

我不認爲這也是可能的,因爲格式化從您應用它自己的單元格中提取所有信息,並且我不知道任何將另一個單元格的內容引用到另一個單元格的格式中。 – Jerry

+0

是A1中的數據:D5的計算結果,還是隻是原始數據? – SeanC

回答

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 
+0

我想到了這一點,但我寧願找一個格式化解決方案。我不想有重複的信息,並且我有比這個例子更多的列。 – toms

+1

我猜對了:) 在任何情況下,我認爲問題在於你試圖在同一個單元格中保存兩個不同的信息(原始值和它代表的總數)並且不能真正地完成AFAIK。 – Ari

0

@阿里的答案似乎滿足符合要求的在你的問題,而不是重複更多信息比你給的輸出要求的例子,是可行達約8000個左右列與啓動(除非非常舊的Excel版本),傑裏的評論也是正確的,你想達到你想達到的目標是不可能的。

但是還有其他方法可能是可以接受的替代品。一種方法是將數據複製並使用Operation Divide將特殊選項粘貼到其他位置或數據頂部。如果超過上限,則顯示值或百分比會重複您的數據。在頂部還需要像Operation Multiply這樣的東西來恢復到值,並且每次重新格式化,如果出現在你的例子中。

另一種是使用一些計算字段數據透視表和兩個如下所示:

SO18397910 example

我欣賞也不是你問什麼了。