誰でも利用できますか?スマートフォンサイトも計測できますか?どの機能から使うべきか迷っています。スプレッドシートで、日程表を作成するケースはないでしょうか?そんな時に面倒なのが「営業日」の計算です。土日だけではなく、祝日もあるので、地道にやろうとすると大変です。スプレッドシートでは、便利な関数が用意されています。!)それらを駆使すれば、苦労せずに素敵な日程表が作成できます。この記事では、テンプレとして使えて、シンプルかつ便利な日程表を作ります!まず、最初にどんな日程表を作成するかを見ておきましょう!この日程表には以下の様な機能があります。・表示開始日付に連動して、月・日・曜日が自動で更新される・営業日かどうかを祝日を含めて判定する・営業日でない場合は、背景色をグレーにする作ったシートはこちらにあります。これで、わざわざ月・日・曜日を更新し直す手間がグッ!と減り、見栄えも良いです!以下では、D列について解説しますが、それより右の列はD列をコピペすればOKです。表示開始日付と月・日・曜日を連動させるにはこのシートの1行目には、日付計算用の行が隠れています。そこで、列ごとに表示する日付を計算しています。COLUMN($D1)D1セルに書いている関数がこちら。$A$4が表示開始日付です。COLUMN関数は、列番号を計算する関数です。ここで、「$」マークに注目してください。「絶対参照」と「相対参照」を上手く使って、列数によって表示開始日付との差分を計算するようにしています。TEXT(D1,"M"))D3セルに書いている関数がこちら。全ての列に月を表示してもいいですが、見にくいので、月が変わるときだけ表示するようにしています。TEXT関数は、指定した書式で文字列に変換して表示してくれる関数です。ここでは、「M」と指定することで、日付の月だけを表示するようにしています。日と曜日の表示では、全ての列に表示しているだけで、月の表示方法と基本は同じです。=TEXT(D1,"DD")D4セルに書いている関数がこちら。これで、日だけを表示できます。=TEXT(D1,"ddd")D5セルに書いている関数がこちら。これで、曜日を表示できます。土日祝日など、営業日でない日を判定するシートの2行目に設定しているのが、営業日かどうかの判定です。判定にはNETWORKDAYS関数を使用しています。NETWORKDAYS関数とは、指定した期間に営業日が何日あるかを計算する関数です。[祝日])書き方はこちら。=NETWORKDAYS(D$1,D$1,'休日設定'!$A$2:$A$25)実際D2セルに書いている関数はこちら。開始日と終了日を同じ日にすることで、その日が営業日かどうかを判定しています。営業日であれば1が、営業日でなければ0が返ってきます。ここでは「休日設定」というシートを作成して、祝日や有給などに柔軟に対応できるようにしています。営業日でない日は、背景色をグレーをにする営業日の判定ができたところで、セルの背景色をグレーにする設定をしていきましょう!条件付き書式を使います。こちらで以下を設定しています。背景色・文字色など、スタイルを設定できたら「完了」を押します。これで、シートが完成です。最後にいかがでしたでしょうか?実は、私自身は、このシートをベースにカスタマイズして、もっと便利にして使っています。以下のような機能です。文字色を変更する・開始日・終了日を元に、ガントチャートにする・進捗率を入力し、ガントチャート上に表示できるようにするカスマイズ次第で、色んな場面に使えるので、ぜひご活用下さい。スプレッドシート関連の記事も記載していますので、ぜひ御覧ください。導入検討や他社ツールとの違い・比較について弊社のプロフェッショナルが喜んでサポートいたします。弊社のプロフェッショナルがコンサルティングいたします。今すぐお気軽にご相談ください。今すぐお気軽にご相談ください。10:00~19:00)今すぐお気軽にご相談ください。10:00~19:00)グラッドキューブは「ISMS認証」を取得しています。定めた企業の情報情報セキュリティマネジメントシステムの評価制度です。いますぐ無料でお試しください。トライアル終了後も無料でご利用いただけます。Reserved.サイト内の記事・写真・アーカイブ・ドキュメントなど、すべてのコンテンツの無断複写・転載を禁じます。Reserved.サイト内の記事・写真・アーカイブ・ドキュメントなど、すべてのコンテンツの無断複写・転載を禁じます。