エクセルで日付・曜日の入った表の作成方法

このQ&Aのポイント
  • エクセルで毎月の曜日と日付が入った表を簡単に作成する方法を教えてください。
  • 現在は手書きで作成しており、土日祝を赤色にし、()をつけていますが、自動的に作成できる方法があれば知りたいです。
  • 例えば、特定の年月を入力すると、エクセル上で日付と曜日が自動的に表示され、土日祝が赤色で()がつくようにしたいです。
回答を見る
  • ベストアンサー

エクセルで日付・曜日の入った表の作成方法が知りたい

エクセルで毎月の曜日と日付が入った表を作成したいです。 5月 1  火 2  (水) 3  (木) 4  (金)   5  (土) 6  (日)    ・    ・    ・ 31 木 エクセル初心者です。 ↑上記のように、毎月、日付と曜日が入った表を作成しています。 この表は、土日・祝は色を赤色にし、()をつけてわかりやすくしなければなりません。 毎回手書きで作成しているのですが、簡単に作成できる関数などはありませんか? たとえば、2012年5月などと入力したら自動的に日付と曜日が入り、土日祝は赤色で()がつくように したいんですが、難しいでしょうか? 回答よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.3

A1に 2012 B1に 年 A2に 5 B2に 月 1.A4に =DATE(A1,A2,1) セルの書式設定 → 表示形式 → ユーザー定義 → 種類にd 2.A5に =IF(A4="","",IF(DAY(A4+1)=1,"",A4+1)) セルの書式設定 → 表示形式 → ユーザー定義 → 種類にd A34までオートフィル 3.B4に =A4 セルの書式設定 → 表示形式 → → ユーザー定義 → 種類に(aaa) B34までオートフ ィル 条件付き書式 祝日の一覧を作成 E2:F18 1.A4:B34を選択 2.ホーム → スタイル → 条件付き書式 3.新しいルール → 数式を使用して、書式設定するセルを決定 4.次の数式を満たす場合に値を書式設定に =WEEKDAY($A4)=1 書式 → 塗りつぶしで色を選択 5.1~4を繰り返し、4.の数式を=WEEKDAY($A4)=7  6.1~4を繰り返し、4.の数式を=COUNTIF($E$2:$E$18,$A4)>0 Excel2007(エクセル2007)基本講座:条件付き書式(数式を利用する) http://www.eurus.dti.ne.jp/yoneyama/Excel2007/excel2007-jyosyo2.html 土日祝日に色を付ける http://www.excel-jiten.net/conditional_formats/color_sat_sun_holiday.html

yucchinnn62
質問者

お礼

ありがとうございます。助かりました。

その他の回答 (3)

noname#204879
noname#204879
回答No.4

》 5月 》 1  火 》 2 (水) 素朴な疑問だけど、上の「(水)」はなせ括弧付きなの、祝日でもないのに?

yucchinnn62
質問者

お礼

ありがとうございます。助かりました。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 一例です。 とりあえず2015年まで対応できるようにしてみました。 シリアル値の方が何かと都合が良いと思いますので・・・ ↓の画像(小さくて見づらいかもしれませんので、画面を拡大して見てください)で 右側がSheet2で祝日データを作成しておきます。 Sheet2のA1~E25セルを範囲指定 → 名前ボックスに仮に 祝日 と入力してEnter これでSheet2のA1~E25セルが「祝日」という名前定義されました。 Sheet1のA1セルに「西暦年」・A2セルに「月」の数値を入れると月末まで表示します。 Sheet1のA4セルに =IF(MONTH(DATE($A$1,$A$2,ROW(A1)))=$A$2,DATE($A$1,$A$2,ROW(A1)),"") という数式を入れ、 A4セル上で右クリック → セルの書式設定 → 表示形式 → 「ユーザー定義」を選択 → 「G/標準」と表示されている欄をクリアにして d とだけ入力しOK B4セルに =IF(A4="","",A4) という数式を入れ A4セル同様セルの表示形式 → ユーザー定義 → (aaa) と入力しOK A4・B4セルを範囲指定 → 条件付書式 → 数式が → 数式欄に =OR(WEEKDAY(A4),2)>5,COUNTIF(祝日,A4)) という数式を入れ → 書式 → 「フォント」タブ → フォントの色で「赤」を選択しOK 最後にA4・B4セルを範囲指定しB4セルのフィルハンドルで月末(34行目)まで オートフィルでコピーすると 画像のような感じになります。 ※ 条件付書式の設定方法はExcel2003での方法でしたが、Excel2007以降のバージョンですと 条件付書式 → 新しいルール → 「数式を使用して・・・」 → あとは同じです。 となります。 参考になりますかね?m(_ _)m

yucchinnn62
質問者

お礼

ありがとうございます。助かりました。

  • rav4rav4
  • ベストアンサー率20% (450/2151)
回答No.1
yucchinnn62
質問者

お礼

ありがとうございます。助かりました。

