• ベストアンサー

エクセルでのスケジュール表作成

EXCELの機能の中に、カレンダー情報を利用して、スケジュール表を自動作成する機能があるらしいと聞いたのですが、ご存知の方教えてください。 具体的には、年月を指定すると横軸に1日から末日までの数字が並び、並行して曜日が並び、更に休日に赤色などでハッチングされる機能だと思います。今までは手作業でやっていたのですがカレンダーを見ながらいちいちハッチングなどしていました。うろ覚えで恐縮ですがよろしくお願いします。

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

  • ベストアンサー
  • chiizu2
  • ベストアンサー率41% (164/400)
回答No.3

最新versionのExcelは分かりませんが スケジュール表を自動で作成する機能はなかったと思います スケジュール表だと ある程度決まったフォームに 曜日とかハッチングが自動にできればよいと思います 下図の表を例にとると 1日~28日の日付は変わらないですから あらかじめ入力しておきます 29~31は月で変化しますから =IF(MONTH(DATE($A$1,$A$2,29))>$A$2,"",○○+1) ○○は前日の付けの入力してあるセル を入力しておきます 曜日については 1~28は =DATE($A$1,$A$2,B3)を 29~31の曜日のセルには =IF(E3="","",DATE($A$1,$A$2,E3))と入力 セルの書式設定でaaaと指定すると表示されます aaa=木 aaaa=木曜日 ハッチング等書式は 条件付書式で数式が =WEEKDAY(E$4)=1 日曜日のときだけ設定される書式を設定 =WEEKDAY(E$4)=7 土曜日のときだけ設定される書式を設定 以上を応用してテンプレートとなる表を作っておいて 運用されればいかがですか この表では日付と曜日が別々に設定してありますが 一つのセルで 1日(木)としたいときには 1日のセルに =DATE($A$1,$A$2,1) 2~28日のセルに =B3+1 29~31日のセルに =IF(MONTH(DATE($A$1,$A$2,29))>$A$2,"",○○+1) として表示形式を d"日("aaa")" とします 祝日の設定については 前の回答者の参考URLで

graviton01
質問者

お礼

御礼が遅くなり失礼しました。 皆さんの回答いずれも参考になりました。 ありがとうございました。

その他の回答 (2)

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.2

エクセルでカレンダー【Excel活用術】 http://kokoro.kir.jp/know/calendar1.html ご参考になるのではないかと。

graviton01
質問者

お礼

御礼が遅くなり失礼しました。 皆さんの回答いずれも参考になりました。 ありがとうございました。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

別のときにこたえた提案ですがそれを示します。 カレンダーといっても指定月での日付や曜日が自動で表示されそれに予定などが書き込みできるようにすればよいのではと思いますがいかがでしょう。 例えばA1セルに9/1と入力して「セルの書式設定」の「表示形式」から「ユーザー定義」を選びggge"年"m"月"と種類の窓に入力すれば平成21年9月と表示されます。 そこで例えばA3セルに次の式を入力し下方にオートフィルドラッグすることで自動的にその月の末日までが表示されます。 =IF(MONTH(DATE(YEAR($A$1),MONTH($A$1),ROW(A1)))=MONTH($A$1),DATE(YEAR($A$1),MONTH($A$1),ROW(A1)),"") A3セルからA34セルを選択してセルの表示形式のユーザー定義でm"日"とすればその月の日にちだけが表示されます。 B3セルから下方には曜日を表示させるとしてB3セルには次の式を入力して下方にオートフィルドラッグします。 =IF(A3="","",TEXT(A3,"aaa")) このようにすることでA1セルに10/1と入力すれば平成21年10月と表示されその月の日付と曜日が自動的に表示されます。また、2002/1/1と入力すれば平成22年1月と表示され、その月の日付と曜日が表示されます。 C列以降には項目を設けて予定や実績などを入力するようにしてはいかがでしょう。 横に日付を表示させる場合にはA3セルには次の式を入力し、右横方向にオートフィルドラッグします。 =IF(MONTH(DATE(YEAR($A$1),MONTH($A$1),COLUMN(A1)))=MONTH($A$1),DATE(YEAR($A$1),MONTH($A$1),COLUMN(A1)),"") B3セルへの入力の式は縦の場合と同じで横方向にオートフィルドラッグします。 日曜日などに赤色を付けるなどの操作は「条件付き書式」の設定です。例えば http://oshiete.nikkeibp.co.jp/qa5295061.html などを参考にされてはいかがでしょう。

