生データでいっぱいのスプレッドシートがあり、その生データの整理と管理に役立つピボットテーブルを作成しました。
この質問の目的のために、私が達成しようとしていることを説明するために、以下の画像を使用したいと思います...
「請求額」列で、「通貨」を表示するようにセルをフォーマットしました。 「通貨」も表示するようにピボットテーブルをフォーマットしました。
ここで実行したいのは、[請求額]列内の特定のセルにアスタリスク(*)を追加することです。これは、計算に影響を与えることなく、ピボットテーブル内にも表示されます。
失敗した関数オプション
空のセルに移動し、_=C2&"*"
_を挿入しました。 C2セルエントリ(上の図の場合は£10.00)を呼び出し、エントリにアスタリスクを追加するというアイデアです。これは機能しましたが、セルとピボットテーブルの両方から「通貨」形式、つまり「£」が削除されました。
また、=CONCATENATE(C2,"*")
アプローチを試しましたが、上記と同じ結果になりました。
計算に影響を与えることなく、ピボットテーブル内にも表示されるセルエントリにアスタリスクを追加する方法を知っている人はいますか?
セルにアスタリスクを追加すると、セルが数値から文字列(つまり、「テキスト」)に変更されます。あなたがする必要があるのは、両方の場所でフォーマットを変更することです。カスタムフォーマットに移動して、£#\*,##0.00\*
または同様のものに設定できます。 *の前の\
は、コマンドではなく文字*に関心があることを示しています。
docs は、独自のフォーマットコードを作成できるように、コードのフォーマットについて詳しく説明するのに役立ちます。