DIVIDE 函式

傳回第一個引數除以第二個引數所得的值。此函式的作用等同 / 運算子。
  • 每個引數可以是常值整數、小數數字、傳回數字的函式,或是含有數字值的資料欄參照。

注意:在運算式中,您可以選擇使用對應的運算子來代替此函式。如需更多資訊,請參閱邏輯運算子一文。

基本用法

derive type:single value: DIVIDE(20,4) as:'five'

輸出:20 值除以 4,然後所得值儲存在名為 five 的新資料欄。

語法

derive type:single value:DIVIDE(value1, value2)

引數是否必要?資料類型說明
value1字串第一個值必須為整數或小數常值、資料欄參照,或是求出值為這兩種數字類型之一的運算式。
value2字串第一個值必須為整數或小數常值、資料欄參照,或是求出值為這兩種數字類型之一的運算式。

如要進一步瞭解語法標準,請參閱語言文件語法附註一文。

value1、value2

整數或小數運算式、資料欄參照或常值。

  • 如果系統找不到值或值不相符,則會產生空白的字串結果。

使用須知:

是否必要?資料類型範例值
常值、函式或資料欄參照,會傳回整數或小數值。15

範例

範例 - 數字函式

這個範例將說明下列數字函式:

來源:

ValueAValueB
82
104
1510
56

轉換:

執行下列轉換:

derive type:single value:ADD(ValueA, ValueB) as:'add'

derive type:single value:SUBTRACT(ValueA, ValueB) as:'subtract'

derive type:single value:MULTIPLY(ValueA, ValueB) as:'multiply'

derive type:single value:DIVIDE(ValueA, ValueB) as:'divide'

derive type:single value:MOD(ValueA, ValueB) as:'mod'

derive type:single value:NEGATE(ValueA) as:'negativeA'

derive type:single value:LCM(ValueA, ValueB) as:'lcm'

結果:

經過簡單清理作業後,您的資料集結果應如下所示:

ValueAValueBlcmnegativeAmoddividemultiplysubtractadd
828-80416610
10420-1022.540614
151030-1551.5150525
5630-550.83333333330-111

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Google Cloud Dataprep 說明文件
需要協助嗎?請前往我們的支援網頁