次の方法で共有


型変換

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 値から数値を返します。
Byte.From(value as any) as number 指定した値から 8 ビットの整数値を返します。
Int8.From(value as any) as number 指定した値から 8 ビットの整数値を返します。
Int16.From(value as any) as number 指定された値から 16 ビットの整数値を返します。
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 指定した値から通貨型の値が返されます。
Percentage.From(value as any) as number 指定された値からパーセント値を返します。

Text

型変換 説明
Text.From(value as any) as text 数値、日付、時刻、datetime、datetimezone、論理、期間、またはバイナリ値のテキスト表現を返します。
Guid.From(テキストとしての値) 指定したテキストの GUID 表現を返します。

論理

型変換 説明
Logical.FromText(text as text) as logical テキスト値から true または false の論理値を返します。
Logical.ToText(logical as logical) as text 論理値からテキスト値を返します。
Logical.From(value as any) as logical 値から論理値を返します。

日付、時刻、DateTime および DateTimeZone

型変換 説明
.FromText(text as text) as date, time, datetime, or datetimezone 日付形式とカルチャ値のセットから日付、時刻、datetime、datetimezone 値が返されます。
.ToText(date,time, dateTime, or dateTimeZone as date, time, datetime, or datetimezone) as text 日付、時刻、datetime、または datetimezone 値からテキスト値が返されます。
.From(value as any) 値から日付、時刻、datetime、または datetimezone 値が返されます。
.ToRecord(date, time, dateTime, or dateTimeZone as date, time, datetime, or datetimezone) 値から日付、時刻、datetime、または datetimezone 値の部分を含むレコードが返されます。