- ベストアンサー
エクセルでセルの色について
エクセルでセルに色が付いているところだけを集計して計算したいのですが、どんな方法でやればいいのかわかりません。 集計するのは、やはり難しいのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
以下の手順を実行して下さい。 ・B1をクリックする ・メニューの[挿入]→[名前]→[定義]で[名前の定義]ダイアログを表示させる ・[名前]欄に適当な名前(仮に「色番号」とする)を入力する ・[参照範囲]に =GET.CELL(63,A1)+NOW()*0 と入力する ・[OK]をクリックする ・B1に「=色番号」と入力して、B5までフィルハンドルでコピーする (これで、B1~B5にA1~A5のセルの色に対応した番号が表示される) これで準備完了。 あとは、合計を表示させます。 赤・黄・青の合計をD1・D2・D3に表示する場合 D1=SUMIF($B$1:$B$5,3,$A$1:$A$5) D2=SUMIF($B$1:$B$5,6,$A$1:$A$5) D3=SUMIF($B$1:$B$5,41,$A$1:$A$5) で色別の合計が表示されます。 なお、色番号は実際の色によって変わるので、SUMIF関数の第2引数は実際の色番号に適宜変更して下さい。 また、A列の色を変更した場合は、[F9]を押して再計算して下さい。 再計算しないと、B列の値がA列の最新の色を反映しません。
その他の回答 (1)
- maruru01
- ベストアンサー率51% (1179/2272)
こんにちは。maruru01です。 色をどのように付けているかによります。 色を条件付き書式で設定しているなら、その条件で集計します。 そうではなく、各セルに個別に手で設定している場合は、作業列に色番号を表示して、それによって集計する方法が以下のページに載っています。 参考にして下さい。 http://www.moreexcellent.com/excel/tips/color.htm
補足
www.moreexcellent.com/excel/tips/color.htm のページを見たのですが、図と文字が重なって見えません。 どうしたら、よいのでしょうか? 色は、セルの背景につけています。 A1が赤で数値が50 A2が黄で数値が50 A3が青で数値が50 A4が黄で数値が50 A5が赤で数値が50 といった数値の集計です 赤100 黄100 青50 といった結果を求めたいのですが・・・
お礼
ありがとうございました。