Advanced-excel-functions-advanced-excel-date-time-weeknum-function

提供:Dev Guides
移動先:案内検索

日付と時刻-WEEKNUM関数

説明

WEEKNUM関数は、特定の日付の週番号を返します。 数値は、1年のうちの週がどこにあるかを表します。

この機能に使用される2つのシステムがあります-

  • *システム1 *-1月1日を含む週は年の最初の週であり、週1に番号が付けられます。
  • *システム2 *-年の最初の木曜日を含む週は年の最初の週であり、週1として番号が付けられます。 このシステムは、一般にヨーロッパの週番号システムとして知られているISO 8601で指定されている方法論です。

構文

WEEKNUM (serial_number, [return_type])

引数

Argument Description Required/Optional
Serial_number

A date within the week.

日付は、DATE関数を使用するか、他の数式または関数の結果として入力する必要があります。

日付がテキストとして入力された場合、問題が発生する可能性があります。

Required
Return_type

A number that determines on which day the week begins.

デフォルトは1です。

下記のWeek_beginning Dayテーブルを見てください。

Optional

Week_beginning Dayテーブル

Return_type Week begins on System
1 or omitted Sunday 1
2 Monday 1
11 Monday 1
12 Tuesday 1
13 Wednesday 1
14 Thursday 1
15 Friday 1
16 Saturday 1
17 Sunday 1
21 Monday 2

ノート

  • Excelは日付を連続したシリアル番号として保存し、計算に使用できるようにします。 デフォルトでは、1900年1月1日はシリアル番号1です。 1900年1月1日から39,448日後なので、2008年1月1日はシリアル番号39448です。
  • Serial_numberが現在の日付基準値の範囲外の場合、WEEKNUMは#NUM!を返します。 エラー値
  • Return_typeが上の表で指定された範囲外の場合、WEEKNUMは#NUM!を返します。 エラー値
  • Serial_numberが数値または日付として認識できない場合、WEEKNUMは#NUM!を返します。 エラー値

適用範囲

Excel 2007、Excel 2010、Excel 2013、Excel 2016

WEEKNUM関数