トップ > エクセル 関数> エクセル関数(WEEKDAY編)

エクセル関数(WEEKDAY編)

エクセルの関数を使って日付に対する曜日を表示させて見ましょう。

使用する関数ですが、例えばA5セルに入力されている日付に対する曜日を取得したい場合は、「=WEEKDAY(A5)」と記述するだけで曜日が取得できます。とても簡単ですよね。しかしこれだけだと、A5セルに日付が入力されていない場合、空白エラーとなってしまいますので、これを表示させないために「=IF(A5="","",WEEKDAY(A5))」というようにIF関数を使って曜日を表示させます。意味としてはA5セルに何も入力されていない場合は何も設定しない、そうじゃない場合は曜日を設定するというような関数を使用したほうがいいと思います。

またこの関数を使用する上での注意点ですが、関数を入力するだけだと曜日に対する数値だけが取得されてしまいますので関数を入力するセルの書式を曜日に変更しなければなりません。
変更方法ですが、曜日を表示させたいセルで右クリックをして、表示されたメニュー→「セルの書式設定」→「表示形式」→「ユーザー定義」を選択します。
「種類」→「G/標準」のところを削除して「aaaa」と入力→「OKボタン押下」で設定完了です。

また、上記に記述したIF関数を使うようなエラー処理ですが万が一の場合を兼ねて、日付の関数の時だけじゃなく何の場合でもエラー処理は入れておいた方がいいと思います。

これで曜日がきちんと表示されるはずです。参考にしてみてください。


このエクセル関数(WEEKDAY編)についてのカテゴリはエクセル 関数です。sanaleeインフォメーションでは、このほかにも関連する情報を掲載しています。タイトル(目次)の一覧でしたら、こちらです。  ⇒エクセル 関数