Excelでデータを扱っていると、英字の表記を統一したい場面がよくあります。例えば、名前やコードなどで大文字・小文字が混在していると、データの見やすさや管理のしやすさに影響することがあります。
このような場合に便利なのが、ExcelのUPPER関数です。UPPER関数を使えば、文字列に含まれる英字をすべて大文字に簡単に変換することができます。データ分析やレポート作成の際に表記を統一することで、資料の見やすさや整理のしやすさが向上します。
例えば、=UPPER("hello") と入力すると、結果として 「HELLO」 が表示されます。
この記事では、ExcelのUPPER関数の基本的な使い方や、英字を大文字に変換する方法を初心者にも分かりやすく解説します。
データの表記を整えたい方は、ぜひ参考にしてみてください。
UPPER関数の基本的な構文
UPPER関数の書式は以下の通りです。
例えば
=UPPER(“Excel”)
という場合は、「EXCEL」に変換されます。
UPPER関数の使用例
具体的な使用例で説明します。
次のような表で、氏名に書かれているローマ字をすべて大文字に変換します。
手順は以下の通りになります
- 大文字を表示したい箇所を選択する。
- 「数式」タブを選択する。
- 「文字列操作」を選択する。
- 「UPPER」を選択します。

そうすると「関数の引数」ダイアログボックスが表示されます。
引数「文字列」には、大文字に変換したいセル(今回の例ではD3)を指定します。セル「D3」をクリックすると入力されます。

OKを押すとUPPER関数が反映され、対象の文字列がすべて大文字に変換されます。
残りの部分についてオートフィルで反映します。

すべての氏名について大文字に変換することができます。

以上でUPPER関数の説明に関しては終了になります。
UPPER関数の注意点
UPPER関数は、文字列をすべて大文字に変換します。そのため、数字や記号は変換されません。
例えば、次の式は「12345」を「12345」のまま返します。
=UPPER("12345")
UPPER関数とLOWER関数の使い分け
UPPER関数とLOWER関数は、文字列の文字を大文字または小文字に変換する関数です。
UPPER関数は、文字列をすべて大文字に変換します。一方、LOWER関数は、文字列をすべて小文字に変換します。
使い分けのポイントは、文字列をどのように揃えたいかによって異なります。
例えば、名前をすべて大文字で表示したい場合は、UPPER関数を使用します。一方、名前をすべて小文字で表示したい場合は、LOWER関数を使用します。
まとめ
ExcelのUPPER関数を活用することで、英字を簡単に大文字へ変換でき、データ管理をより効率的に行うことができます。
文字の表記を大文字に統一することで、データの視認性が向上し、表やレポート全体に整った印象を与えることが可能です。特に、コードやID、商品名などを扱う場合には、表記を統一することでデータの管理もしやすくなります。
ぜひ今回紹介した方法を参考に、Excelで英字を大文字に変換するUPPER関数を日常の業務やデータ整理に役立ててみてください。


