Excelでは、値に基づいてセル全体を動的に色付けする方法がいくつかありますが、値に基づいてセルの一部のみを動的に色付けする方法はありますか?
たとえば、次のようなレポートを作成しているとします。
_________________________
| | Dec | Nov |
|_______|___________|_____|
|Gross R| $75 (-25%)| $100|
|_______|___________|_____|
|Net Inc| $55 (+10%)| $50 |
|_______|___________|_____|
このシナリオでは、セル内にあるドル値$ 75と$ 55ではなく、パーセンテージ値(-25%)と(+ 10%)にのみ色を付けます。問題に加えて、色付けは動的でなければならず(正の値は緑、負の値は赤)、これらのセルは参照です(したがって、手動の色付けはテーブルから外れています)。
組み込みTEXT()
関数を使用しようとしましたが、それも機能しませんでした。具体的には、ドル金額へのセル参照とパーセンテージデルタへのセル参照が=TEXT(A1,"$##")&" "&TEXT(A2,"[Green]0%;[Red](-0%)")
どこにあるかを試しました。A1
A2
イライラ[Green]0%;[Red](-0%)
するのは、セル全体に(カスタム数値書式設定セクションを介して)適用された場合、カスタム書式設定はTEXT()
正常に機能するが、関数を介して適用された場合、動作が停止することです。だから、セル内の部分的な値をカスタムカラーにするにはどうすればよいですか?