5

テーブルに基づくチャートがあります。
テーブル内のデータは、数値または通貨のいずれかに条件付きで書式設定されています。

単純な数値としてフォーマットすると、Y 軸は次のようになります。

ここに画像の説明を入力

通貨としてフォーマットされている場合、Y 軸は同じフォーマットを採用しません。これは意図的なものですか、それとも Excel のバグですか? 回避策はありますか? ソリューションで VBA を使用したくありませんが、もちろんどのような式でも問題ありません。

ここに画像の説明を入力

4

3 に答える 3

1

条件付き書式はどのグラフにも適用されず、シートの表にのみ表示されます。これは、実際のデータ ソースというよりもレイヤーです。=a1&" £"標準の通貨フォーマットを使用するか、追加のデータフォーマットを行う必要がある場合のような数式を使用できます

于 2012-08-22T09:34:22.623 に答える
1

編集 - 実際の解決策:

このトリッキーなことに対する解決策は、名前付き範囲を使用することでした!

名前付き範囲はコンテンツを切り替えることができるため、条件に基づいてチャートを動的にリダイレクトできます! これは非常に強力です。他の機会にも使用しましたが、最初にこの質問に夢中になる必要があったため、記憶がトリガーされました。

私のスクリーンショットでは、これを解決するためのすべてのコンテンツが表示されます。この 2 つの名前を任意の条件で設定するだけです。

残念ながら、私のソリューションでは、異なるフォーマットを反映するためにデータ列を複製する必要があります。しかし、少なくとも、それはあなたの問題を解決します。

名前付き範囲を使用したソリューション


編集:

この問題をより詳細に調べた後、ここで、私の答えがこの特定の問題を解決しないことに注意する必要があります。これは、特定の問題に対して VBA ソリューションと組み合わせて使用​​できますが、もちろん静的にフォーマットされたデータを除いて、VBA なしでは適用できません。


これは、軸の適切な設定で可能です。

ここに画像の説明を入力

ソースにリンクすると、データのフォーマットが図に反映されます;)

そうしないと、この軸に設定した形式がチャートで使用されます。

于 2012-09-21T11:19:50.317 に答える
0

ここに役立つリンクがあります。名前付き範囲とオフセットを使用してそれを行うことができます。少し検索した結果、これが最高です。

于 2012-09-20T15:19:21.180 に答える