2017-05-10 8 views
0

私はVBAコードを使用できないクライアントの状況があり、セルの書式を変更する必要があります。データは行ヘッダーを含むNxMです。それぞれの行では、第1の最大値をRED、第2の最大値をBLUE、第3の最大値をYELLOWとする必要があります。列方向のデータがソートされていない、繰り返されていない、データ型が長いと仮定します。 これまでの進捗状況: HLOOKUPとMAX関数を使用して最大1,2,3を計算しました。これらの値と条件付き書式に基づいて、添付のサンプル行列を作成しました。これから私はFORMATをコピーして元のデータに適用しようとしましたが、失敗しました。添付された画像は元のものではなく、上記の仮定が成立するサンプルデータです。 enter image description hereVBAなしでセルの色を書式設定する

enter image description here

+0

ですから、すべてのセルで、あなたの最初の行の上のことを言っています値96は赤、65は青、59は黄色になりますか?条件付き書式設定を試しましたか? –

答えて

1

条件付き書式を使用してみてください:

は、3つの新しいルールを作成し、列A1:K<lastRow>にそれぞれを適用します。

=INDIRECT(CHAR(COLUMN()+64) & ROW()) = INDIRECT("M" & ROW()) 

=INDIRECT(CHAR(COLUMN()+64) & ROW()) = INDIRECT("N" & ROW()) 

=INDIRECT(CHAR(COLUMN()+64) & ROW()) = INDIRECT("O" & ROW()) 
+0

ありがとう!ソリューションが機能する –

関連する問題