VALUETOTEXT関数の使い方

指定された値をテキストとして返します。

365

Microsoft 365 でだけ使えます。買い切り版のExcelにはありません。

構文
=VALUETOTEXT(値, [形式])
引数
  1. 値必須
  2. 形式省略できる
どんな関数か

VALUETOTEXT は、値を文字列に変えます。2つめに 0 を渡すと見た目のまま、1 を渡すと文字列が " で囲まれた「数式に貼れる形」になります。TEXT と違って表示の形を細かく指定するものではなく、エラー値や論理値もそのまま文字にできるのが特徴です。計算結果を記録として残す、ログのような文字列を組み立てる、といった用途に向いています。Microsoft 365 で使えます。

使用例

B2:B3 に =VALUETOTEXT(A2) を入れると、こうなります。

AB
1値テキスト化
2100"100"
3TRUE"TRUE"

数式を入れたセル

結果: "100" と "TRUE"(どちらも文字列になる)

つまずきやすいところ

  • 値や配列を文字列に直す。式の点検や、書き出しに使う

よくあるエラーと、その直し方

#VALUE!
2つめ(書き方)に 0・1 以外を指定した0(そのままの見た目)か 1(文字列を " で囲む)のどちらかにする

VALUETOTEXTを使う実例レシピ(1件)

同じ「文字列操作」の関数

文字列操作の関数をすべて見る(40件)