[[20150403111000]] 『工程表の曜日に応じてセルの色を変えたいのですが』(jiji) ページの最後に飛ぶ

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

 

『工程表の曜日に応じてセルの色を変えたいのですが・・・』(jiji)

宜しくお願いします!
以下のように表を作成しました。この表で行2が土曜日の時ブルー、日曜をピンクと、結合された列とそれに対応する2列のセルの色を変えるにはどうしたらよいかお教え下さい。

行 1 AB CD EF GH JK ・・・・・セル結合 =(TEXT(DATE( , , ,),"D")
行 2 AB CD EF GH JK ・・・・・セル結合 =WEEKDAY(シリアル値)・・・表示をaaa
行 3 A B C D E F G H J K ・・・
行 4 A B C D E F G H J K ・・・※結合しない列で結合されたセルに2列ずつ従う
行 5 A B C D E F G H J K ・・・




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


 条件付き書式になると思いますが、1行目と2行目の式が【奇妙】(失礼)な印象です。
 日付を元にしているとはいえ、最終的な値は、1行目でいえば 1,2,3,4 といった連続の「数字」でしょうし、
 2行目は、同じく日付の値を元にしてるとはいえ、やはり、最終的な値は 1,2,3,4 といった数字でしょうね。

 ふつうは、いずれも日付型で入力しておいて表示書式で見せ方を変える、あるいは1行目は日付型、2行目は、1行目のセルに対する WEEKDAY 関数 とするのでは?

 それと、回答が寄せられた後に、あぁ、祝祭日もピンクですとか、会社休日がありますとか、
 逆に、この日は、通常なら休みだけど、特別に作業を行うので、稼働日扱いにしたいとか、
 そういうことがあるなら、今のうちに、条件を提示しておかれたらいいですよ。

(β) 2015/04/03(金) 12:05


早速恐れ入ります。日付は開始日(別の3箇所のセルに年、月、日を記入)から約14ヶ月を必要としています。又2行目は曜日で表示できるようにしました。祝日は取りあえず記入せずと考えています。
何度か条件付き書式で = セル行2A=1 或いは =セル行2A="日" 等と試行錯誤しましたが巧く出来ませんでした。
結合したセルの下2列の色を変えるにはどのような方法があるかお教え下さい。

(jiji) 2015/04/03(金) 12:49


 すまない、最初に挙げた式が間違っていたのでいったん削除した。

 改めて。

 2行目が文字列一文字で曜日になっている場合。

 条件付き書式を設定したい範囲を選択して条件付き書式の「数式を使用して書式設定するセルを決定」で条件を

 =INDIRECT(ADDRESS(2,COLUMN(A1)-ISEVEN(COLUMN(A1))))="土"

 書式で塗りつぶしを青、

 =INDIRECT(ADDRESS(2,COLUMN(A1)-ISEVEN(COLUMN(A1))))="日"

 書式で塗りつぶしをピンク、でどうだろうか?
(ねむねむ) 2015/04/03(金) 13:29

 なぜ1行目を文字列にしているのでしょうか?
 1行目はシリアル値にして、表示形式のユーザー定義を d にしてください。

 現在2行目がどうなっているのかわかりませんが、WEEKDAY関数の結果に対して
 ユーザー定義を aaa にするのは間違った使い方です(結果がたまたま同じ曜日になるだけ)

 1行目がシリアル値なら =A1 とだけして、ユーザー定義を aaa にするか(シリアル値)
 =TEXT(A1,"aaa") としてください(文字列、表示形式「標準」)
 
 
 以下は質問の回答です(1行目がシリアル値であること)
 表が10行目までだとして、A3:A10を選択して条件付き書式の数式を

 =WEEKDAY(A$1)=7 ← 土曜日
 =WEEKDAY(A$1)=1 ← 日曜日

 A3:A10をB列にコピー
 そのあとB3:B10だけ条件付き書式の数式を B$1 → A$1 に変更します。

 つまり A3:A10 も B3:B10 も条件付き書式を下記にするということです。
 =WEEKDAY(A$1)=7
 =WEEKDAY(A$1)=1

 A3:B10の2列を選択して右にオートフィルでコピーしてください(書式のみコピーで)
 
 
《追記》
 > 約14ヶ月を必要としています

 14ヶ月もあるんですか・・・
 だったら1行目 d だけでは何月かわからないのでは?
 m/d にしなくてもいいんですか?
 
(JKT) 2015/04/03(金) 13:43

ありがとうございます。早速勉強します。わからない点は又教えて下さい。
(jiji) 2015/04/03(金) 15:28

コメント返信:

[ 一覧(最新更新順) ]


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