型変換
- [アーティクル]
-
-
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 値の部分を含むレコードが返されます。 |