日付関数
データが日付として検出されない場合は、他の日付関連関数を適用する前に、まず日付を含む列に [日付に変換] 関数を適用する必要があります。入力する必要がある形式情報は、日付として認識されなかったテキストを解析するためのものではなく、日付の表示テキスト形式を構成するためのものです。
期間を追加
指定した時間単位で期間を日付、時刻、タイムスタンプに追加します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| 時間単位 |
日付、時刻、またはタイムスタンプのどの部分に時間を追加するかを選択します。
|
| [Use with] (次を使用) |
|
| 新しい列を作成 | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
03/03/2023 |
|
03/03/2033 |
| 3/7/2019 2:00:00 PM |
|
3/7/2019 2:00:30 PM |
日付の差を計算
指定した時間単位で、列の日付と指定した日付の間の時間を計算します。
計算は、まず日付を指定した日付または時刻の部分まで切り捨て、それらの差を整数として返します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| 時間単位 |
計算に使用する時間部分を選択します。
|
| 終了 |
ターゲットとなる日付の設定方法を選択します。
|
| 新しい列を作成 | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
06/12/1989 |
|
4044 |
|
|
468 |
日付を比較
列の日付を、特定の値または別の列の値と比較します。関数は、演算子によって設定された条件が満たされた場合に TRUE を返し、そうでない場合は FALSE を返します。
時刻は時刻としか比較できませんが、タイムスタンプと日付は比較できます。この場合、日付は時刻が 00:00 に設定されたタイムスタンプとして解釈されます。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| 比較モード |
日付を比較するために使用する演算子を選択します。
|
| [Use with] (次を使用) |
|
| 新しい列を作成 | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
|
|
日付に変換
列に含まれているデータ タイプを、システムで日付として解釈されるように変換します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| [Date format] (日付形式) |
列の予想される日付形式を選択します。
|
| 新しい列を作成 | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
時間に変換
列に含まれているデータ タイプを、システムで時間として解釈されるように変換します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| 日付形式 |
列の予想される時間形式を選択します。
|
| 新しい列を作成 | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
タイムスタンプに変換
列に含まれているデータ タイプを、システムでタイムスタンプとして解釈されるように変換します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| 日付形式 |
列の予想されるタイムスタンプ形式を選択します。
|
| 新しい列を作成 | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
部分から日付を作成
他の列の数値部分を連結させて、新しい日付列を作成します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 年 | 作成する日付の年の情報が含まれる列を選択します。 |
| 月 | 作成する日付の月の情報が含まれる列を選択します。 |
| 日 | 作成する日付の日の情報が含まれる列を選択します。 |
| 新しい列名 | 連結用に作成される列の名前を入力します。新しい名前を入力しない場合、既定の列名は new_date になります。 |
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
|
列 D: 10/21/2021 |
部分から時間を作成
他の列の数値部分を連結させて、新しい時間列を作成します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 時 | 作成する時間の時の情報が含まれる列を選択します。 |
| 分 | 作成する時間の分の情報が含まれる列を選択します。 |
| 秒 | 作成する時間の秒の情報が含まれる列を選択します。 |
| ミリ秒 | 作成する時間のミリ秒の情報が含まれる列を選択します。 |
| 新しい列名 | 連結用に作成される列の名前を入力します。新しい名前を入力しない場合、既定の列名は new_time になります。 |
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
|
列 E: 09:56:30.100 |
部分からタイムスタンプを作成
他の列の数値部分を連結させて、新しいタイムスタンプ列を作成します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 年 |
作成するタイムスタンプの年の情報が含まれる列を選択します。 |
| 月 | 作成するタイムスタンプの月の情報が含まれる列を選択します。 |
| 日 | 作成するタイムスタンプの日の情報が含まれる列を選択します。 |
| 時 | 作成するタイムスタンプの時の情報が含まれる列を選択します。 |
| 分 | 作成するタイムスタンプの分の情報が含まれる列を選択します。 |
| 秒 | 作成するタイムスタンプの秒の情報が含まれる列を選択します。 |
| ミリ秒 | 作成するタイムスタンプのミリ秒の情報が含まれる列を選択します。 |
| 新しい列名 | 連結用に作成される列の名前を入力します。新しい名前を入力しない場合、既定の列名は new_timestamp になります。 |
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
|
列 H: 10/12/2021 9:56:30 AM |
日付部分を抽出
日付の一部を抽出し、選択された日付部分を使って個別の列を作成します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
|
トグルを使用して、作成する列を選択します。選択した各部分は異なる列に抽出されます。既定の列名は <prefix_or_source_column_name>_<date_part> になります。 |
| 日付部分のプレフィックス | 作成された各列の名前に追加されるカスタム プレフィックスを入力します。プレフィックスを指定しない場合は、日付を含むソース列の名前がプレフィックスとして使用されます。 |
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
10/12/2021 9:56:30 AM |
|
|
日付の書式設定
日付列で使用する日付書式を変更します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| 日付形式 |
ドロップダウン リストから定義済みの形式のいずれかを選択するか、日付に適用するカスタム形式を入力します。
|
| 新しい列を作成 | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
12-31-2000 |
|
31/12/2000 |
| 05/04/2017 | 日付形式: 曜日、MMMM D、YYYY hh:mm:ss AM/PM | Thursday, May 4, 2017 12:00:00 am |
日付を切り捨て
日付の一部を削除します。日付またはタイムスタンプは、切り捨てる単位の最初のポイントに設定されます。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| 時間単位 |
日付のどの部分より後の値が切り捨てられるかを選択します。日以上に切り捨てた場合、返される値は日付になり、それ以外の場合はタイムスタンプになります。
|
| 新しい列を作成 | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 構成 | 出力 |
|---|---|---|
| 2024-06-22 | 時間単位: 年 | 2024-01-01 |
|
2024-06-22 11:05 |
時間単位: 月 |
2024-06-01 |
|
2024-06-22 11:05:35 |
時間単位: 秒 |
2024-06-22 11:05:01 |