クイックナビゲーション
UPPER関数
概要
ExcelのUPPER関数は、指定された文字列をすべて大文字に変換する便利なテキスト関数です。小文字・混在ケースのテキストを統一した大文字形式に変換し、見出し作成やデータ標準化に最適です。
構文
UPPER(文字列)
パラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| 文字列 | Text |
はい | 大文字変換対象の文字列。セル参照や直接入力が可能 |
UPPER関数の使用
UPPER関数はテキストデータを大文字で統一したい場合に使用します。データベースのキー統一、見出しの強調、CSVデータの整形などに活用されます。
UPPERの一般的な例
基本的な大文字変換
=UPPER(A2)
セルA2の'total'を'TOTAL'に変換します。
混合ケースの統一
=UPPER(A3)
セルA3の'Yield'を'YIELD'に変換し、見出しとして統一。
直接入力での使用
=UPPER("hello world")
直接入力の小文字をすべて大文字に変換します。
よくある質問
はい、ひらがな・カタカナ・漢字も適切に処理され、全角文字の大文字相当に変換されます。
UPPERは全文字を大文字に、PROPERは各単語の先頭のみ大文字にします。
数値は文字列として扱われ、そのまま出力されます。
一般的なエラーと解決策
#VALUE!エラー
Cause: 無効なデータ型が指定された
Solution: テキストデータまたはテキストを含むセルを指定してください
空の結果
Cause: 入力が空セルまたは空白のみ
Solution: 適切なテキストデータを入力してください
注記
- 半角英数字が主な対象だが、全角文字も適切に変換
- 複数セルの結合には&演算子と併用
- TRIM関数と組み合わせるとより綺麗な結果
- データ検証ルール作成にも活用可能
互換性
利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
利用不可:
コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+