ISO週番号カルキュレーター|日付と W## 表記を双方向で変換
ISO 8601(JIS X 0301)規格の週番号(月曜始まり、1月4日を含む週が第1週)で、ある日付がその年の第何週かを算出し、逆に「W30」「KW22」のような週番号表記から実際の月曜日・日曜日の日付を逆引きします。Excel の ISOWEEKNUM 関数(WEEKNUM のモード 21 と等価)と同じ計算をブラウザ上で行います。
💡 このツールについて
外資系企業やドイツ系のグループ会社では「KW22 にミーティング」「W35 出荷予定」のように週番号で日程を共有する文化があり、日本側の担当者が「これは何月何日のことか」を即座に確認したい場面が頻繁に発生します。逆に、欧州拠点へ日本側の日付を週番号で伝え直す場面もあります。
このツールはセグメンテッドコントロールで方向を切り替え、入力を変えると即時に結果が更新されます。年初・年末をまたぐ週では「ISO 週年」が西暦年とずれる(例: 2023-01-01 → ISO 週年は 2022)ケースも自動判定されるため、年またぎで発生しがちな勘違いを防げます。
🧐 よくある質問
Q: ISO 週番号と通常の週番号は何が違うのですか? A: ISO 8601 は月曜始まりで、第1週は「その年の最初の木曜日を含む週」(= 1月4日を含む週)と定義されています。米国式(日曜始まり、第1週は1月1日を含む週)とは結果が1〜2週ずれることがあります。
Q: なぜ 2023年1月1日が「2022-W52」になるのですか? A: ISO 8601 では年初の数日が前年最後の週に含まれることがあります。2023-01-01 は 2022年の第52週の最終日に属するため、ISO 週年は 2022 のままです。本ツールでは「ISO 週年」と「週番号」を分けて表示するため、この種のズレが視覚的に確認できます。
Q: 52週と53週、どちらの年か判定する方法は? A: その年の1月1日または12月31日が木曜日に当たる年は 53週年です。本ツールでは「週番号 → 日付」モードで年を入力すると、スライダーの上限が自動的に 52 または 53 に切り替わり、分母も併記されます。
Q: Excel の ISOWEEKNUM 関数と結果は一致しますか? A: 一致します。本ツールは ISO 8601 の標準アルゴリズム(木曜日基準のシフト + 1月1日からの差を7で割って切り上げ)を実装しており、Excel の ISOWEEKNUM および WEEKNUM の return_type=21 と同じ結果になります。
Q: 範囲外の週番号を入力するとどうなりますか? A: 例えば 2025年で 53 を入力するとエラー表示になります。2025年は 52週年なので、有効範囲は 1〜52 です。エラー時は月曜日・日曜日の表示が直前の値のまま据え置かれます。
📚 ISO 8601 / JIS X 0301 の背景
ISO 8601 はもともと日時表記の国際標準で、JIS X 0301 として国内規格にも採用されています。週の開始を月曜日と定めた背景には、ヨーロッパで広く採用されていた商習慣(小売や金融の四半期会計で「13週 × 4」の体系を採用しやすい)があります。四半期が常に 13週で構成され、各週の営業日数も一定になるため、売上比較や生産計画の単位として扱いやすいのが特徴です。
国内では暦の上で「第○週」が話題に上る場面は少ないものの、外資系プロジェクト・グローバル製造業の生産計画・EU 圏 SaaS の課金集計などで遭遇する機会があり、Excel の ISOWEEKNUM 関数を介して触れる頻度も増えています。