関数で日付から曜日を求める方法とは?その1:WEEKDAY関数
エクセルでは、日付データをもとに曜日を求める2つの方法があります。
その1つは、書式設定を使う方法。
この方法は簡単でおすすめですが、書式の設定というのは、あくまでも「見た目」を変えただけ。
曜日ごとの集計や曜日ごとに並べ替え、というような処理には使えません。
こういった処理をしたい時に使うのが、今回ご紹介するWEEKDAY関数です。
WEEKDAY関数とは?
=WEEKDAY(シリアル値 , 週の基準)
日付に対応する曜日を返す関数です。
既定(何も設定品状態)では、戻り値は 1 (日曜) から 7 (土曜) までの範囲の整数です。
- シリアル値
必ず指定。 日付を入力したセルをここにあてはめるのが一般的。
検索する日付のシリアル値を指定します。 DATE 関数を使って入力する、他の数式または他の関数の結果として指定することもできます。 - 週の基準
省略することもできます。詳しくは、下の表を参考になさってください。
省略した場合は、1=日曜日~7=土曜日 という答えが返されることになります。
週の基準 | 戻り値 |
---|---|
1 または省略 | 1 (日曜) ~ 7 (土曜) の範囲の整数 |
2 | 1 (月曜) ~ 7 (日曜) の範囲の整数 |
3 | 0 (月曜) 〜 6 (日曜) の範囲の整数 |
11 | 1 (月曜) ~ 7 (日曜) の範囲の整数 |
12 | 1 (火曜) ~ 7 (月曜) の範囲の整数 |
13 | 1 (水曜) ~ 7 (火曜) の範囲の整数 |
14 | 1 (木曜) ~ 7 (水曜) の範囲の整数 |
15 | 1 (金曜) ~ 7 (木曜) の範囲の整数 |
16 | 1 (土曜) ~ 7 (金曜) の範囲の整数 |
17 | 1 (日曜) ~ 7 (土曜) の範囲の整数 |
WEEKDAY関数を実際に使ってみよう
下の表でためしてみます。
まず、B2に数式を入力します。
- 「fx」ボタンを押して、関数の分類:日付時刻。
- 関数名:WEEKDAY をクリック → OK
今回は、このやり方がスムーズでしょう。
入力する関数は、=WEEKDAY(A2)
「種類」(週の基準)は、特別の理由がなければ省略していいでしょう。
A2の数式を下方向へコピーするとできあがり。
このままでも数値を基準としてフィルタや並べ替えは使えます。(下図参照)
でも、このままでは何曜日なのかわからず、なんだかモヤモヤします。
会社でこういった表を共有する場合などは、特に「曜日」の表示は大切でしょう。
では、このあと、C列にそれぞれの曜日を関数を使って表示させてみましょう。
The following two tabs change content below.
【講師、ITコンシェルジュ、ブロガー】
大学、専門学校の非常勤講師を経て現在はフリー。
オフィス系ソフトだけでなくIT全般の講習を中心に担当している。
ーー熊本県出身・血液型:B型・星座:うお座ーー
最新記事 by 坂本 実千代 (全て見る)
- 【PC初心者】簡単な方法で起動時間をスピードアップできるWindows基本技 - 2021/06/09
- 【パワポの初心者でも簡単マスター】基本~スライドショー実行まで - 2021/05/29
- 新生EdgeはGoogleChrome派にこそオススメ?!エッジとクローム徹底比較&「コレクション機能」の使い方も詳しく解説 - 2020/09/01
- Excel日付関数を極めよう!DATEDIF&TOFAY - 2020/07/03
- デスクトップの背景画像を表示しないようにする方法 - 2017/09/02
コメント
トラックバックは利用できません。
コメント (0)
この記事へのコメントはありません。