graviton01
質問者

お礼

御礼が遅くなり失礼しました。 皆さんの回答いずれも参考になりました。 ありがとうございました。

関連するQ&A

  • 新WEBメールでなぜカレンダー/スケジュール機能なくなってしまったの?

    新WEBメールでなぜカレンダー/スケジュール機能なくなってしまったの? カレンダー/スケジュール機能を便利に使用していました。 今は いちいち 旧バージョンを クリックして それから カレンダーを クリックして たどり着いています。 下記 お知らせ らしきものを 見つけましたが カレンダー/スケジュール機能を 無くした背景は つかめません。 Webメール のカレンダー / スケジューラー機能は、 Web メール旧バージョンのみご利用可能です。 非常に 困っています。

  • 壁紙をスケジュールにしたいが、無い場合。

    ソフトバンクの831SHを買いました。 スケジュール機能は有るのですが、カレンダーを表示しないと、今日の予定は画面に出てきません。 以前の携帯は、壁紙を「本日のスケジュール」にしていた為、いちいち、カレンダーを表示する必要はありませんでした。 以前の携帯のスケジュール形式と同じにしたいのですが‥‥ 本体内の壁紙設定で、スケジュールは存在しませんでした。 壁紙はよくダウンロードできると聞きますが、スケジュール壁紙はダウロードできるのでしょうか? 某サイトでダウンロードしましたが、ただのカレンダーでした。 私の希望は、あくまでも、今日のスケジュールを壁紙として、ディスプレイに載せたいのです。 そのような壁紙は存在しますか? ダウンロードの類は、ただの1枚絵なのでしょうか? サイトをご存知の方、教えてください。

  • EXCELで作成するカレンダーについて

    EXCEL2002での質問です。 シート1に31日分のカレンダーを作成し、セルA1(年)とセルB1(月)に記載された年月を変更することで 曜日固定の日付変動で毎月のカレンダーが表示するように作成しています。 (A3セルに、=DATE(A1,B1,1)-(WEEKDAY(DATE(A1,B1,1),1)-1)で作成しています) ~以下、シート1の各セルの役割~ ・第1行に A1 B1 年 月 ・A列に A2~G2 日曜~土曜(変動無し固定型) A3~G3 第1週の日付(変動有り) A4~G4 第1週のスケジュール表示領域 A5~G5 第2週の日付(変動有り) A6~G6 第2週のスケジュール表示領域 A7~G7 第3週の日付(変動有り) A8~G8 第3週のスケジュール表示領域 A9~G9 第4週の日付(変動有り) A10~G10 第4週のスケジュール表示領域 A11~G11 第5週の日付(変動有り) A12~G12 第5週のスケジュール表示領域 ~~~~~~~~~~~~~~~ これに付加をつけて、スケジュール機能を作成しようとしているのですが、 シート2以降、200806、200807、200808~というようにシート名を付け、 各シートに31日分の”行”を作成し(A3~A33までに1日~31日と記載)、 そこにスケジュール(B3~B33)を記載していきます。 この時、シート1側の年月(A1とB1)を2008年8月と変更した際に、別シート200808に記載された スケジュール(B3~B33)がシート1側の各日スケジュール領域に反映するようにするには、 どのように設定すればいいんでしょうか・・・? シートが固定してる場合は、シート1の各日のスケジュール表示領域に、 =200808!B3 などと200808のシートに記載されてあるスケジュールに通常参照を設定すればいいんですが、 シート1のA1とB1に記載された年月を2008年9月と変更した際に、 =200809!B3を参照するように作成したいのですが・・・。 基本的に、シート1側は年月を変更するだけの参照シートとしたいんです。 分かりにくい説明で申し訳ございませんが、ご教示頂ける方いらっしゃいましたら、 よろしくお願いいたします。

  • エクセルでセルの中の数字だけを赤にしたい

    エクセルでスケジュール作りました。 日付、曜日、続いて「あと100日」 この「あと100日」の数字部分100だけを赤にしたいのです。 次の日はあと99日になります。 100日の100だけ赤にしてセルをコピーしていくと、 「日」のところも赤になってしまいます。 どんな式を使えばいいのでしょうか? よろしくお願いします

  • スケジュール管理ソフト 何が良い?

    スケジュール管理ソフトを導入検討しています。 現時点で最低限必要な機能は次の通りです。 ・カレンダー形式で1ヶ月の予定が一覧できる(月曜始まりの形式) ・1週間のスケジュールが時系列で一覧できる(列が曜日、行が時間。これも月曜始まり) いろいろ探したのですが、日曜始まりのものは多いのですが、月曜始まりのものが見つかりません。 お使いの方がいらっしゃいましたら、教えてください。

  • Excelのweekday関数に付いて

    カレンダーを作っています。 WEEKDAY関数を使って作業しています。 日曜日を赤で土曜日を青で祝日を赤で表示させたいのですが。 手順は 書式→条件付き書式の設定→条件1にセルの値が次の値に等しいを選んで数字の1を入力→条件に2にセルの値が次の値に等しいを選んで数字の7を入力→追加(A)の追加タブを選択肢し条件3にセルの値が次の値に等しいを選んで幾つの数字を入れれば祝日を赤にすることが出来ますでしょうか? また、カレンダーに曜日を月から日まで入力することは出来ますが祝日と表示させるにはどのようにすれば宜しいでしょうか? 教えて下さい。

  • 卓上電子カレンダーってありますか?

    携帯にはスケジュール機能やカレンダー機能、アラームにバイブも付いています。卓上電子カレンダーがないか探しています。小さな携帯に搭載できるのですから、当然、あるものと思って探しています。 こんなことできたらいいなという条件を以下にあげます。こんなものありますか。 (1)普通に時計・曜日が見やすい。 (2)月間(週間)でカレンダーが見れる。 (3)スケジュール設定ができる。アラーム(バイブ)機能があり、繰り返し設定あり。 (4)カウントダウン・カウントアップ機能でアラーム(バイブ)でお知らせ。 卓上カレンダーの電子版です。すべてあてはまらなくても全然かまいません。教えてください。

  • 簡素なカレンダーを作りたい

    マス目があって、曜日と数字のみの簡素なものです。 色も黒だけです。祝日や○○の日なども、いっさい書きません。 ただ、下に「○○年○月」と表示できて、その年月を変えると、簡単に次の月のカレンダーが表示できるようにしたいのです。 たぶんエクセルを使うんだと思いますが、かじった程度なので、簡単なことから教えて頂けると大変助かります。 宜しくお願いいたします。

  • エクセルで特定のセルをマクロで色づけする

    お世話になります。 出勤チェックを集計するためのファイルを作っています。 説明がわかりにくいかもしれず申し訳ありません。 添付画像のカレンダーシートから年月を選択。 集計シートの日付は、カレンダーシートから取得した年月日を リンク貼り付けし、表示形式を日付と曜日にしています。 例えば、2011年9月と選択した場合、 日付の1日のところは、(画像でセル番号が抜けましたが、B4です) =DATE(カレンダーシート!C4,カレンダーシート!C5,1) 曜日のところは、=B4 となっています。 この状態で、土日の休日は、集計シートの朝、帰りのセルを空欄にしたいのです。 (出勤日計算を、”朝”の数でcount関数で出しているため) 単純に、IF文で曜日が土日なら空欄にする方法は、 中に入っている数式が日付なので、できません。 何か良い方法をアドバイスいただければありがたいです。 なお、できるだけ、マクロやVBAなしで関数のみで実現できると助かります。 よろしくお願い申し上げます。

  • カレンダーの中の合計

    いつも拝見して勉強させていただいております。 今、エクセルでカレンダーを作っていて、日曜・祝日部分のセルを赤で塗っているのですが、これから他の曜日も赤で塗ることになります。 その際、赤で塗った部分をカレンダーの下のセルに合計として表示したいのですが、その関数等をご存知の方、教えていただけないでしょうか。数年分作る事になるので、いちいち数えるのではなくすぐに合計が出る方法を探しています。よろしくお願いします。

専門家に質問してみよう