エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Excel】最小限の入力で自動作成するシフト表 第4回
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Excel】最小限の入力で自動作成するシフト表 第4回
前回で日付の表示が完了しましたので、第4回目となる今回は、曜日の表示について紹介していきます。 曜... 前回で日付の表示が完了しましたので、第4回目となる今回は、曜日の表示について紹介していきます。 曜日の表示 曜日の表示は、日付から曜日を算出する「WEEKDAY関数」がありますので、比較的簡単に表示させることが可能です。 難しいところといえば、月末処理の方法です。 表示方法の条件は以下の通り。 日付のシリアル値をもとに、曜日を算出。 31日までない月の月末処理は、日付と同様に空欄とする。 うるう年の自動判定と2月末の処理。 曜日欄の表示 日付の回と同様に、20日締め形式の表ですので、1日~20日までを入力フォームで入力した月、21日~31日までを前月として考えていきます。 1日~20日まで DATE関数を使って、シリアル値を取得し、WEEKEND関数で曜日を数値化して算出しています。 =WEEKDAY(DATE(YEAR($D$5),MONTH($D$5),DAY(O8)),1) 取得した