[[20060505111347]] 『日にち連続』(ll) ページの最後に飛ぶ

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

 

『日にち連続』(ll)

A      B      C     D

   
	4/	21	(金)
休		22	(土)
休		23	(日)
		24	(月)
		25	(火)
		26	(水)
		27	(木)
		28	(金)
祝		29	(土)
休		30	(日)
	5/	1	(月)
		2	(火)
祝		3	(水)
祝		4	(木)
祝		5	(金)
休		6	(土)
休		7	(日)
		8	(月)
		9	(火)
		10	(水)
		11	(木)
		12	(金)
休		13	(土)
休		14	(日)
		15	(月)
		16	(火)
		17	(水)
		18	(木)
		19	(金)
休		20	(土)

このように21日〜20日までを祝・休 日にち・頭には5/ 曜日をB2とかにいれると

出るように出来る式ありますか??休日は赤色にしたいのですが??

通常は21日〜20日まで 特例は4月21日〜5月末締めの日にちがあります。 

 


 >このように21日〜20日までを祝・休 日にち・頭には5/ 曜日をB2とかにいれると
 >出るように出来る式ありますか??
 ◆何を入力してあって、何を抽出したいのかが分かりません?
 (Maron)

すみません説明不足で・・A1に月 B1に(始まりの日) C1に(終わりの日)
を入れて上記のような表示が出るような式があれば??
2006年〜出来る限りです。。


 よく理解できませんが、以下のようなことでしょうか。
http://skyblue123.hp.infoseek.co.jp/Excel/20060505.xls

 (川野鮎太郎)


ありがとうございました。もう一つよろしいでしょうか?

Aの列が祝日、休の場合 B列C列D列の文字を赤くしたいのですが?

Aは条件書式で行ってみましたが、その他の列はどうしたら?いいのか分かりません。

教えていただけませんか?


 同じように条件付書式で出来ます。
http://www.excel.studio-kazu.jp/lib/e2qw/e2qw.html

 (川野鮎太郎)


何度もすみません。
B列C列の条件が分かりません??祝・休だった場合だけ赤になるので・・・?


 A2からD列の必要な行まで選択して、書式>条件付書式>数式が
 =OR($A2="休",$A2="祝日") で書式を設定です。

 (川野鮎太郎)

ありがとうございました。入れてみましたが金・土が赤になったり祝が赤になりません?
お願いします。


 >入れてみましたが金・土が赤になったり祝が赤になりません?お願いします。 
 「土・日」ではなく、「金・土」が赤になるということは、
 範囲がずれていませんでしょうか?
 
 鮎さんのコメントをもう一度確認してみてください。
 A2からD列の必要な行まで選択して、書式>条件付書式>数式が
 =OR($A2="休",$A2="祝日") で書式を設定です。
      ~~~       ~~~

 (キリキ)(〃⌒o⌒)b

 A    B    C     D
   

	4/	21	(金)
休		22	(土)
休		23	(日)
		24	(月)
		25	(火)
		26	(水)
		27	(木)
		28	(金)
休		29	(土)
休		30	(日)
	5/	1	(月)
		2	(火)
		3	(水)=IF(C20="","",IF(COUNTIF(E592:G624,C20),"祝",IF(WEEKDAY(C20,2)>5,"休","")))

		4	(木)=IF(C21="","",IF(COUNTIF(E593:G625,C21),"祝",IF(WEEKDAY(C21,2)>5,"休","")))

		5	(金)=IF(C22="","",IF(COUNTIF(E594:G626,C22),"祝",IF(WEEKDAY(C22,2)>5,"休","")))

A20とA21とA22の列です。祝の文字が出ません。(祝日を祝だけに変更しました)

*Hの581に 4/21入力 

*Iの581に 5/5入力

*祝日リストはE582〜E613に入力しました。

*始まりはA8・B8・C8・D8から出るようにしてます。

このように変更してしまったのがいけないのでしょうか?

これで土日祝で当てはまるA〜Dを赤にしたいのですが・・・・


 詳しく見てませんが、、、
 COUNTIF(E592:G624,C20)
         ~~~~~~~~~
 ここは、絶対参照じゃなくていいのかしら?
 σ(^o^;)は、おかしいと思いますが??
 
 ※絶対参照がわからなければ、ヘルプを見てね〜♪

 >*始まりはA8・B8・C8・D8から出るようにしてます。
 >これで土日祝で当てはまるA〜Dを赤にしたいのですが・・・・

 ここで問題です!
 始まりが A2 の時は↓
 A2からD列の必要な行まで選択して、書式>条件付書式>数式が
 =OR($A2="休",$A2="祝日") で書式を設定です。
      ~~~       ~~~
 ですが、
 では、始まりが A8 からの場合、下の○には何が入るでしょう?
 A○からD列の必要な行まで選択して、書式>条件付書式>数式が
 =OR($A○="休",$A○="祝日") で書式を設定です。
      ~~~        ~~~
 ※"祝日" は "祝" に直すものとしています。
 (キリキ)(〃⌒o⌒)b

=OR($A9="休",$A9="祝")で出来ました・と思ったらコピーが出来ません・・

A8:D49をA60:D101で最後がA528:D569と全部にコピーしようと思いましたが

文字がなにも出ません??=にすると赤になりません?どうすれば?教えていただけないでしょうか?

(他のシートにもコピーしたいです)


 >=OR($A9="休",$A9="祝")で出来ました・と思ったらコピーが出来ません・・ 
 >A8:D49をA60:D101で最後がA528:D569と全部にコピーしようと思いましたが 
 なんのこっちゃ?です^^;

 始まりが A2 の時は↓
 A2からD列の必要な行まで選択
 ここの意味がわかります?
 
 下のアクティブになっているセル番地が出る場所があるでしょ? 
 (数式バーの隣)
 [  ○○  ]▼ ←ここの部分
   [A]  [B]
 1 
 2
 範囲を設定した後に、アクティブになっているセルを基準として
 =OR($A2="休",$A2="祝日") 
 とすると、範囲全体に自動的に調節してエクセル君が作ってくれますよ〜♪
 
 試しに、A2 にカーソルを置いて、条件付書式を見てみると、、、
 =OR($A2="休",$A2="祝日")
 A3 にカーソルを置いて、条件付書式を見てみると、、、
 =OR($A3="休",$A3="祝日")
 になっているでしょ?
 
 他のシートでも同じ。
 アクティブのセル番地を基準に式を入力すればいいだけですよ^^

 追加
1)若しくは、上記例で言うと A2 の条件付書式を完成させ
2)A2 をコピー
3)条件付書式を反映したい場所を範囲指定
4)編集 → 条件を選択して貼り付け
5)書式 を選んで、OK

 以上で、書式のみ(条件付書式も)のコピーが出来ます。
 (キリキ)(〃⌒o⌒)b

コメント返信:

[ 一覧(最新更新順) ]


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