小学館IDをお持ちの方はこちらから
ログイン
初めてご利用の方
小学館IDにご登録いただくと限定イベントへの参加や読者プレゼントにお申し込み頂くことができます。また、定期にメールマガジンでお気に入りジャンルの最新情報をお届け致します。
新規登録
人気のタグ
おすすめのサイト
企業ニュース

ExcelのWEEKNUM関数を使って指定した日付が「その年の何週目か」を求める方法

2026.03.29

よくあるエラーと注意点

WEEKNUM関数はシンプルだが、いくつかの落とし穴がある。事前に理解しておけば無用なトラブルを防げる。

■日付が文字列になっている 

見た目は日付でも、実際には文字列になっていることがある。その場合、WEEKNUMは正しく動作しない。

確認方法:

  • セルを数式バーで確認する
  • 左寄せ表示になっていないか確認
  • ISNUMBER関数でチェック

対処法:

  • VALUE関数で変換
  • 「データ」→「区切り位置」で変換

■年をまたぐ週番号の扱い 

12月末が翌年の第1週に含まれる場合がある。特にISO基準では顕著である。

対策:

  • 必ず年情報とセットで管理する
  • 年末年始のデータは事前検証する

■第2引数の誤指定 

開始曜日を誤ると、社内レポートと数値が一致しない。

確認ポイント:

  • 会社の週定義を確認
  • 既存システムの基準と合わせる
  • 分析前に数件テストする

小さな設定ミスが大きな誤差を生むため注意が必要である。

まとめ 

WEEKNUM関数は、日付を週単位に変換するための基本かつ重要な関数である。単純な計算式に見えるが、週の基準やISO規格、年跨ぎの挙動など理解すべき点は多い。まずは基本的な使い方を押さえ、週番号列を作成することから始めるとよいだろう。そのうえで、集計や分析に応用すれば業務効率は確実に向上する。

本記事の内容を以下で簡単におさらいしよう。

  • WEEKNUM関数とは何か
    • 指定した日付がその年の何週目かを返す関数
  • WEEKNUM関数の基本的な役割
    • 日付を入力すると1~53の整数を返す
    • 週番号を付与することで週次分析がしやすくなる
  • 基本的な書式と引数
    • 書式:=WEEKNUM(シリアル値, [週の基準])
    • 週の開始曜日を指定する方法
    • =WEEKNUM(A2,2) と入力する
    • 社内の週定義に合わせて設定する
  • ISO週との違いを理解する
    • ISO8601は国際標準の週番号ルール
    • ISO基準はISOWEEKNUM関数を使う
  • 週次集計への応用
    • WEEKNUMで週番号列を作る。
    • ピボットで週番号を行ラベルに設定する
    • 売上金額を値に設定して集計する
  • 月またぎ・年度管理への応用
    • YEAR関数で年列を作る
    • 年と週番号を連結してキーを作る
    • 複数年データでも安全に集計できる
  • よくあるエラーと注意点
    • 日付が文字列だと正しく計算されない
    • 年末年始は週番号がずれることがある
    • 第2引数の誤指定は集計ミスの原因になる

構成/編集部

@DIMEのSNSアカウントをフォローしよう!

DIME最新号

最新号
2026年3月16日(月) 発売

やっぱり野球が好きだ!『MIX』の立花投馬が表紙を飾る最新号のDIMEはプロ野球・高校野球から球場グルメ、あだち充作品の魅力まで野球愛を全方位に深掘り。さらにSuicaの変革や各鉄道の新ビジネスを幅広く取材したシン鉄道ビジネス特集も。

人気のタグ

おすすめのサイト

ページトップへ

ABJマークは、この電子書店・電子書籍配信サービスが、著作権者からコンテンツ使用許諾を得た正規版配信サービスであることを示す登録商標(登録番号 第6091713号)です。詳しくは[ABJマーク]または[電子出版制作・流通協議会]で検索してください。