TEXT 数値を指定した書式文字列に変換するExcel関数

TEXT関数は、数値を時刻や日付等の指定した書式に変換します。

構文: TEXT(数値, 表示形式)
数値 - 文字列に変換する数値を指定します。
表示形式 -  書式を、"yyyy/mm/dd" や "#.##0" などのように引用符で囲み指定します。


Homeに戻る > Excel 文字列関数のTipsへ

■数値の表示形式の書式
  • 0 : 数値の桁数が、書式より少ない場合 0 が付きます。 例えば "0.000" で 数値が 1.2 の場合、1.200 になります。
  • # : 数値を表示します。数値の桁数が、書式より少ない場合何も表示しません。
  • ? : 小数点の位置を整列します。
  • . : 小数点を表示します。
■日付の表示形式の書式
  • m : 月を表示します。
  • mm : 月を表示します。1桁の場合、先頭に0を付けます。
  • mmm : 月を省略形で表示します。(Jan ~ Dec)
  • mmmm : 月を省略しないで表示します。(January ~ December)
  • mmmmm : 月を1文字で表示します。(J ~ D)
  • d : 日を表示します。
  • dd : 日を表示します。1桁の場合、先頭に0を付けます。
  • ddd : 曜日を省略形で表示します。(Sun ~ Sat)
  • dddd : 曜日を省略しないで表示します。(Sunday ~ Saturday)
  • yy : 年を2桁で表示します。
  • yyyy : 年を4桁で表示します。
  • ge : M,T,S,H (和暦)
  • ggge : 明治、大正、昭和、平成
  • rr : 元号+年
■時刻の表示形式の書式
  • h : 時を表示します。
  • [h] : 経過時間を時で表示します。
  • hh : 時を表示します。1桁の場合、先頭に0を付けます。
  • m : 分を表示します。
  • [m] : 経過時間を分で表示します。
  • mm : 分を表示します。1桁の場合、先頭に0を付けます。
  • s : 秒を表示します。
  • [s] : 経過時間を秒で表示します。
  • ss : 秒を表示します。1桁の場合、先頭に0を付けます。
  • AM/PM 、am/pm 、A/P 、a/p : 12時間表示します。
■通貨の表示形式の書式
  • ¢ : セント記号
  • £ : ポンド記号
  • ¥ : 円記号
  • ? : ユーロ記号
■パーセント、指数の表示形式の書式
  • % : パーセント
  • E (E-、E+、e-、e+) : 指数
■文字の表示形式の書式
  • $ : ドル記号
  • + : 正符号
  • ( : 左かっこ
  • : : コロン
  • ^ : キャレット
  • ' : アポストロフィ
  • { : 左中かっこ
  • < : 小なり記号
  • = : 等号
  • - : 負符号
  • / : スラッシュ記号
  • ) : 右かっこ
  • ! : 感嘆符
  • & : アンパサンド
  • ~ : チルダ
  • } : 右中かっこ
  • > : 大なり記号
  • ? : スペース文字

実行画面

B列 : 変換する数値
C列 : TEXT関数

3行目 - "#,##"の書式で 0 を変換します。 空白になっています。
4行目 - "#,#0"の書式で 0 を変換します。 0が表示されました。
5行目 - "0.000"の書式で 変換します。
6行目 - "\#,##"の書式で 変換します。
7行目 - "ggge年mm月dd日"の書式で 変換します。
8行目 - "ggge年mm月dd日 aaa曜日"の書式で 変換します。
TEXT関数の使用例サンプル

入力されてる、TEXT関数を数式表示させたシート
文字列関数のTEXT

Homeに戻る > Excel 文字列関数のTipsへ

■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します


Copyright (c) Excel-Excel ! All rights reserved