[[20140925131041]] 『条件を満たした「範囲」を呼び出したい』(Nika) ページの最後に飛ぶ

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

 

『条件を満たした「範囲」を呼び出したい』(Nika)

条件を満たした範囲をそのまま、まるごと呼び出したいです。

例えば、
それぞれ祝日などが異なるカレンダーが複数あります。
カレンダーA、カレンダーB、カレンダーCとします。

「カレンダーA」の「9月」のカレンダーを呼び出したい場合は、どうしたらいいでしょうか?
範囲に名前をつけて呼び出せないか、VLOOKUPで呼び出せないか、
自分なりに試行錯誤してみたのですが、どうにも分かりません・・。

どなたかお力を貸していただければと思います・・。

※下記のような形のカレンダーをそのまま呼び出したいです。

9月
日月火水木金土
  1 2 3 4 5 6
7 8 9 10111213
14151617181920
21222324252627
282930

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 >VLOOKUPで呼び出せないか、 
 実際に出来るかどうか別として、
 そのアイデアを使う場合、検索値は何と設定するんですか?

 >「カレンダーA」の「9月」のカレンダーを呼び出したい場合
 「カレンダーA」と「9月」はイコールなんですか?
  それとも、「カレンダーA」の一部が「9月」なんですか?

(半平太) 2014/09/25(木) 13:43


 >VLOOKUPで呼び出せないか、 
 実際に出来るかどうか別として、
 そのアイデアを使う場合、検索値は何と設定するんですか?

試しにつくってみたものは、
検索値に、カレンダーA,B,Cを設定しました。
下記のように表は作りました。
(知識が乏しいので頓珍漢はことをしていると思います・・すみません)

A列   B列C列・・・・・・
     9月 9月9月9月9月9月9月10月・・・
カレンダーA 日 月 火 水 木 金 土・・・
カレンダーA 1  2 3・・・・・
カレンダーA 

 >「カレンダーA」の「9月」のカレンダーを呼び出したい場合
 「カレンダーA」と「9月」はイコールなんですか?
  それとも、「カレンダーA」の一部が「9月」なんですか?

カレンダーAの一部が、9月です。
カレンダーAには、1月〜12月まで1年間分あります。

(Nika) 2014/09/25(木) 14:00


 脱線かも知れないけど
 カレンダーを自動にして、祝日だけ別にすればどうでしょ?

	A	B	C	D	E	F	G	H	I	J	K
1	カレンダー	Sep-14							祝日1	祝日2	祝日3
2	祝日	2							9/3	9/4	9/5
3									9/10	9/11	9/12
4	日	月	火	水	木	金	土				
5		1	2	3	4	5	6				
6	7	8	9	10	11	12	13				
7	14	15	16	17	18	19	20				
8	21	22	23	24	25	26	27				
9	28	29	30								
10											
 I:K列に休日入力(1年分)
 B1にカレンダー月度(シリアル値 *年*月1日で)
 B2に祝日の列。

 A5 =IF(MONTH($B$1-WEEKDAY($B$1)+(ROW(A1)-1)*7+COLUMN(A1))=MONTH($B$1),$B$1-WEEKDAY($B$1)+(ROW(A1)-1)*7+COLUMN(A1),"")
 範囲コピー。(表示形式 d)

 A5からカレンダーの範囲で条件付書式

 数式で =AND(A5<>"",COUNTIF(INDEX($I:$K,0,$B$2),A5))   お好み書式
 
(GobGob) 2014/09/25(木) 14:15

>>GobGobさま

祝日だけ別…!目に鱗です。
早速試してみて、なんとかイメージしていたものが完成しそうです!

お二方ともありがとうござました…!
(Nika) 2014/09/25(木) 15:01


コメント返信:

[ 一覧(最新更新順) ]


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