サラリーマン戦士が語る、Excelの見た目を劇的に美しくする秘技

サラリーマンとして日々Excelと戦っていると、 「日付の表示を整えたい」 「売上をカンマ付きで見やすくしたい」 「レポートに使う文字列をきれいに整形したい」 という場面が必ず出てきます。

請求書、売上表、勤怠管理、レポート作成…。 どの業務でも“見た目の整ったデータ”は信頼性を高め、仕事のスピードを上げてくれます。

そんなとき、サラリーマン戦士である私が必ず使うのが TEXT関数 です。

TEXT関数は、 「日付・時刻・数値を、好きな表示形式に変換する」 Excelの中でもトップクラスに便利な関数です。

この記事では、TEXT関数の基本から応用、 そしてサラリーマン戦士として実務で使ってきた感想まで、 徹底解説します。

🔍 TEXT関数の書式

コード

=TEXT(値, "表示形式")

✔ 引数の意味

  • :変換したい数値・日付・時刻
  • 表示形式:どのように表示するか(必ず ” ” で囲む)

TEXT関数は「見た目を整える」ための関数であり、 中身は文字列に変換される点がポイントです。

📘 基本例:日付を「YYYY年MM月DD日」に変換

コード

=TEXT(A1, "yyyy年m月d日")

A1 が 2026/4/25 の場合 → 2026年4月25日

サラリーマン戦士として、 「資料の見た目で損をしたくない」 という思いが強いので、この書式は頻繁に使います。

📅 日付のよく使う書式一覧(コピペOK)

表示例書式
2026/04/25“yyyy/mm/dd”
2026-04-25“yyyy-mm-dd”
2026年4月25日“yyyy年m月d日”
4/25“m/d”
土曜日“aaaa”
Sat“aaa”

⏰ 時刻のよく使う書式一覧

表示例書式
14:30“hh:mm”
14時30分“hh時mm分”
2:30 PM“h:mm AM/PM”
14:30:15“hh:mm:ss”

💴 数値の書式(請求書・売上表で必須)

✔ カンマ区切り

コード

=TEXT(A1, "#,##0")

1234 → 1,234

✔ 円マーク付き

コード

=TEXT(A1, "¥#,##0")

1234 → ¥1,234

✔ 小数点2桁

コード

=TEXT(A1, "0.00")

12.3 → 12.30

✔ パーセント表示

コード

=TEXT(A1, "0%")

0.85 → 85%

🔥 TEXT関数の“実務でよく使う”応用

① 日付+文字列を結合(レポートで頻出)

コード

="売上日:" & TEXT(A1, "yyyy/mm/dd")

② 今日の日付を自動表示

コード

="本日の売上(" & TEXT(TODAY(), "yyyy/mm/dd") & ")"

③ 時刻を「○時○分」形式に

コード

=TEXT(A1, "h時m分")

④ 月だけ取り出す(文字として)

コード

=TEXT(A1, "m")

🧩 TEXT関数 × 他関数の組み合わせ

① TEXT + SUM(合計をフォーマット)

コード

=TEXT(SUM(B2:B10), "¥#,##0")

② TEXT + IF(条件で表示を変える)

コード

=IF(A1>=100000, TEXT(A1, "¥#,##0"), "10万円未満")

③ TEXT + FILTER(抽出結果を整形)

コード

=TEXT(FILTER(A2:A100, B2:B100="営業"), "yyyy/mm/dd")

FILTERについては FILTER関数 の記事も参考になります。

❗ TEXT関数のよくあるミス

1. 表示形式を「” “」で囲み忘れる

→ 必ず ” ” が必要です。

2. TEXTは“文字列”になる

→ 計算に使う場合は元の値を使います。

3. 日付の書式は大文字・小文字で意味が違う

  • M:月
  • m:分
  • H:時(24時間)
  • h:時(12時間)

📊 TEXT関数とセルの書式設定の違い

項目TEXT関数セルの書式設定
値の中身文字列になる数値のまま
結合できるできない
関数との組み合わせ可能制限あり
動的表示可能基本は固定

TEXT関数は「見た目を作る関数」、 書式設定は「見た目を変えるだけ」。 この違いを理解すると、Excelの表現力が一気に上がります。

🧑‍💼 サラリーマン戦士が実際に使ってみた感想

私がTEXT関数を使い始めたのは、 「請求書の見た目がどうしても整わない」 という悩みがきっかけでした。

使ってみて感じたメリットは以下の通りです。

✔ レポートの“見た目の品質”が劇的に上がる

数字が整っているだけで、資料の説得力が変わります。

✔ 日付の整形が自由自在

「2026年4月25日」「2026/04/25」「4/25」など、 相手に合わせた形式に瞬時に変換できます。

✔ 他関数との組み合わせが強力

SUM、IF、FILTER、ROUND などと組み合わせると、 動的で美しいレポートが作れます。

✔ セルの書式設定より柔軟

書式設定ではできない「文字列との結合」が可能です。

サラリーマン戦士として、 「資料の見た目で損をしたくない」 という思いが強いので、TEXT関数は欠かせません。

📝 まとめ:TEXT関数は“見た目を整える最強ツール”

  • 日付・時刻・数値を自由な形式に変換
  • 請求書・売上表・レポートで必須
  • 他関数と組み合わせるとさらに強力
  • セルの書式設定より柔軟
  • Excelの“見た目の品質”が劇的に上がる

サラリーマン戦士として断言します。 TEXT関数を使いこなせば、あなたのExcel資料は一段上のレベルに到達します。

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です