PROPER 関数

Excel 2007+

概要

PROPER関数は、テキスト文字列の各単語の先頭文字を大文字にし、その他の文字を小文字に変換します。タイトルケース形式のテキストを簡単に作成でき、データの見た目を美しく整えるのに最適です。

構文

PROPER(文字列)

パラメータ

パラメータ タイプ 必須 説明
文字列 Text はい 変換対象のテキスト。引用符で囲まれた文字列、数式、またはセル参照を指定します。

PROPER関数の使用

PROPER関数は、混在した大小文字のテキストを統一されたタイトルケース形式に変換します。名前のリスト、製品名、住所などのデータを整理する際に特に便利です。数式内で他の関数と組み合わせることで、より高度なテキスト処理が可能です。

PROPERの一般的な例

基本的な使用例

=PROPER(A2)

A2セルの「this is a TITLE」を「This Is A Title」に変換します。

ハイフン付き文字列

=PROPER("2-way street")

「2-way street」を「2-Way Street」に変換。ハイフン後の文字も大文字化されます。

数字付きテキスト

=PROPER("76BudGet")

「76BudGet」を「76Budget」に変換し、自然な表記に整えます。

よくある質問

各単語の先頭文字と記号(ハイフンなど)の直後の文字を大文字にします。その他の英字はすべて小文字になります。

はい、直接テキストだけでなく、セル参照や他の関数が返すテキストを指定できます。

主に英字を対象とした関数です。日本語の場合は効果が限定的です。

一般的なエラーと解決策

#VALUE! エラー

Cause: 引数にテキスト以外の値が指定されている

Solution: テキスト文字列、セル参照、またはテキストを返す数式を指定してください。

結果が期待通りでない

Cause: 元テキストに全角文字や特殊記号が含まれている

Solution: 半角英数字を使用するか、事前にCLEANやTRIM関数で整形してください。

注記

  • 数字はそのまま保持されます(例:76Budget → 76Budget)
  • 全角文字や日本語には効果がありません
  • 複数の単語はスペースで区切る必要があります
  • ネストして他のテキスト関数と組み合わせ可能

互換性

利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

利用不可:

コンテンツ最終レビュー: December 11, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+