Advanced-excel-functions-advanced-excel-date-time-weeknum-function
提供:Dev Guides
日付と時刻-WEEKNUM関数
説明
WEEKNUM関数は、特定の日付の週番号を返します。 数値は、1年のうちの週がどこにあるかを表します。
この機能に使用される2つのシステムがあります-
- *システム1 *-1月1日を含む週は年の最初の週であり、週1に番号が付けられます。
- *システム2 *-年の最初の木曜日を含む週は年の最初の週であり、週1として番号が付けられます。 このシステムは、一般にヨーロッパの週番号システムとして知られているISO 8601で指定されている方法論です。
構文
引数
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