これらの関数は元のセルを直接変えるわけではない
UPPER、LOWER、PROPERは、数式を入力したセルに新しい値を返すだけで、元のテキスト自体を書き換えるわけではありません。変換結果で元のデータを完全に置き換えたい場合は、結果をコピーして「値のみ」で貼り付け、数式は残さないようにします。
テキストの比較や照合の前に役立つ
手入力されたデータは大文字・小文字の表記がバラバラになりがちなので、これらの関数であらかじめ表記を統一しておくと、目視での確認や並べ替え、完全一致の照合がより確実になります。
よくある質問
UPPER、LOWER、PROPER関数はセル内の数値や日付にも効きますか?
いいえ、これらの関数はテキスト内のアルファベットにのみ作用します。数値や日付には大文字・小文字の区別がないため、そのまま変換されずに通過します。
PROPER関数を使うと「McDonald」のような名前が不自然に変換されるのはなぜですか?
PROPER関数はスペースや文字以外の記号の直後の文字を大文字にする仕組みなので、「Mc」やアポストロフィの後に続く文字を特別扱いして大文字にすることはできません。「Mcdonald」のような結果になった場合は、後から手動で修正する必要があります。