Posted in

Excel 関数:WEEKNUM

WEEKNUM 関数は、指定した日付が「その年の何週目か(週番号)」を返す関数です。


🔹 書式(構文)

WEEKNUM(日付, [種類])

🔹 引数の説明

引数内容
日付週番号を知りたい日付(セル参照や日付文字列)
種類(省略可)週の始まり曜日を指定する数値(省略時は 1)

🔹 種類の詳細(週の開始曜日)

種類週の始まり備考
1日曜日1月1日が含まれる週を第1週とする(米国式)
2月曜日ISO 8601の週番号に近いが完全ではない
11~17その他の曜日指定Excelのバージョンによっては利用可能

🔹 ISO 8601の週番号を正確に取得する方法

  • ISO 8601では「月曜日始まり」「1月4日を含む週が第1週」と定義されます。
  • Excel 2013以降なら、WEEKNUM21 を指定して次のように使います。
=WEEKNUM(日付, 21)

🔹 使用例

数式結果例(2025/01/06 = 月曜日)
=WEEKNUM("2025/01/06")2
=WEEKNUM("2025/01/06", 2)2
=WEEKNUM("2025/01/06", 21)2(ISO週番号)

🔸 注意点

  • Excelの週番号はバージョンや設定によって異なることがあります。
  • ISO週番号が必要な場合は 種類21 を使うか、専用の計算式を使うこともあります。

🔹 関連関数

関数説明
WEEKDAY指定日の曜日番号を返す
ISOWEEKNUMISO 8601に準拠した週番号を返す
TEXT日付の書式変換

🔸 利用例

  • 週単位の売上集計やレポート作成
  • プロジェクトの週ごとの進捗管理
  • カレンダー作成や勤務表管理

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です