VALUETOTEXT関数の使い方
指定された値をテキストとして返します。
365
Microsoft 365 でだけ使えます。買い切り版のExcelにはありません。
- 構文
-
=VALUETOTEXT(値, [形式]) - 引数
-
- 値必須
- 形式省略できる
- どんな関数か
VALUETOTEXT は、値を文字列に変えます。2つめに
0を渡すと見た目のまま、1を渡すと文字列が"で囲まれた「数式に貼れる形」になります。TEXTと違って表示の形を細かく指定するものではなく、エラー値や論理値もそのまま文字にできるのが特徴です。計算結果を記録として残す、ログのような文字列を組み立てる、といった用途に向いています。Microsoft 365 で使えます。- 使用例
-
B2:B3 に
=VALUETOTEXT(A2)を入れると、こうなります。A B 1 値 テキスト化 2 100 "100" 3 TRUE "TRUE" 数式を入れたセル
結果: "100" と "TRUE"(どちらも文字列になる)
つまずきやすいところ
- 値や配列を文字列に直す。式の点検や、書き出しに使う
よくあるエラーと、その直し方
#VALUE!- 2つめ(書き方)に 0・1 以外を指定した
0(そのままの見た目)か1(文字列を"で囲む)のどちらかにする