類型轉換
Power Query M 公式語言包含在類型間進行轉換的公式。 下列是 M 中轉換公式的摘要。
數值
類型轉換 |
描述 |
Number.FromText(text as text) as number |
根據文字值傳回數值。 |
Number.ToText(number as number) as text |
根據數值傳回文字值。 |
Number.From(value as any) as number |
根據指定的值傳回數值。 |
Int32.From(value as any) as number |
根據指定的值傳回 32 位元整數值。 |
Int64.From(value as any) as number |
根據指定的值傳回 64 位元整數值。 |
Single.From(value as any) as number |
根據指定的值傳回單精確度數值。 |
Double.From(value as any) as number |
根據指定的值傳回雙精確度數值。 |
Decimal.From(value as any) as number |
根據指定的值傳回十進位數值。 |
Currency.From(value as any) as number |
根據指定的值傳回貨幣數值。 |
Text
類型轉換 |
描述 |
Text.From(value as any) as text |
傳回數字、日期、時間、日期時間、日期時區、邏輯、持續時間或二進位值的文字表示。 |
邏輯
類型轉換 |
描述 |
Logical.FromText(text as text) as logical |
從文字值傳回 true 或 false 的邏輯值。 |
Logical.ToText(logical as logical) as text |
從邏輯值傳回文字值。 |
Logical.From(value as any) as logical |
從值傳回邏輯值。 |
日期、時間、日期時間和日期時區
類型轉換 |
描述 |
.FromText(text as text) as date、time、datetime 或 datetimezone |
從一組日期格式和文化特性值傳回日期、時間、日期時間或日期時區值。 |
.ToText(date、time、dateTime 或 dateTimeZone as date、time、datetime 或 datetimezone) as text |
從日期、時間、日期時間或日期時區值傳回文字值。 |
.From(value as any) |
從值傳回日期、時間、日期時間或日期時區值。 |
.ToRecord(date、time、dateTime 或 dateTimeZone as date、time、datetime 或 datetimezone) |
傳回記錄,其包含日期、時間、日期時間或日期時區值的部分。 |