Excelで文の大文字と小文字を変更するにはどうすればよいですか?
Excel には、テキストをある大文字から別の大文字に変換するための 3 つの特定の関数があります。機能やその他のオプションがない場合もあります。
これは ⇢ の例文です
罰金事件とは何ですか?
文の場合、文全体について、最初の単語の最初の文字は大文字にし、最初の単語の残りの文字と他のすべての単語は小文字にする必要があります。
さて、問題は次のとおりです。特別な関数やオプションがない場合、Excel で通常のテキストを文の大文字に変換するにはどうすればよいですか?
答えは簡単です。他のテキスト関数を組み合わせて数式を作成できます。そこで今日この記事では、Excel で通常のケースを文のケースに変換するために使用できる簡単な数式を共有したいと思います。
ここからこのファイルをダウンロードして手順を進めてみましょう。
Excelで文例に変換する
文例の式を作成するには、5 つの異なるテキスト関数を使用する必要があります。セル A1 にテキストを残しておくと、数式は次のようになります。
=UPPER(LEFT(A1,1))&LOWER(RIGHT(A1,LEN(A1)-1))
使い方
この式を理解するには、それを 2 つの部分に分ける必要があります。
最初の部分では、left 関数が最初の文字を返し、upper 関数がそれを大文字に変換します。
2 番目の部分では、文の大文字と小文字を区別するために残りの文字を小文字にする必要があるため、テキストの残りの部分を小文字に変換します。
そして最後に、この組み合わせは文の大文字と小文字のテキストを返します。
はい、それだけです。
複数の文を文格に変換する
上で学んだ公式はシンプルで簡単に適用できます。しかし、あなたの心の中に私が今抱いているのと同じ考えがありますか?
セル内に複数の文がある場合はどうすればよいでしょうか?それはクレイジーです: そしてご存知のとおり、上記のこの状況では、公式は役に立たず、使用できません。
複数の文がある場合に、テキストを文の大文字と小文字に変換できる別の式が必要です。
=SUBSTITUTE(SUBSTITUTE(PROPER(SUBSTITUTE(SUBSTITUTE(LOWER(C12),". ","9z9")," ","zxz")),"9Z9",". "),"zxz"," ")
使い方
この公式がどのように機能するかを知りたいですか?右?
そうですね、緊張を抑えて、少しの間私と一緒にいてください。以下で行ったように、この式を 3 つの異なる部分に分割する必要があります。
最初の部分では、 lower 関数と 2 つの置換関数を使用して、テキストを小文字に変換し、単語内のすべてのスペースを「zxz」に置き換え、2 つの文の間のスペースとピリオドを「9z9」に置き換えました。
この時点では、テキストにはスペースがありません。
ここまでは順調ですね。
2 番目の部分では、適切な関数を使用してテキスト全体を適切な大文字と小文字に変換しました。
学ぶ必要がある秘密: テキストを適切な大文字と小文字に変換し、そのテキストに数字が含まれる場合、関数はそのテキストを別の単語として扱います。以下の例を見てください。
3 番目のパートでは、再び 2 つの置換関数を使用して、「zxz」をスペースに、「9z9」をピリオドとスペースに置き換えました。
このようにして、複数文のテキストを実際の文例のテキストに変換しました。
Excelファイルを取得する
結論
Excel を使用して何らかのテキストを入力することがありますが、大文字と小文字を間違えて入力してしまう可能性があります。また、テキストを大文字と小文字に変換する方法を知っていれば、テキストを簡単に修正できます。
文にピリオドの代わりに疑問符が含まれている場合は、式の中で疑問符を使用しても、式の残りの部分は同じになります。この公式のヒントがあなたの仕事に役立つことを願っています。さて、一つだけ教えてください。
このテキスト変換を行う別の方法はありますか?
コメント欄でご意見をお聞かせください。ぜひご意見をお待ちしております。このヒントを友達と共有することを忘れないでください。