TOP > Up > Today


Date:  Sat, 13 May 2006 10:47:19 +0900
From:  no@ann.co.jp
Subject:  [pasml 192853] Re: エクセルの関数を使って色分けしたい
To:  pasml@ann.co.jp
Message-Id:  <200605130147.k4D1lJr16265@ns.pas2.jp>
X-Mail-Count: 192853

お名前   : 白茶 困りごと掲示板から
URL      : 
質問URL: http://pasokoma.jp/?num=347058&ope=v
ツリー: http://pasokoma.jp/cgi/tree.cgi?num=347058
--
masa0047さんは No.347048「エクセルの関数を使って色分けしたい」で書きました。
こんにちは。

まず以って、セルに色を「設定」するのは「関数」の仕事ではありません。

せっかく「●」が出せたのなら、これをキーに
条件付き書式を設定すれば宜しいかと。

こちら
http://t_shun.at.infoseek.co.jp/My_Page/Excel-REF/ref_page6.htm
の「条件付書式」の項が参考になりませんか?

「セルの値が」「次の値に等しい」「=&quot;●&quot;」
とか
「数式が」「=A1=&quot;●&quot;」
とかで・・・


余談ながら・・・

Excelは書式を演算の判断基準にすることは、
あまり「得意」ではありません。
書式の変更はシート再計算の対象動作ではありませんので。

演算の判断基準は、必ずセルの「値」にして
書式はあくまで「値」をキーにした「装飾」として使った方が良いですよ。
(同様の理由でCELL関数などの特殊な情報系関数の返り値の扱いにも注意)

例えば、
A1:A10の内、合計させたいセルに色を塗って、
「色の付いたセルだけを合計したいな」と考えるのではなく、
合計させたいセルの隣(B列)に[1]を入力して、
「B列が[1]のセルをSUMIFしたいな」と考える方が簡単です。
その後で「見栄え」として
条件付き書式でB列をキーにA列に色を塗る。という・・・


加えて「色」は、見る人やその環境によって、捉えられ方が違ってきます。
他人に渡すシートには極力「色だけ」で内容を判断させる構造は避けるべきです。
 (↑白茶が実務上で得た教訓です)

以上、余談です。



--
== 掲示板URL: http://pasokoma.jp/ ==
   配信の停止: http://pasokoma.jp/taikai.shtml
   本メールマガジンへの返信はなさらないで下さい
== 投稿はパソコン困りごと掲示板でお願い致します ===
    

TOP > Up > Today