通知

このヘルプセンターは Cloud に移行されます。移行の詳細

EXTRACT

日付のパーツを返します。

使用例

EXTRACT(QUARTER FROM Order Date)

構文

1)日付のパーツを返します。

EXTRACT(part FROM date_expression)

2)「日付と時刻」フィールドまたは式から日付を返します。

EXTRACT(DATE FROM date_expression)

パラメータ

date_expression -「日付」か「日付と時刻」のフィールドまたは式。

part - 返される日付のパーツ。EXTRACT では次のパーツがサポートされています。

  • DAYOFWEEK: 週の最初の曜日が日曜日である範囲 [1, 7] 内の値を返します。
  • DAY
  • DAYOFYEAR
  • WEEK: 範囲 [0, 53] 内の日付の週番号を返します。週は日曜日から始まり、年の最初の日曜日より前の日付は 0 週目です。
  • ISOWEEK: ISO 8601 形式date_expression の週番号を返します。ISOWEEK は月曜日から始まります。範囲 [1, 53] 内の値を返します。各 ISO 年の最初の ISOWEEK は、グレゴリオ暦年の最初の木曜日より前の月曜日から始まります。
  • MONTH
  • QUARTER: 範囲 [1, 4] 内の値を返します。
  • YEAR
  • ISOYEAR: ISO 8601 形式の週番号が付いた年を返します。これは date_expression が属している週の木曜日が含まれるグレゴリオ暦年です。

戻り値のデータタイプ

  1. 数値(整数)
  2. 日付

次の例では、EXTRACTDAY パーツに対応する値を返します。

Example formula Output
EXTRACT(DAY FROM DATE '2013-12-25') 25

 

次の例では、EXTRACT は年末付近の日付の列から、日付のさまざまなパーツに対応する値を返します。

フィールド名 Example formula
Isoyear EXTRACT(ISOYEAR FROM Date)
Isoweek EXTRACT(ISOWEEK FROM Date)
Year EXTRACT(YEAR FROM Date)
Week EXTRACT(WEEK FROM Date)

 

出力:

入力された日付 Isoyear Isoweek Year Week
2015-12-23 2015 52 2015 51
2015-12-24 2015 52 2015 51
2015-12-25 2015 52 2015 51
2015-12-26 2015 52 2015 51
2015-12-27 2015 52 2015 52
2015-12-28 2015 53 2015 52
2015-12-29 2015 53 2015 52
2015-12-30 2015 53 2015 52
2015-12-31 2015 53 2015 52
2016-01-01 2015 53 2016 0
2016-01-02 2015 53 2016 0
2016-01-03 2015 53 2016 1
2016-01-04 2016 1 2016 1
2016-01-05 2016 1 2016 1
2016-01-06 2016 1 2016 1
2016-01-07 2016 1 2016 1
2016-01-08 2016 1 2016 1
2016-01-09 2016 1 2016 1

この関数は、互換モードの日付タイプでは使用できません。

関連資料

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。

さらにサポートが必要な場合

次の手順をお試しください。

true
Looker Studio の新機能

新機能と変更点についてご確認ください。Looker Studio リリースノートが Google Cloud で公開されました。

検索
検索をクリア
検索を終了
Google アプリ
メインメニュー