[[20140403100704]] 『1つの日付・曜日に2つずつセルを結合した場合の』(悩み人) ページの最後に飛ぶ

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

 

『1つの日付・曜日に2つずつセルを結合した場合の下のセルの色付け(祝日の部分)について、教えて下さいませんでしょうか。』(悩み人)

B2に「2014」と年、B3に「4」と月を入力しています。
C5・D5を結合して「1」、E5・F5を結合して「2」と
日付が表示されるようになっており、BK5・BL5が「31」
になります。(31の無い月は非表示。)

C5・D5の関数は、
「=IF(COUNT(B2,B3)<2,"",DATE(B2,B3,1))」、
E5・F5の関数は、
「=IF(C5="","",IF(MONTH(C5+1)=$B$3,C5+1,""))」
を入力しています。

また、C6・D6を結合して「火」、E6・F6を結合して「水」
と曜日が表示されるようになっています。

行7〜30は結合しておらず曜日と同じ色になるようにしています。

範囲を
「=$C$7:$BL$30」選択し、
条件付き書式
「=WEEKDAY(INDIRECT(ADDRESS(5,INT((COLUMN()-1)/2)*2+1)),1)=1」
を入力し、土、日は自動で色が変わるようにしています。

お伺いしたいのは、祝日の一覧を別シートに作成し、
範囲を「=$C$5:$BL$30」選択、
条件付き書式「=MATCH(K$5,祝日!$A$2:$A$23,0)」
にしているのですが、
行7〜30のセルのうち、右側のセルの色が変わりません。
(例:4/29(火)の場合、BG7〜BG30は色が変わるが、
BH7〜BH30の色が変わらない。)

自力で解決できず、色々検索してみたのですが見つける
ことができす、質問させて頂きました。

どなたか、教えて頂けませんでしょうか。どうぞよろしくお願いします。

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


 C7の条件付き書式
 =MATCH(C$5,祝日!$A$2:$A$23,0)
 D7の条件付き書式
 =MATCH(C$5,祝日!$A$2:$A$23,0)
 C7とD7を選択して右と下に書式コピーではダメなんですかね?
(笑) 2014/04/03(木) 13:39

 思い通りにいく条件式の日付部分は
INDIRECT(ADDRESS(5,INT((COLUMN()-1)/2)*2+1))
 なので、祝日の時も この日付を使えば良いのでは?

 =MATCH(K$5,祝日!$A$2:$A$23,0)
        ~~~ここに日付を持ってきたいので
 =MATCH(INDIRECT(ADDRESS(5,INT((COLUMN()-1)/2)*2+1)),祝日!$A$2:$A$23,0)
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
(HANA) 2014/04/03(木) 13:50

 > 条件付き書式 
 >「=WEEKDAY(INDIRECT(ADDRESS(5,INT((COLUMN()-1)/2)*2+1)),1)=1」

 これも
 C7の条件付き書式
 =WEEKDAY(C$5)=1
 D7の条件付き書式
 =WEEKDAY(C$5)=1
(笑) 2014/04/03(木) 14:01

ご回答下さった皆さん。有難うございました。
どの回答も、望みどおりの表示になりました!

条件付き書式の範囲を全体にするか、
最初に1つのセルに条件付き書式を
設定してそれをコピーするかによって
関数が異なってくるという理解でいい
のでしょうか??

 C7の条件付き書式
 =WEEKDAY(C$5)=1
 D7の条件付き書式
 =WEEKDAY(C$5)=1
は、日曜日の列はうまくいくのですが、
 C7の条件付き書式
 =WEEKDAY(C$5)=7
 D7の条件付き書式
 =WEEKDAY(C$5)=7
にすると土曜以外の右側の列も変わってしまいました。。
(例:4日(金)に相当するJの列等。)

(悩み人) 2014/04/03(木) 14:26


 横から失礼します。
 笑さんの方法で試してみましたが、ちゃんと土日祝の列に色が付きました。
 もう一度よく確認してから試してみてはいかがでしょうか。

 C7セル、D7セルに条件付き書式の数式を入れる
 =WEEKDAY(C$5)=1
 =WEEKDAY(C$5)=7
 =MATCH(C$5,祝日!$A$2:$A$23,0)
 C7セル、D7セルを選択した状態で右と下にフィルコピー
(se_9) 2014/04/03(木) 15:04

大変失礼しました。。。
どこが誤っているのかが分からず、最初から
作り直してみたらできました!
複雑に考えすぎていたみたいです。
申し訳ございませんでした。
有難うございました!

(悩み人) 2014/04/03(木) 17:39


コメント返信:

[ 一覧(最新更新順) ]


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