![](http://cdn2.aprico-media.com/production/imgs/images/000/107/324/original.png?1713072827)
Googleスプレッドシートで使用できる関数の1つに、「WEEKNUM関数」というものがあります。WEEKNUM関数とは、対象の日付が1月1日の週から数えて何週目になるのかを求めることができる関数です。Excelにおいて日付の出力や曜日の出力を行うことはあっても、1月1日から何週目なのかを求めるというケースは珍しいですよね。
こういったシーンでは、WEEKNUM関数を使用してみましょう。この記事では、スプレッドシートのWEEKNUM関数の使い方をご紹介していきます。
スプレッドシートのWEEKNUM関数の使い方
それでは、スプレッドシートのWEEKNUM関数の使い方を説明していきます。WEEKNUM関数の数式は、「=WEEKNUM(シリアル値,週の基準)」となっています。第1引数の「シリアル値」で、日付をシリアル値・もしくは文字列で指定します。第2引数の「週の基準」で、週の開始日が何曜日なのかを指定します。週の基準は、下記の通りとなります。
- 1or省略:日曜日
- 2:月曜日
- 11:月曜日
- 12:火曜日
- 13:水曜日
- 14:木曜日
- 15:金曜日
- 16:土曜日
- 17:日曜日
- 21:月曜日
![D3セルに「=WEEKNUM(B3,11)」と入力](http://cdn2.aprico-media.com/production/imgs/images/000/107/322/original.jpg?1713072499)
![D3に「14」週目と出力された](http://cdn2.aprico-media.com/production/imgs/images/000/107/323/original.jpg?1713072595)
以上が、スプレッドシートのWEEKNUM関数の使い方となります。週の基準が数値なので分かりづらいですが、「11が月曜で連番」とおぼえておくと使用しやすいですよ。ぜひ、試してみてくださいね。