- ベストアンサー
Exel行の塗りつぶし方法
- Exel初心者のため、行の塗りつぶし方法がわかりません。他の設定は変更可能ですが、雛形のレイアウトは変えられません。
- 日付と曜日の入力を省略する方法や、土曜日と日曜日のセルを緑とオレンジで塗りつぶす方法について教えてください。
- 実力に見合わない希望かもしれませんが、Excelの行の塗りつぶし方法を教えていただけると助かります。
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
こちらでは正しく動いています。 サンプルを上げておきます。 https://1drv.ms/x/s!AnfEM367OeSdjUkcG60WbTJAy4xq?e=yi4qkh 見てもも解らない場合、 データ便 https://www.datadeliver.net/1 OneDrive https://www.microsoft.com/ja-jp/microsoft-365/free-office-online-for-the-web 等に上げていただければ見てみます。
その他の回答 (7)
- msMike
- ベストアンサー率20% (368/1813)
[No.5補足]へのコメント、 》 私の日付と曜日の設定が良くないのでしょうか? 私の設定を紹介しておきます。 A6: =DATE(J1,L1,1)、____ B6: =A6 A8: =A6+1 A10: =A8+1 セル B6 を下方に(11行目まで)オートフィル 範囲 A8:B11 を下方にズズーッと(67行目まで)オートフィル
お礼
何度もご指導頂きありがとうございました!
補足
ありがとうございました。 セルの結合をしていないところがどうしても色がつきませんでした。 新しいブックに作成しなおして検証してみます。 何度も回答頂きありがとうございました。
- msMike
- ベストアンサー率20% (368/1813)
率直に申せば、 初心者ほど[セルの結合]を使いたがるけど、それを[条件付き書式]に適用するなんて十年早いッ!先ずは[セルの結合]なしで、初心者の域を早く脱することをお奨めします。 [No.5補足]へのコメント、 》 私の日付と曜日の設定が良くないのでしょうか? たったそれだけではない、と推察しています それより、そう思うなら貴方の設定内容を先に記すべきかと。 その方が説明が簡単に済むカモシレナイので。
お礼
納戸もありがとうございました!
補足
そうですよね。自分の実力不足を痛感しております。入門編の講習を受けたことがあるのですが、そこではここまで教えてもらえませんでした。周りに詳しい人物がいないので本を読んでもネットで探しても肝心なところが理解できないのです。 本当はセルの結合は使いたくないのですが、1日2つの項目をチェックしていて列D~E(結合している)ここに納品内容、列Hに出荷内容を記載しています。結合しないで表を作るレイアウトが浮かばなくて安易に結合してしまいました。 日付はA6に5/1の入力でセルの書式設定でユーザー定義のdで"1"、A8が【A6+1】、A10が【A8+1】…の設定です。
- msMike
- ベストアンサー率20% (368/1813)
[No.4]への補足、 [セルの結合]がオンパレードのワークシートへの[条件付き書式]は初体験だったこともあって、首尾良く完成しているのかどうかは貴方の判断に委ねますが、私の備忘録として設定手順を記しておきます。 ちなみに、先に書いていた「三段構え」の意味は設定の手順を意味しており、添付図で言えば下から第1、2、3段階になっています。 共通事項→ルールの適用先:$A$6:$B$67、 _____ルールの種類:“数式を…を決定” 各ルールの内容↓ _第1段階:数式→=AND(WEEKDAY($A6,2)=6,$A6<>"") _____書式→緑の塗りつぶし色、白のフォント色、 _第2段階:数式→=OR(WEEKDAY($A6,2)=7,COUNTIF(JapNH,$A6)) _____書式→橙の塗りつぶし色、黒のフォント色 _第2段階:数式→=MONTH($A6)=$L$1+1 _____書式→白のフォント色
お礼
もっと勉強します。ありがとうございました。
補足
ご回答ありがとうございます。 こんな初心者がセルを結合した条件付き書式を使いたいなんて大きな希望を持ってしまい、皆様にご迷惑おかけしてます。 今後の勉強のためにもうしばらくお付き合い頂きたく何卒お願い致します。 私の日付と曜日の設定が良くないのでしょうか? 塗りつぶしできませんでした。 画像の日付・曜日はどのような設定をされていますか?教えて頂けますか?
- SI299792
- ベストアンサー率47% (789/1648)
曜日は B6: =TEXT(A6,"AAA") 下へコピペ。 色付け 「祝日」シートを作り、以下をコピペします。 https://excel-ubara.com/EXCEL/EXCEL910.html A6~L67 を選択 条件付き書式、新しいルール 数式を使用して、書式設定するセルを決定 =COUNTIF($B5:$B6,"土") 書式、塗りつぶし。青。 OK。OK。 条件付き書式、新しいルール 数式を使用して、書式設定するセルを決定 =COUNTIF($B5:$B6,"日")+SUMPRODUCT(COUNTIF(祝日!$A:$A,$A5:$A6)) 書式、塗りつぶし。オレンジ。 OK。OK。 6月の様に31日がない場合、1番下の行をどうするのか書いてないので、考慮していません。 このままでは 1(7/1) が表示され、土日祝なら色が付きま。
お礼
ありがとうございます!もっと勉強してスキルアップしたいです。
補足
ご回答ありがとうございます。 こんな初心者がセルを結合した条件付き書式を使いたいなんて大きな希望を持ってしまい、皆様にご迷惑おかけしてます。 今後の勉強のためにもうしばらくお付き合い頂きたく何卒お願い致します。 教えて頂いた通りB6の設定、条件付き書式を設定しましたが、塗りつぶしできませんでした。 やはりセルの結合が問題なのでしょうか? ちなみに31日がない場合どうなってしまうのか想像がつかないので教えて頂けますか?
- msMike
- ベストアンサー率20% (368/1813)
- MT765
- ベストアンサー率57% (2091/3632)
下記のページが参考になるかもしれません。 【Excel】土曜は青、日曜は赤、祝日はオレンジに!エクセルのスケジュール表で日付を色分けする方法 https://forest.watch.impress.co.jp/docs/serial/exceltips/1248376.html
お礼
ありがとうございました!
- tamu1129
- ベストアンサー率58% (1320/2260)
祭日を表すデータが別途必要になるのですが、その部分を追加する事は出来るのでしょうか? また塗りつぶすのは日にちのセルでしょうか? 曜日のセルでしょうか? まず >A6にDATE関数を入れてます そんな面倒な事はせずにA6セルにその月の1日目の情報を入力してください その後下にセルをドラッグさせてその月の月末の日にちまでデータ入力させるか、A8やA10セルにはその上のセルに1プラスする関数入れておくワークシート作成しておくでもよいでしょう Aセルの表示を日にちだけにしたいならセルの書式で日にちだけ表示されるように指定しておけばいいでしょう そのうえでAセルに入力されている日にちデータを元に条件付き書式とCOUNTIF関数使えば希望されている事は出来ます 実際の指定の方法は下記のページなんかを参考にすればいいでしょう https://blog02.aqua-school.com/2019/12/20/excel-56/
お礼
ありがとうございました!
補足
何度もご回答頂きありがとうございました。 新しいブックで作成しなおしたら無事に出来ました。 寝不足になるくらい悩んでいたので本当に助かりました。 本当にありがとうございます。