人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Excelの質問です
A1を基準として、OFFCET関数で取得した値をD10に出します。

このとき、取得元OFFSET(基準,行数,列数)
の行列の背景に色をつけたいのですが、どうしたらよいでしょうか?

●質問者: clinejp
●カテゴリ:コンピュータ
✍キーワード:A1 D10 Excel 行列 関数
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● JunK
●60ポイント

http://www2.odn.ne.jp/excel/waza/cformat.html

http://www.vitesse.cc/excel/address.html

http://www.vitesse.cc/excel/cell.html



取得元のデータに重複がなければ、

条件付き書式で、値の値をD10と等しいときに背景に色を付ければよいのですが、


重複がある場合は・・・

インチキ技で・・・


offset関数での抽出条件を他のセルで指定することにします。



A01 =01

A02 =02

A10 =10

B01 =11

B01 =11

B02 =12

B10 =20

の20個から抽出するとします。

D10 =offset(A1,D1-1,E1-1)

D1 =10

E1 =1


の場合、D10には 10 (=A10)が抽出されます。

このときに、A10のセルの背景だけに色を塗るには、やはり条件付き書式を利用します。


そのセル(A10)で、

数式が =ADDRESS($D$1,$E$1)=CELL("address",A10)

とすれば、

offsetの設定セル($D$1,$E$1)の値をADDRESS関数で、セル番号に変換

抽出対象のセル番号はCELL("address",A10)で取得できますので、これがtureの時の書式(パターン)を

指定すればよいと思います。

※A10は相対座標なので、他の対象セルに書式のコピー/貼り付け すれば同様に設定できます。


数式から、パラメーターを取得できればよいのですが、思いつかなかったので・・・。

#=offset(A1,9,0) のとき、9と0とを抽出する関数?

◎質問者からの返答

数日かけて理解できました!

この方法でやります。

大変ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