EXCEL のTEXT関数で日付や数値を自在に整形する方法

こんにちは、阿久梨絵です!
EXCEL でデータを扱う際、見た目の整え方ひとつで可読性や印象が大きく変わります。特に「日付」や「数値」の表示形式を柔軟に変えたいときに活躍するのが TEXT 関数です。この記事では、基本的な使い方から実用的なフォーマット例までを紹介します。

TEXT関数とは?

TEXT 関数は、数値や日付などの値を、指定した表示形式(フォーマット)に変換して文字列として返す関数です。

TEXT(値, 表示形式)

・値:整形したい数値や日付
・表示形式:ダブルクォーテーションで囲んだ書式コード(例: “yyyy/mm/dd”)

日付の整形例

日付データを見やすく表示するためのフォーマット例です。

フォーマット結果(例:2025年7月31日)
“yyyy/mm/dd”2025/07/31
“yyyy年m月d日”2025年7月31日
“mm/dd”07/31
“ddd”木(曜日)
“mmmm”7月(月名)

使用例

=TEXT(A1, “yyyy/mm/dd”)

数値の整形例

桁区切りや通貨記号などを加えて、数値を視覚的にわかりやすくできます。

フォーマット結果(例:1234567.89)
“#,##0”1,234,568(四捨五入)
“#,##0.00”1,234,567.89
Ҵ#,##0Ӵ1,234,568
“0%”123457%(1.234567 × 100)
“0.00%”123456.79%

使用例

=TEXT(A1, “#,##0.00”)

よくある活用シーン

請求書や見積書の金額表示:通貨記号付きで整形
日付の統一表示:yyyy-mm-dd 形式で並べる
グラフやラベルの見栄え改善:パーセンテージや桁区切りで視認性アップ
関数連携:& で文字列と結合して説明文を作成

=”売上は ” & TEXT(A1, “¥#,##0”) & ” です”

注意点

TEXT 関数の結果は 文字列 になるため、数値としての計算には使えません
表示形式は ダブルクォーテーションで囲む 必要があります。

まとめ

TEXT 関数は、 EXCEL でのデータ整形に欠かせない便利ツールです。見た目を整えるだけでなく、他の関数と組み合わせることで、より柔軟なデータ表現が可能になります。ぜひ日々の業務や資料作成に活用してみてください!
阿久梨絵でした!

Verified by MonsterInsights