2

シートにいくつかの数字があるとしましょう

    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)

誰にもアイデアがありますか?テキストの書式設定を使用して図を複製して計算する方法があることを望んでいましたが、何も機能しません。

4

2 に答える 2

0

@Ariの答えは、質問の要件を満たすように見えます。出力要件について指定した例よりも多くの情報を繰り返さず、最大約8000列まで実行可能です(非常に古いバージョンのExcelを除く)および達成したいことを達成したい方法で実現できないというジェリーのコメントも正しいです。

ただし、受け入れ可能な代替手段となる可能性のある他のアプローチがあります。1 つは、データをコピーし、Operation Divide を使用して別の場所またはデータの上に貼り付けることです。一番上にある場合、これは値またはパーセンテージのいずれかを示します。そうでない場合、データが複製されます。さらに、操作乗算のようなものが値に戻る必要があり、例のように表示される場合は毎回再フォーマットする必要があります。

もう 1 つは、いくつかの計算フィールドでピボットテーブルを使用することです。両方を以下に示します。

SO18397910 の例

どちらもあなたが求めているものではありません。

于 2013-08-23T13:14:20.447 に答える
0

I'm guessing this is a trivial answer and maybe not what you're looking for, but why not just add a column for each of the columns you have now?

    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
于 2013-08-23T08:15:44.230 に答える