• ベストアンサー

色の付いたセルを集計する事はできますか(?_?)

こんにちは、みなさん!! 【質問】A1、A2、A3、A4、A5のセルに数字が入っています。その内 A2、A3は数字+黄色で塗りつぶされています。そして、集計をする 際にA2、A3の黄色のセルを集計する事はできますか(?_?) ご存知の方いらっしゃいましたらよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.7

エクセルでよく関数式による解決法が話題になるのですが(初心者ほどこれしかないと思っているよう) 関数式は、セルの値を使って、セルの値等を加工して、値!を返すもので、「書式」に当たる、セルパターン、文字色、罫線やその種類を左右できません。またそれらを関数では判別できません。旧いバージョンのマクロを使う回答がありますが、横へおいておきます。この事実を関数の基本認識として持っていない質問者が多い。(マイクロソフトは将来バージョンで、関数はどうするか、値に限定を多分崩さないでしょう) ・VBAならその辺は自由にできます。 ・VBAですが、ユーザー関数(たった3行)を使うとセル色や文字色の判別を関VBAの知識がどの程度なのか、伺わせる記述がないと、回答が 空回りする。

その他の回答 (7)

  • Ce_faci
  • ベストアンサー率36% (46/127)
回答No.8

おはようございます セルに色のつく条件(最低とか、ある値よりおおきいとか)があるのでしたら、考え方が変わります。

回答No.6

以前にも似たようなハンドルネームの質問者の方の回答に投稿したのですが、 http://oshiete1.goo.ne.jp/user.php3?u=251527 マクロとかVBAとかユーザー定義関数とかが解りますか? みなさんが貴重な時間を使って回答してくださっているのに、それが解るのか、解らないのかが判断つきかねます。 一度そのあたりのことを補足なりしてください。

  • mohenjo
  • ベストアンサー率37% (125/335)
回答No.5

初めまして! 集計する範囲がどれ位に及んで いるか判りませんが、 もしマクロでやればこんなのかな? Sub test() Dim rngS as Range,i as Long For Each rngS In Activesheet.Usedrange If rngS.Interior.Color=vbYellow Then i=i+rngS End If Next rngS MsgBox i End Sub

  • k-f3
  • ベストアンサー率31% (945/3036)
回答No.4

セルの色と、セルのパターンは計算上関係ないです。 逆に、入力する項目で色分けをすれば、項目ごとの入力ミスを少なくすることも可能です。

noname#149639
noname#149639
回答No.3

GET CELLという関数があります。 私の投稿したものですが http://okwave.jp/qa2433325.html

参考URL:
http://okwave.jp/qa2433325.html
  • kakkysan
  • ベストアンサー率37% (190/511)
回答No.2

色つきのセルだけ集計したいわけですね?そのセルの色番号を抜き出す 「ユーザー定義関数 」をご紹介します。 http://kiyopon.sakura.ne.jp/soft/index.htm のページで(余りにも大きいので)”色番号”で検索してください B列にA列にあるセルの色番号を表示させ、その表示があるA列のセルだけ集計します。

  • nrb
  • ベストアンサー率31% (2227/7020)
回答No.1

A2+A3で集計できますが 問題あるの?

関連するQ&A