No.5ベストアンサー
- 回答日時:
No.3です!
エラーになっちゃいましたか~?
違っていたらごめんなさい。
もしかして、A1・C1はシリアル値で表示形式だけを変えているということはないでしょうか?
前回の数式の場合はA1は単に「2010」と「西暦年」を!
C1は「11」という「月」の数値でないとエラーになると思います。
それからこの場を借りて前回の訂正をしたいと思います。
前回は2・3行目だけの色付け方法を投稿し、もし下の列も色付けしたいのであれば、
条件付き書式でそのままの数式で良い!というようなことを書いていましたが、
もし下の列も色付けしたいのであれば、範囲指定後に条件付き書式の数式を
=WEEKDAY(D$2)=7
のようにしてください。(全ての条件の数式に必要です)
行番号の前に「$」マークを付けないと望み通りの結果にならないと思います。
この程度ですがエラーが他の原因ならごめんなさいね。m(__)m
出来ましたぁー♪♪
ありがとうございます!
どうも大変お騒がせしてすみませんでしたm(_ _)m
何度か試しているうちに、セルに誤ったものがあちこち入っていました(汗)
下の列にも、教えて頂いた様に「条件付き書式」を入れてみました!
思ったとおりに列に色が付きました。
再度画像を添付出来る場所でもあれば、見て頂きたいです。^^
丁寧な回答をして頂き助かりました。
どうもありがとうございました。
No.4
- 回答日時:
元のデータがどのような設定してあるのか不明ですので一般論で回答します。
>1、月によって28日、30日、31日と自動表示させたいです。
例えば2月は29日以降は空白表示したいという意味でしょうか?
その場合はD2セルに「1」と入力しE2セルに以下の式を入力し、右方向にオートフィルしてください。
=IF(OR(D2="",DAY(DATE($A$1,$C$1+1,0))<=D2),"",D2+1)
>2、(添付画像:カレンダー)「D2」1日を基準に
「年」「日付」「曜日」「祝日」を自動表示とセルに条件つき書式を使って
色を付けたのですが、その下のセルにも月が変わるごと自動で色をつけたいです。
名前(1番~15番)の列(日付、曜日、祝日)です。
その下のセルの意味が良くわからないのですが、該当の列全体に色を付けたいという意味なら、数式を使った条件付き書式を利用します。
現在、3行目の曜日の表示方法と、祝日の対応をどのようにしているのかわからないのですが、日付シリアル値だけで表示するなら、条件付き書式の数式は以下のような数式になります。
日曜の列に色を付ける場合、D2セル以下のデータ範囲全体を選択して以下の数式を設定してください。
=WEEKDAY(DATE($A$1,$C$1,D$2))=1
MackyNo1さま
お世話になります。
ご丁寧な回答ありがとうございます。
とても助かりました。
順をおって試したところ「2月は29日以降は空白表示」出来ました♪♪
日曜の列に色も付きました。
この度は、ありがとうございました。
No.3
- 回答日時:
こんにちは!
一例です。当方使用のExcel2003の場合です。
↓の画像で説明させていただきます。
Sheet2に祝日データをシリアル値で作っておきます。(画像では今年と来年の祝日データをSheet2のA1~B23に作成しています)
そして、Sheet2のA2~B23を範囲指定 → 名前ボックスに直接 祝日 と入力し、名前定義しておきます。
(シリアル値を範囲指定 → メニュー → 挿入 → 名前 → 定義 から名前定義しても構いません)
Sheet1のD2セルに表示形式はユーザー定義から
d としておきます。
D2セルの数式は
=IF(MONTH(DATE($A$1,$C$1,COLUMN(A1)))=$C$1,DATE($A$1,$C$1,COLUMN(A1)),"")
次にSheet1のD3セルの表示形式はユーザー定義から
aaa
として
D3セルの数式は
=IF(D2="","",D2)
D2・D3セルを範囲指定 → メニュー → 書式 → 条件付書式から
条件1で「数式が」を選択、数式欄に
=WEEKDAY(D2)=1
として、「書式」 → 塗りつぶしで「赤」を選択
条件2で「数式が」 → 数式欄に
=WEEKDAY(D2)=7
として、同じく「薄い青」を選択
条件3で数式欄に
=COUNTIF(祝日,D2)
として判りやすくするために今回は「黄色」を選択しています。
最後にD2・D3を範囲指定し、列方向に31日のAH列までオートフィルでコピーすると
希望に近い形にならないでしょうか?
尚、名前の行もすべて色を付けたいのであれば、D2・D3の範囲指定の領域を増やして
同様の条件付書式で対応できると思います。
以上、長々と書きましたが
参考になれば良いのですが・・・m(__)m
この回答への補足
tom04さま
お世話になります。
ご丁寧な回答ありがとうございます。
添付まで付けて頂きとても助かります。
順をおって試してみたところ、なぜか・・D2セルの数式を↓入れると
=IF(MONTH(DATE($A$1,$C$1,COLUMN(A1)))=$C$1,DATE($A$1,$C$1,COLUMN(A1)),"")
D2セル に #NUM! が入ってしまいます。
度々申し訳ございません。
よろしくお願いします。
No.2
- 回答日時:
A1セルに2010などの年があり、C1セルに10などの月があるとします。
D2セルには次の式を入力して右横方向にオートフィルドラッグすることで指定した年月での月末の日にちまでが表示されます。日付の表示は表示形式から選びます。
=IF(MONTH(DATE($A$1,$C$1,COLUMN(A1)))<>$C$1,"",DATE($A$1,$C$1,COLUMN(A1)))
曜日についてはE2セルに次の式を入力して右横方向にオートフィルドラッグします。
=TEXT(D2,"aaa")
その後に曜日や祝日に色を付けることになりますが、初めに今のデータがシート1で作られているとしてシート2のA1セルからA50セルまでの間にはその年の祝日が2010/1/1のように入力されているとします。そこでシート2のA1セルからA50セルを選択してから「数式」タブの「名前の定義」で名前の窓に 祝日 とでも入力します。
その後にシート1のD2セルからAH3セルを選択し、「ホーム」タブの「条件付き書式」から「新しいルール」を選択します。
「数式を使用して書式設定するセルを決定」を選択してから下方の窓に次の式を入力します。
=OR(TEXT(D2,"aaa")="日",COUNTIF(祝日,D$2)>0)
書式をクリックして「塗りつぶし」のタブから赤色などを指定してOKします。
次に土曜日に色を付けるために上記と同じように条件付き書式からで数式には次を入力し、書式では青色などを設定します。
=TEXT(D2,"aaa")="土"
なお、祝日を別の色にするのでしたらそれぞれ条件付き書式を設定するときの式は次のようになりますね。
日曜
=TEXT(D2,"aaa")="日"
祝日
=COUNTIF(祝日,D$2)>0
土曜
TEXT(D2,"aaa")="土"
なお、条件付き書式ではそれぞれの条件付き書式で優先度があります。
D2セルからAH3セルを選択してから「条件付き書式」で「ルールの管理」を選択します。
上段にある条件が最優先となりますので、下方に条件を上段にしたい場合にはその条件を選択したのちに「ルールの削除」ボタンの右側にある↑をクリックすればよいでしょう。
この回答への補足
KURUMITOさま
お世話になります。
ご丁寧な回答ありがとうございます。
とても助かります。
順をおって試してみたところ、なぜか・・D2セルの数式を↓入れると
=IF(MONTH(DATE($A$1,$C$1,COLUMN(A1)))<>$C$1,"",DATE($A$1,$C$1,COLUMN(A1)))
D2セル に #NUM! が入ってしまいます。
度々申し訳ございません。
よろしくお願いします。
KURUMITOさま
お世話になります。
先ほど、補足をさせて頂きましたが、
もう一度、試したところ回答頂いたとおり出来ました♪♪
何度か試しているうちにセルに誤ったものが入っていました。
お騒がせして大変申し訳ございませんでした。
この度は、ありがとうございました。
No.1
- 回答日時:
ありがとうございます(^0^)
教えてくださったページ見てみました。
今まで検索してもたどり着かなかったページでした!
今後の課題にも役立ちそうです。早速お気に入りに追加しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
【お題】 ・存在しそうで存在しないモノマネ芸人の名前を教えてください
-
チョコミントアイス
得意ですか?不得意ですか?できれば理由も教えてください。
-
「これはヤバかったな」という遅刻エピソード
寝坊だったり、不測の事態だったり、いずれにしても遅刻の思い出はいつ思い出しても冷や汗をかいてしまいますよね。
-
この人頭いいなと思ったエピソード
一緒にいたときに「この人頭いいな」と思ったエピソードを教えてください
-
あなたの習慣について教えてください!!
あなたが習慣だと思って実践しているものを共有してくださいませんか? 筋肉トレーニングでも朝シャワーでも、あなたが習慣だなと思えば何でも構いません
-
28日~31日が必要ない所を空白表示にする方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access Error3061 パラメータが...
-
Access レポート印刷するときに...
-
access2021 強制終了してしまう
-
access2021 VBA メソッドまたは...
-
Microsoft365にAccessってあり...
-
ACCESS VBA でのエラー解決の根...
-
Accessレポートのチェックボッ...
-
accessデータを指定したExcel、...
-
Access の SetFocus について教...
-
Accessでフォームに自動入力し...
-
アクセス ステップインのやり方
-
Accessのクエリで、replace関数...
-
access2019 チェックボックスと...
-
アクセス レポートを開いたとき...
-
Access で半角スペースと全角ス...
-
Access IF文でテーブルに存在し...
-
アクセスで教えてください。 住...
-
windowos 11 Microsoft Edgeを...
-
【アクセス】DSumで複数の条件
-
Accessクエリで、予定した日付...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access レポート印刷するときに...
-
Accessのクエリで、replace関数...
-
ACCESS VBA でのエラー解決の根...
-
access2021 強制終了してしまう
-
Accessレポートのチェックボッ...
-
Accessのスプレッドシートエク...
-
Access Error3061 パラメータが...
-
【Access】Dcount関数の複数条...
-
実行時エラー3131 FROM 句の構...
-
Microsoft365にAccessってあり...
-
accessでlaccdbファイルが削除...
-
Accessのフォーム上のテキスト...
-
教えてください! アクセスの書...
-
Vba Userformを前面に出すについて
-
access2021 VBA メソッドまたは...
-
Access VBA [リモートサーバー...
-
access2019 チェックボックスと...
-
Access で半角スペースと全角ス...
-
アクセス ステップインのやり方
-
Accessのリンクテーブルのパス...
おすすめ情報