📊つかえる関数.com

WEEKNUM/ISOWEEKNUM関数で週番号を取得する方法は?

結論

WEEKNUM関数で週番号を取得できます。ISOWEEKNUM関数はISO 8601方式の週番号を返します(2013以降)。

日付・時刻初級·

詳しい解説

WEEKNUM関数は日付がその年の第何週目かを返します。`=WEEKNUM(A2, 2)`で月曜始まりの週番号を取得できます(第2引数1は日曜始まり、2は月曜始まり)。ISOWEEKNUM関数はISO 8601方式(月曜始まり、年をまたぐ週の扱いが異なる)の週番号を返します。週次レポートの作成、週単位の集計、スケジュール管理などに使用します。ISOWEEKNUM関数はExcel 2013以降で使用可能です。WEEKNUMとISOWEEKNUMでは年末年始の週番号の扱いが異なる場合があります。

執筆・検証:田中 けんた|Excel歴15年・MOS資格保持

バージョン対応

バージョン対応状況
Excel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
対応対応対応対応対応

実務での使用例

月曜始まりの週番号を取得

日付(A2)が年初から第何週目かを取得。月曜を週の始まりとして計算(第2引数2)

=WEEKNUM(A2, 2)

ISO 8601準拠の週番号(2013以降)

ISO 8601標準に準拠した週番号を取得。国際的なプロジェクト管理やレポート作成に使用

=ISOWEEKNUM(A2)