UPPER関数の構文解説と使用ガイド −大文字に置換する−

UPPER関数の構文と使用ガイド

本記事は UPPER 関数を解説します。
UPPER 関数は Excel 365、Excel 2016以降 で利用可能です。

Excel の UPPER は、「アッパー」と呼びます。
英字をすべて大文字に置換するために使用されます。

語源として考えられるのは“upper” が「上(大文字)」を意味する英語であり、
文字列の英字を「上の文字(=大文字)」に変えるという意図から命名された可能性があります。

Microsoft Excel の「文字列操作関数」のカテゴリに属します。

Microsoft Excelの「文字列操作」のカテゴリに属します。

こんな時に便利!

  • 英字の入力で大文字/小文字の表記ゆれがあると検索や集計で誤りが出る
     → UPPER を使えば一律大文字化し、表記ゆれを防げる
  • レポート見出しやコード表示で視認性を高めたい
     → UPPER統一された大文字表示にできる

使わないと…

  • 「abc-123」「ABC-123」「Abc-123」が別扱いとなり、検索・照合でミスが起きやすい
  • レポートの見出しなどで小文字混在により視認性が低くなる

使うと…

  • 英字の表記をすべて大文字化することで、一貫性あるデータ処理が可能
  • 見出し・コード・検索用キーとして扱いやすい文字列形式を簡単に得られる
UPPER関数の語源

UPPER関数とは

Excelの関数の挿入ダイアログによるUPPER関数の説明

文字列に含まれる英字をすべて大文字に変換します。

[関数の挿入]ダイアログより

上記の通り、英字の小文字を大文字に置換します。

[関数の検索]のテキスト内に、「CHAR」と入力し、[検索開始]をクリックすると、関数がヒットします。
詳細の使用法に興味のある方は巻末の参考記事をご拝読ください。

UPPER関数の構文

第1引数:文字列

ExcelのUPER関数の引数ダイアログ。関数と引数の説明。

UPPER は、指定した文字列英字をすべて大文字に変換する関数です。

UPPER関数の使用例

ibm Japan, Ltd.を大文字に置換します。

作業ステップ

任意セルをクリックして、[関数の引数]ダイアログを起動してください。
下図のように設定します。

 ※なお、[関数の引数]ダイアログを起動は、こちらを拝読ください。

[関数の引数]のExcelダイアログボックスのUPPER関数の設定方法

「OK」をクリックすると、次の関数がセルに挿入されます。

=UPPER(A1)

A1の文字列を大文字に変換しています。


この場合、結果はB3です。

IBM JAPAN, LTD. 

になっています。

[関数の引数]ダイアログボックスを使用することにより、 [引数の入力結果]と[数式の結果]がインタラクティブに表示されます。 この機能は、エラーを即座に発見しやすくするため、非常に有効です。

まとめ

UPPER 関数 は、“upper(上・大文字)”に由来する語彙表現と考えられ、
文字列中の英字を一括して大文字に統一できる関数です。

また、Excel の UPPER 関数は、Excel 365、Excel 2016以降 で利用可能です。
表記ゆれを防ぎたい時に、この記事を参考にしてください。