PL-300 練習ドリル(非公式) / 領域1 データの準備 / 択一
全角の数字の列を、整数にする
売上の列に、全角の数字「1200」と、半角の数字「1200」が、混ざっている(テキストの列)。この列の、データ型を、「整数」に変えた。
結果は、どうなるか。
- A. (正解) 半角の「1200」は、整数に変わり、全角の「1200」は、Error になる
正しい。実機で、全角の数字「1200」の列を、データ型の「整数」に変えると Error になった(半角の「1200」は、そのまま変わった)。全角を半角にそろえてから、型を変える。 - B. (不正解) どちらも、整数に変わる
誤り。実機で、全角は、型の変更で、整数にならなかった。 - C. (不正解) どちらも、Error になる
誤り。実機で、半角の「1200」は、整数に変わった。 - D. (不正解) 全角の「1200」だけが、整数に変わる
誤り。全角と半角で、結果が逆。実機で、Error になったのは、全角の方。
解き方
全角と半角は、別の文字として扱われます。全角の数字は、型を変える前に、半角にそろえます(置換や、文字の番号を使うカスタム列)。
根拠(確かめたこと)
- 実機(記事 powerquery-fullwidth-to-halfwidth、2026-10-25): フィルターの一覧で、「1200」と「1200」が別の値。全角の数字を整数に変えると Error。文字の番号(Unicode)を使うカスタム列で、全角の英数字を半角にそろえると、「A店」と「A店」が1つにまとまった。半角カナは、変わらなかった。公式ドキュメントとの照合は、していない(根拠は、記事の実機の確認だけ)。
公式ドキュメント
この問題は、公式ドキュメントとの照合を、していません(根拠は、記事の実機の確認だけです)。
関連する記事
Microsoft 公式の教材ではなく、非公式の練習問題です。確認日: 2026-11-04。一覧に戻る / ドリルを始める