ISOWEEKNUMは、週が月曜日から始まり、第1週に最初の木曜日が含まれるというISO 8601規格に従います。別の週の開始基準が必要な場合は、WEEKNUMを使用してください。
=ISOWEEKNUM(DATE(2026,1,5))→22026年1月5日はISO第2週に含まれます。
=ISOWEEKNUM(DATE(2026,10,7))→412026 年 10 月 7 日は ISO 第 41 週にあたります。
=WEEKNUM(DATE(2026,1,1))→1WEEKNUM は常に 1 月 1 日を第 1 週とします。
カスタムの週の開始
=WEEKNUM(A2, 2)コード2は月曜日から週を開始します(非ISO)。
WEEKNUMは1月1日を含む週を第1週としてカウントし、デフォルトで日曜日から開始するため、1月上旬の結果が異なる場合があります。
=YEAR(A2)&"-W"&TEXT(ISOWEEKNUM(A2), "00") を使います。年末年始は、ISO の年が暦年と異なる場合があります。
ISO 方式では、第 1 週はその年の最初の木曜日を含む週です。そのため、1 月の最初の数日が前年の最終週に含まれることがあります。
=DATE(A2, 1, 4)-WEEKDAY(DATE(A2, 1, 4), 2)+1+7*(B2-1) を使います。A2 は年、B2 は ISO 週番号です。
独自のデータに対応する数式が必要ですか?
やりたいことを普段使っている言葉で説明するだけで、ExcelGPTが数式の作成、解説、検証を行います。無料で開始でき、プラグインも不要です。