[[20080801191750]] 『COUNTIFについて』(ニシヤン) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『COUNTIFについて』(ニシヤン)

 いくつかの日付をA1からA10まで入力し、その日付についてCOUNTIFで個数を計算するようにした後、
 あるセルの色(仮にA2)を赤にしたり、A2のフォントカラーを赤にするなどして、
 そのセルに入力してある日付のカウントを1ではなく0.5でカウントする事は可能でしょうか?

2で割れば

 ↑こう言う輩に答えてほしくないですね。
どうしても背景色やフォント色でやりたいのですか?
色ならVBAになります。
隣のセルにフラグを入れる等すれば数式でいけると思います。
(kenbou)

 ↑こう言う輩に答えてほしくないですね。
背景色やフォント色でやりたいのですか? 何を????
COUNTIFで個数を計算するようにした(背景色やフォント色対象でCOUNTIFを使うなんて書いてない)


 読んで分かりませんか?
 COUINTIF関数で求めている数値を、フォントやセルを色付けしたセルだけを
 0.5としてカウントした数値で計算するってことでしょう。

 (川野鮎太郎)

 全文検索にて「GET.CELL」、「Color関数」、「色 合計」
 などで検索をかけてみてはいかがですか?
 色の付け方(背景色,条件付書式etc.)によって方法が違いますので。
 (ぽ)


 こんな感じですね。
	 [A]	 [B]	 [C]	 [D]
 [ 1]	8月1日	0	8月3日	8月7日
 [ 2]	8月2日	0		
 [ 3]	8月3日	0		
 [ 4]	8月4日	0		
 [ 5]	8月5日	3	A5セルはフォント色を変えているとします。	
 [ 6]	8月6日	0		
 [ 7]	8月7日	0		
 [ 8]	8月8日	0		
 [ 9]	8月9日	0		
 [10]	8月10日	0		
 [11]			B1セルを選択して、挿入>名前>定義と進み、名前に 色 、参照範囲に =GET.CELL(24,$A1)+NOW()*0 と入力して、 OK を押す。	
 [12]			B1セル =色 としてB10までコピー	
 [13]	2.5	←=COUNTIF(A1:A10,">"&C1)-COUNTIF(A1:A10,">="&D1)-COUNTIF(B1:B10,">0")*0.5		

	D13は、C1より大きくD1より小さい月日で、かつ赤のフォント(A5)を0.5としてカウントした数値			

 背景を変えているときには、=GET.CELL(63,$A1)+NOW()*0
                   ~~ここを変える
 (川野鮎太郎)

 鮎さん、フォローありがとうございます。
 >(背景色やフォント色対象でCOUNTIFを使うなんて書いてない)
 読解力なさ過ぎですね。
 (kenbou)


川野様有り難うございました。早速試してみたのですが、当方2007を使用してまして、GET.CELL関数そのものが見あたりません。説明不足で済みません。


 2007を持っていないので分かりませんが、2000でも無いので上記の手順通りにしてみても
 出来ませんでしょうか。

 (川野鮎太郎)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.