Excel で英字の大文字、小文字、頭文字を変換する関数とは

Excel で文字列に含まれる英字をすべて小文字に変換する関数は「LOWER」、すべて大文字に変換する関数は「UPPER」、文字列中の各単語の先頭文字を大文字に変換する関数は「PROPER」です。

Excel の「関数の挿入(fx)」ボタンで開いた「関数の挿入」画面で「関数の分類」を「文字列操作」にしたとき表示される関数はいくつもあります。

wd240207-01.png

その中で、英字の大文字、小文字変換に関するものは以下の3つになります。

  • LOWER(文字列)  文字列に含まれる英字をすべて小文字に変換
    wd240207-02.png
     
  • UPPER(文字列)  文字列に含まれる英字をすべて大文字に変換
    wd240207-03.png
     
  • PROPER(文字列)  文字列中の各単語の先頭文字を大文字に変換した結果を返す
    wd240207-04.png

この説明文だけ読むと「PROPER」は「先頭文字を大文字に変換する」ので「先頭文字以外は変換しない」とも解釈できるのですが、例えば「すべて大文字」の文字列では先頭文字以外は小文字に変換されます。

 =PROPER("station") -> Station
 =PROPER("STATION") -> Station

wd240207-05.png

なので PROPER(文字列) の説明文は

  • 文字列中の各単語の先頭文字だけを大文字に変換した結果を返す。

にしたほうがベターではないかと思います。

 

ちなみに「大文字」は「capital letter」のほかにも「upper case letter」、「小文字」は「small letter」のほかにも「lower case letter」と英訳できます。

そのため「大文字に変換」が「UPPER」、「小文字に変換」が「LOWER」という関数名は分かりやすいです。

 

一方で「PROPER」は「適切な」といった意味なので、これが単語の先頭文字を大文字に変換する関数名と言われてもあまりしっくりきません。

それでも、全部大文字、全部小文字に変換するよりは「適切」な変換かもしれませんね、なんて余計なことを考えているうちに「PROPER」は覚えてしまいそうです。

記事の情報は公開時あるいは更新時のもので、最新情報はリンク先など情報元の公式ページでご確認ください。

スポンサーリンク

ご意見&コメント

パソコン用語解説」をご利用いただき、ありがとうございます。

「参考になった」「ちょっと違うかも?」というときは TwitterFacebookページを使ってご感想やコメントをいただけると嬉しいです!励みにもなりますし、必要に応じて情報の追加や修正もしてまいります。

 

同じカテゴリー「エクセル(Excel)」の用語解説

 

同じカテゴリー「エクセル(Excel)」のQ&A

関連した記事を検索

パソコントラブルQ&A」「パソコン用語解説」では関連Q&Aや用語解説を豊富に掲載中です。検索してみてください!

五十音順」インデックス

別サイトで「パソコン用語集」も公開しています。

過去の用語解説 (762 件)

編集長のプロフィール

編集長

:パソコン生活応援アドバイザー。「なにしろパソコン.com」サイト運営、メルマガ編集、セミナー講師からコラム・書籍執筆まで実績豊富!

「パソコン用語解説」では厳密さよりも、分かりやすさ、覚えやすさを優先しています。そのため強引なたとえを使ったり、編集長独自の見解も交えておりますのでご了承ください。解説の中でパソコンの設定や操作法を紹介していますが、お使いのバージョンなど環境によって違う場合があります。

また、本サイトを参考にしたパソコン設定、サイト閲覧、紹介したソフトウエアや機器の購入&使用、そしてトラブル対応やインターネット活用は『利用者の責任』でお願いします(免責事項)。