【Excel】WEEKNUM関数で指定した日付が第何週目か調べる

Excel 関数

この記事ではWEEKNUM関数について解説しています。

この記事は次のような人におすすめ
  • 指定した日付が第何週目に当たるのか調べたい

「Excel関数?」「聞いた事あるけど何か知らないな?」という方は、こちらの記事でエクセル関数について解説していますので先に確認して頂くと理解しやすいと思います。

スポンサーリンク

WEEKNUM関数とは?

WEEKNUM関数の読み方

読み方は「ウィーク ナンバー関数」です。

WEEKNUM関数で出来ること

WEEKNUM関数では指定した日付が第何週目か調べる事ができます。

スポンサーリンク

WEEKNUM関数の使い方

まずはWEEKNUM関数の式をチェックしましょう。

構文

=WEEKNUM( シリアル値 , [ 週の基準 ] )

WEEKNUM関数の引数は2つありますが、必ず指定しなければいけないのは1つのみです。

引数:シリアル値

「シリアル値」には日付を指定します。

DATE関数のような日付を返す関数を使うか、セル参照や直接入力する事で指定する事ができます。

引数:週の基準 ※省略可

「週の基準」には1週間の始まりを何曜日に設定するかに加えて、
週を数える方法を指定する事ができます。

週の数え方は2つありそれぞれシステム1、システム2と呼ばれます。

システム名説明
システム1その年の1月1日を含む週が第一週目をして計算されます
システム2その年の最初の木曜日を含む週が第一週目として計算されます。
(ヨーロッパ式週番号システム ISO8601)

引数には下記表の週の基準に記載されている数値を指定します。
それぞれ週の始まりとシステムが違いますので適切なものを選択して指定しましょう。
「週の基準」を省略した場合は「1」が指定された事になります。

週の基準週の始まりシステム
1 または省略日曜日1
2月曜日1
11月曜日1
12火曜日1
13水曜日1
14木曜日1
15金曜日1
16土曜日1
17日曜日1
21月曜日2
スポンサーリンク

WEEKNUM関数の使用例

引数に日付を直接入力して指定する

=WEEKNUM(“2022/7/11”)

セル参照を使って別のセルの値を指定する

=WEEKNUM(E10)

関数を使って日付を指定する

DATE関数で日付を指定する

=WEEKNUM(DATE(2022,7,11))

※DATE関数の解説はこちらのページでしています。

TODAY関数で当日を指定する

=WEEKNUM(TODAY(),11)

※TODAY関数の解説はこちらのページでしています。

スポンサーリンク

まとめ

関数一覧

下記どちらの関数一覧からでも各関数の解説記事へアクセス出来ます。

エラー値についてのまとめ記事

【Excel】セルに表示されるエラーの種類と原因、対処方法を解説
この記事ではエクセル関数のエラー値と種類、それぞれの対処方法について解説しています。 この記事は次のような人におすすめ 表示されているエラーから大体の原因を知りたいエラーの種類と対処方法を知っておきたい無駄なところで業務につまずきたくない ...

コメント

タイトルとURLをコピーしました