関連するQ&A

  • Excelの表で、日付に曜日を対応させたい

    Excelで表を作るのですが、日付に曜日を対応させる方法を 調べたところ、1つのセルで例えば『2012/06/08』や『2012年6月8日』 等と書いた場合の曜日の出し方は分かったのですが、 ちょっと特殊な?表を作るよう頼まれて困っています。 要するに西暦と月と日付を書く欄がばらばらなのですが、 ------------------------------------------  2012年 6月 ****************  日付   1  2  3  4  …  曜日 金  土  日  月 … ------------------------------------------ ↑のような感じで、「年と月は空欄」「日付の数字は固定」の テンプレートにしておいて、何年何月の部分に数字を入れたら 自動で日付の下にその正しい曜日が入るようにならないかと いうものです。 もしどうしても不可能なのであればそれでもいいと 仰っていたのですが、こちらも単純な表くらいしか Excelを使わないのでよく分からず、ネットで調べても 求める回答が得られなかったので質問致しました。 詳しい方、アドバイスを頂ければ幸いです。 よろしくお願いします。

  • エクセルの表作成について・・・。

    エクセルで、例えば、4/20水・21木・22金・23土・24日・25月・26火という一週間の収入棒グラフを作る際、土・日はお休みで、20・21・22・25・26のみを入力し作成したら、入力していない4/23・4/24が値のない日付だけが現れました。 この不要な土・日を出なくし20水・21木・22金・25月・26火という連続したグラフの作成法を教えてください。 よろしくお願いします!

  • Excelで1ヶ月分の日付列を設定する方法

    Excelで1ヶ月分の日付列を設定する方法を教えてください。 自分のオフィスでは、毎日の仕事時間を記録する表をExcelで作っています。社員が個人個人で時間を書き込み、1ヶ月分で一枚の表になります。 この表には "日付の列" があるのですが、毎月、この日付の列は自分で書き直さなければならないようになっています。 以下のように並んでいます。(締めが17日なので、18日から始まります。) 18 水 19 木 20 金 21 土 22 日 23 月 24 火 25 水 26 木 27 金 28 土 29 日 30 月 31 火 1 水 2 木 3 金 4 土 5 日 6 月 7 火 8 水 9 木 10 金 11 土 12 日 13 月 14 火 15 水 16 木 17 金 初日の18を 2006/10/18 と入れたら、日付と曜日が自動的に並ぶようにしたいのですが、いくつか問題があって、うまく設定できずにいます。 1. 行を変えてはいけない。 2. 2月や4月など31日まで無い月は、その行を空白とする。 3. すべての社員のPCに分析ツールがインストールされているわけではなく、EDATE関数が使えない。 4. マクロを含めたくない。 5. シートは1枚で。 なにか良いアイデアないでしょうか? 足し算・引き算でうまくいかなければ、やはりマクロしかないのでしょうか?

  • 曜日別

    エクセルで例えば 月 25 火 30 水 19 木 18 金 25 土 35 日 19 月 31 火 30 水 15 木 18 金 91 土 35 日 19 という表があります この表から 曜日別に 月 合計 火 合計 水 合計 という風にするにはどうすればいいのでしょうか? 祝祭日も加えたいです あと、曜日別に並べ替えたいです 月 25   31 火 30   30 という風に 教えてください   

  • エクセルで抜けている曜日を追加する方法?

    エクセルの表で 曜日欄      データ欄 2007/9/24(月)  2007/9/25(火) 2007/9/26(水) 2007/9/29(土) こんな感じでところどころ抜けた日 があるデータ表があります。 抜けている日を自動的に追加して、 (つまり 日付け有り、データなしのセルを追加) 曜日が全てそろっているカレンダー的 データ表を作りたいのですが、 どうすればいいでしょうか?  

  • EXCELで月ごとに曜日と日付を自動入力する方法。

    EXCELで勤務表を作っています。 8月期勤務表   1 木 2 金 3 土 4 日 ・・・とこのように作りたいのですが、 上にある8月期の8を参照して、日付と曜日を自動で切り替える 方法はありませんでしょうか。 マクロでは可能なようなのですが、EXCEL97 を使うので、関数でなんとか実現できればと 思っています。お知恵をお貸しくださいな。

  • 選択日付(曜日)を◎で表示させたいのですが

    選択日付(曜日)を◎で表示させたいのですが ■選択 B1=年 C2=月 ■選択条件(入力規則/リスト選択) D3=リスト(月・火・水・木・金・土・月水金・月金・火木土・火木) から D20=リスト(月・火・水・木・金・土・月水金・月金・火木土・火木) ■一覧表表示 CT2 から DX2 まで横一行に1日から31日までの日付 その下の行から表示エリア CT3 から DX20 までの表にその選択年月のリスト指定曜日に 「◎」を表示させたい。 ■例(B1=22年 C2=6月 D3=月曜) CZ3=7日/DG3=14日/DN3=21日/DU3=28日 該当セルに◎表示 それ以外のセルは空白 どうぞお知恵をよろしくお願い致します。

  • 月間チェック表を作成時の日付と曜日の出し方。

    エクセルの表で質問です。   A  B  C  D  E  F 1      2005 年 08  月 2 1  月 3 2  火 4 3  水 5 4  木 上記の表でC1とE1を打ち込んだときにA2・B2以降の 曜日と数字が変わるような処理をするにはどうすればよいでしょうか。 例えば2月は28日までなので29日~31日までの数字と曜日を 空白に出来るような処理にしたいです。

  • エクセルで曜日指定のセル連続データを作りたい

    ウィンドウズ版のエクセル97を使ってます。 曜日指定の日付の入ったセルを作りたいのですが、セルの連続データのフィルハンドルでうまく行きません。簡単に出来る方法を教えて下さい。 具体例   2月 2日(土)       2月 5日(火)       2月 7日(木)       2月 9日(土)       2月12日(火)       2月15日(木)       2月17日(土)         ・         ・         ・

  • エクセルで表を作っていますがある曜日の日付を

    エクセルで表を作っていますがある曜日の日付を 欄に連続入力する方法はありますか?1週間置きの金曜日の日付を欄に連続入力したいのですが。

専門家に質問してみよう