数値を指定の表示形式で表示するTEXT関数は、数値を自由な形式で表示することができます。ここではTEXT関数の使い方から使用例まで詳しく解説していきます。
関連リンク
日付を文字列に変換して他セルと結合する方法
TEXTJOIN関数の使い方(テキスト値を区切り文字で結合する)
FORMULATEXT関数の使い方(セル内の数式を取得する)
ISTEXT関数の使い方(文字列を判別する)
ISNONTEXT関数の使い方(文字列以外を判別する)
TEXT関数とは
ExcelのTEXT関数は、数値を指定された表示形式のテキストとして返します。
数値を特定の表示形式でテキストに連結(結合)する場合に特に便利です。たとえば、日付データを「&」演算子で文字列と結合すると下記のようになります。
上記例では結合した日付データが5桁の数値になってしまっているのがわかります。これは日付データは内部的にはシリアル値という数値データなので、そのままシリアル値が表示されてしまっている状態です。TEXT関数を使えば下記のように適切な表示形式で文字列を結合することができます。
上記のようにTEXT関数で適切な表示形式の文字列に変換してから結合すると正しく表示させることができます。
TEXT関数の構文
- 値:数値を設定します。結果が数値となる数式や数値が入力されているセルへの参照としてのも指定することができます。
- 表示形式:Excelで決められた表示形式の記号を「”」で囲んで設定します。表示形式の記号以外の文字列と組み合わせることも可能です。
使用例
下記によく使いそうな使用例を記載します。
使用例1
日付を表示させる例です。A1には日付データが格納されており、セル参照している形となります。
数式 | =TEXT(A1,”yyyy/mm/dd(aaa)”) |
---|---|
A1セルの内容 | 2021/4/1 |
結果 | 2021/04/01(木) |
使用例2
数値をパーセント表示にする例です。
数式 | =TEXT(A1,”0%”) |
---|---|
A1セルの内容 | 0.2 |
結果 | 20% |
使用例3
関数と文字列を組み合わせて使用する例です。TEXT関数を「&」で文字列と結合しています。A1とB1で異なる日付データがあり、それぞれセルを参照して設定しています。
数式 | =TEXT(A1,”mm/dd(aaa)”)&”から”&TEXT(B1,”mm/dd(aaa)”&”の間”) |
---|---|
A1セルの内容 | 2021/4/1 |
B1セルの内容 | 2021/5/31 |
結果 | 04/01(木)から05/31(月)の間 |
使用例4
円周率のような小数点以下が続くような数値も表示形式によってコントロールすることが可能です。
数式 | =TEXT(A1,”0.00″) |
---|---|
A1セルの内容 | 3.14159265 |
結果 | 3.14 |
TEXT関数の要点まとめ
- TEXT関数は、決められた表示形式の記号を使用し、テキスト形式で返します。
- 第一引数の「値」は必ず数値である必要があります。出力は、常にテキスト形式です。
- 第2引数の表示形式は必ず「”」で囲む必要があります。
表示形式コード一覧
表示形式のコード一覧です。
表示形式コード | 表示例 | 説明 |
---|---|---|
yy | 21 | 西暦を2桁の形式で表示 |
yyyy | 2021 | 西暦を4桁の形式で表示 |
m | 6 | 数値で月を表示 |
mm | 06 | 2桁で月を表示 |
mmm | Jun | 月をアルファベット3文字で表示 |
mmmm | June | 月を英語で表示 |
d | 7 | 日を数値で表示 |
dd | 07 | 日を2桁で表示 |
aaa | 土 | 曜日を漢字1文字で表示 |
aaaa | 土曜日 | 曜日を漢字3文字で表示 |
ddd | Sat | 曜日をアルファベット3文字で表示 |
dddd | Saturday | 曜日を英語表示 |
### | 123 | 数値を表示 |
000 | 012 | 数値を表示。0の桁数分は必ず表示 |
??? | 【space】12 | 0の場合はスペースを表示 |
おすすめの解説動画
TEXT関数の使い方について丁寧に解説している動画です。丁寧に説明しており、わかりやすいのでおすすめです。
ショートカットキーの練習できます
当サイトはショートカットキーの練習を実際の動きを確認しながら練習できる機能がついています。繰り返し指を動かして練習ができるので、ゲーム感覚で遊んでいくうちに自然とショートカットキーが使えるようになれます。ショートカットキーは暗記するよりも実際に手を動かして練習していったほうが習得が早くなるので、是非当サイトをブックマークに登録し定期的に練習してみてください。下記のSTARTキーを押下すると練習を始められます。
※推奨ブラウザ Google Chrome