
「アルファベットの表記ゆれをなくしたい」「メールアドレスやIDを小文字で統一したい」
そんな場面で便利なのが LOWER関数 です。
LOWER関数は、文字列の英字をすべて小文字に変換して、データの表記統一や整形を効率化します。
この記事では、LOWER関数の基本構文から活用例、他の変換関数との使い分けまで詳しく解説します。
LOWER関数とは?

LOWER関数 は、指定した文字列の英字をすべて小文字に変換するExcelの関数です。
日本語、記号、数字には影響せず、英字のみを安全に変換できます。
LOWER関数の基本構文と引数
構文
=LOWER(文字列)
- 文字列:小文字に変換したいセル参照や文字列を指定します。
使用例とサンプルデータ

以下のサンプル表をご覧ください。
| A列(元データ) | B列(数式) | 結果 |
|---|---|---|
| EXCEL | =LOWER(A2) | excel |
| Webデザイン | =LOWER(A3) | webデザイン |
| ID:AB123 | =LOWER(A4) | id:ab123 |
| 太郎@example.COM | =LOWER(A5) | 太郎@example.com |
英字部分だけが小文字になり、日本語や記号はそのままです。
LOWER関数の応用テクニック
LOWER関数は他の関数と組み合わせると、さらに便利になります。
メールアドレスを小文字に統一する
=LOWER(A2)
メールアドレスの大文字・小文字のばらつきを防ぎ、検索や照合ミスを減らせます。
VLOOKUPとの組み合わせで検索精度アップ
=VLOOKUP(LOWER(A2), 範囲, 列番号, FALSE)
検索対象も小文字に変換することで、表記ゆれによる検索ミスを防ぎます。
IF関数との組み合わせで条件付き整形
=IF(A2<>"", LOWER(A2), "")
入力があるセルだけ小文字化する処理が可能です。
他の文字列変換関数との比較

LOWER関数とよく使われる変換系関数の比較は以下の通りです。
| 関数 | 概要 | 主な用途 |
|---|---|---|
| LOWER | 英字をすべて小文字に変換 | メール・ID統一 |
| UPPER | 英字をすべて大文字に変換 | 強調、コード統一 |
| PROPER | 各単語の先頭のみ大文字 | 氏名・タイトル |
以下に、記事末尾に追加できる 「よくある質問(FAQ)セクション」 を作成しました。
SEO向けに構造化しやすい見出し&Q&A形式です。
よくある質問(FAQ)
- LOWER関数は日本語や数字も変換されますか?
いいえ。LOWER関数は英字のみを小文字に変換します。日本語(ひらがな・カタカナ・漢字)や数字、記号は変化しません。
- LOWER関数でセルが空白の場合、エラーになりますか?
空白セルにLOWER関数を適用してもエラーにはなりません。結果は空白のままです。
- LOWER関数とUPPER関数の違いは何ですか?
LOWER関数は英字をすべて小文字に、UPPER関数は英字をすべて大文字に変換します。用途に応じて使い分けます。
- メールアドレスの一部だけを小文字にすることはできますか?
LOWER関数は文字列全体の英字をすべて小文字にします。部分的に変換したい場合は、他の関数(例えばMIDやREPLACEなど)と組み合わせて処理する必要があります。
- LOWER関数を使わずに小文字変換する方法はありますか?
VBAマクロを使えば、LOWER関数を使わずに小文字へ一括変換することも可能です。ただし関数のほうが簡単で安全です。
関連記事
- Excel関数一覧|よく使う関数まとめ
- 【Excel】UPPER関数の使い方|英字を大文字に変換する方法
- 【Excel】LOOKUP関数とは?基本構文と近似一致の仕組みをわかりやすく解説
- 【Excel】VLOOKUP関数の使い方|検索の基本と応用
まとめ|LOWER関数でデータ整形を効率化
- 英字を小文字に変換し、表記ゆれを防ぐ
- 日本語や記号、数字はそのまま保持できる
- メールアドレスやIDの統一、検索精度向上に有効
- UPPER・PROPERと使い分けることでさらに整ったデータ管理が可能
小さな表記ミスが大きなトラブルにつながることもあります。
LOWER関数を活用して、安定したデータ整形・管理を実現しましょう。
Tamaglo最後までお読みいただきありがとうございます。
コメント
※ コメントは確認後に公開されます。反映まで少し時間がかかる場合があります。