Note: The other languages of the website are Google-translated. Back to English

MicrosoftExcelで大文字を小文字に変更する方法は?

すべてのテキスト文字列が大文字のExcelレポートを受け取ったとすると、次のスクリーンショットのように、Excelでこれらの大文字を小文字に変更できると読みやすくなります。 次のトリックは、Excelですべての大文字を小文字にすばやく変更できます。


方法1:テキストを小文字に変更するExcel関数

Microsoft Excelは、あらゆる種類のテキスト文字列を小文字に変更するLower関数をサポートしています。次のようにしてください。

1。 隣接する空白のセルD1に、数式を入力またはコピーします

=下(A2)

を押し 入力します 最初の結果を得るためのキー。 スクリーンショットを参照してください:

ドキュメントを小文字1に変更

2。 次に、セルD1を選択し、この数式を適用するセルまで塗りつぶしハンドルをドラッグすると、すべてのテキスト文字列が小文字に変換されます。スクリーンショットを参照してください。

ドキュメントを小文字2に変更

3。 次に、変換されたセルをコピーして、必要に応じて値の形式で元のセルに貼り付ける必要があります。

ドキュメントを小文字3に変更

注意:

テキスト文字列を大文字に変換するには、次の式を適用してください。

=UPPER(A2)

ドキュメントを小文字4に変更

テキスト文字列を適切な大文字と小文字に変換するには、つまり各単語の最初の文字を大文字にするには、次の式を適用してください。

=PROPER(A2)

ドキュメントを小文字5に変更


方法2:テキストを小文字に変更するフラッシュフィル機能

Excel 2013以降のバージョンには、便利なユーティリティがあります– フラッシュフィル、この機能を使用すると、このタスクもすばやく解決できます。

1。 大文字と小文字を変更するデータの横に空白の列を挿入してから、使用する最初のテキスト文字列を入力します。 たとえば、セルB2に小文字のテキスト文字列を入力します。スクリーンショットを参照してください。

ドキュメントを小文字6に変更

2。 適切な形式のテキスト文字列を入力して選択した後、[ ホーム > 埋める > フィルフラッシュ、およびこの列の残りのセルは小文字のテキスト文字列で埋められます。スクリーンショットを参照してください。

ドキュメントを小文字7に変更

注意:

1.すべて大文字のテキストを取得するには、最初のセルに大文字のテキストを入力してから、 フラッシュフィル 関数;

2.すべての適切な大文字と小文字のテキストを取得するには、各単語の最初の文字を大文字にしたテキスト文字列を最初のセルに入力してから、 フラッシュフィル 関数;


方法3:テキストを小文字に変更するVBAコード

次のVBAコードは、テキスト文字列の大文字と小文字を必要に応じて変更するのにも役立ちます。変換された結果は、元の値に直接置き換えられます。

1。 を押し続けます Altキー+ F11 キーを押して アプリケーション向け Microsoft Visual Basic 窓。

2に設定します。 OK をクリックします。 インセット > モジュール、モジュールウィンドウに次のコードを貼り付けます。

VBAコード:テキスト文字列を小文字に変更します:

Sub LCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.LCase(Rng.Value)
Next
End Sub

3。 そして、を押します F5 このコードを実行するためのキー、ポップアウトされたプロンプトボックスで、大文字と小文字を変換するセルの範囲を選択します。スクリーンショットを参照してください。

ドキュメントを小文字8に変更

4。 次に、をクリックします。 OK ボタンをクリックすると、選択したセルのすべてのテキスト文字列が小文字に変換されます。スクリーンショットを参照してください。

ドキュメントを小文字9に変更

注意:

テキスト文字列を大文字に変更します。このVBAコードをコピーしてモジュールに貼り付けてください。

Sub UCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.UCase(Rng.Value)
Next
End Sub

各単語の最初の文字を大文字にします。このVBAコードをコピーしてモジュールに貼り付けてください。

Sub ProperCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = Application.WorksheetFunction.Proper(Rng.Value)
Next
End Sub
 

方法4:テキストを小文字に変更するKutools for Excel

あなたが持っている場合 Kutools for Excel インストール、その ケースの変更 ツールを使用すると、セル内のすべてのテキスト文字列を小文字、大文字、固有名詞、大文字小文字、大文字小文字の切り替えに直接変更できます。 クリックしてKutoolsfor Excelをダウンロードしてください! 以下のデモをご覧ください。


ドキュメントを小文字12に変更

インストールした後 Kutools for Excel、次のようにしてください。

1。 大文字と小文字を変更するセルを選択し、をクリックします クツール > テキスト > ケースの変更、スクリーンショットを参照してください:

2。 の中に ケースの変更 ダイアログボックスで 小文字 オプションをクリックし、をクリックします OK or お申し込み ボタンをクリックすると、すべてのテキスト文字列が希望の小文字に変換されます。スクリーンショットを参照してください。

ドキュメントを小文字11に変更

ヒント: この ケースの変更 ユーティリティは、必要に応じて、テキスト文字列を大文字、固有名詞、大文字小文字、大文字小文字の切り替えに変更するのにも役立ちます。


週末の忙しい仕事、使用 Kutools for Excel,
あなたにリラックスして楽しい週末を与えます!

週末は子供たちが遊びに出かけようと叫んでいますが、家族と一緒に過ごすには仕事が多すぎます。 遠く離れた太陽、ビーチ、海? Kutools for Excel あなたがするのに役立ちます Excel パズルを解いて、作業時間を節約します。

picビーチ
  •  昇進を取得し、給与を増やすことは遠くありません。
  •  高度な機能が含まれており、アプリケーション シナリオを解決し、一部の機能では作業時間を 99% 節約できます。
  •  3分でExcelのエキスパートになり、同僚や友人から認められます。
  •  Googleからソリューションを検索する必要がなくなり、面倒な数式やVBAコードに別れを告げます。
  •  繰り返し行うすべての操作は、数回クリックするだけで完了でき、疲れた手を解放します。
  •  たった39ドルですが、他の人の4000ドルのExcelチュートリアルよりも価値があります。
  •  110,000万人のエリートと300以上の有名企業に選ばれます。
  •  30日間の無料トライアル、および理由もなく60日以内に全額返金。
  •  働き方を変えて、ライフスタイルを変えましょう!
 
コメントを並べ替える
コメント (34)
まだ評価はありません。 最初に評価してください!
このコメントは、サイトのモデレーターによって最小化されました
または、function = Proper(cell)を使用して、名前や都市などの最初の文字に大文字を使用します。
このコメントは、サイトのモデレーターによって最小化されました
これは、Excel関数の代わりにVBAを使用してそれを行うさらに高速な方法です。 Sub LOWER_CASE()Addr = Intersect(ActiveSheet.UsedRange、Selection).Address Range(Addr)= Evaluate( "IF(LEN("&Addr& ")、LOWER("&Addr& ")、" "" ")" )EndSub開発者タブ>マクロ>(新しいマクロの名前を入力)>作成に移動します。 上記のコードを貼り付けると、マクロを実行するたびに、現在の選択の大文字と小文字が小文字に変更されます。 ノート。 UPPERまたはProperの場合に使用する場合は、必要に応じて、コード内のすべての「LOWER」をPROPERまたはUPPERに置き換えるだけです。
このコメントは、サイトのモデレーターによって最小化されました
特に私のようなExcelのアマチュアにとって、VBAを使用することはExcel関数よりも混乱することがあります笑
このコメントは、サイトのモデレーターによって最小化されました
ありがとう。 素晴らしい記事。 MSは、代わりにドキュメントでこれを使用する必要があります
このコメントは、サイトのモデレーターによって最小化されました
以下のコメントの後の次のステップは何ですか? 注:この方法では、新しい範囲ですべての大文字を小文字にしか変更できないため、大文字を小文字に置き換えるためにさらに手順を実行する必要がある場合があります。 -------------------------------------------------- ------------------------------
このコメントは、サイトのモデレーターによって最小化されました
[quote]以下のコメントの後の次のステップは何ですか? 注:この方法では、新しい範囲ですべての大文字を小文字にしか変更できないため、大文字を小文字に置き換えるためにさらに手順を実行する必要がある場合があります。 -------------------------------------------------- ------------------------------ナズ[/quote]コピー--->特別な貼り付け---->値
このコメントは、サイトのモデレーターによって最小化されました
どうもありがとう。 あなたは素晴らしい仕事をしました。 :-):-):-)これは素晴らしい記事です
このコメントは、サイトのモデレーターによって最小化されました
キーボードExcel2007で小文字を大文字に変更する方法
このコメントは、サイトのモデレーターによって最小化されました
= Upper(Cell)を使用するだけです
このコメントは、サイトのモデレーターによって最小化されました
非常に役立ちます。 ありがとうございました
このコメントは、サイトのモデレーターによって最小化されました
もっと簡単な方法があります。 Excelで、列全体をコピーします。 Wordを起動します。 新しいドキュメントを作成します。 ペースト。 大文字と小文字を変更するには、Wordの大文字と小文字の変更ボタンを使用します。 すべて選択。 コピー。 Excelに戻ります。 ペースト。 または...Excelがケース変更ボタンをインストールできる可能性がありますか?
このコメントは、サイトのモデレーターによって最小化されました
本当に簡単でした。 ジャンヌに感謝します。
このコメントは、サイトのモデレーターによって最小化されました
大文字のテキストを数字で設定する方法。 例:jun-14
このコメントは、サイトのモデレーターによって最小化されました
Uは、日付である数字に対して一重引用符(')を付ける必要があります。 例えば。 'jun-14式=UPPER(CELL NUMBER)を使用します。 日付とすべて以外の場合は、一重引用符を付ける必要はありません。
このコメントは、サイトのモデレーターによって最小化されました
このための短い鍵はありますか?
このコメントは、サイトのモデレーターによって最小化されました
これは非常に複雑なプロセスに見えます。 私はこれを、近道を愛し、脳のやけどを少なくすることを愛する人々のために言っています。 簡単です。大文字と小文字を変更するセルをコピーし、新しい空白のWord文書を貼り付け、大文字と小文字を変更して、コピーしてExcelに貼り付けます。BINGO!!!!...これで完了です。
このコメントは、サイトのモデレーターによって最小化されました
これは何もしませんでした。私のセル(F2)は= LOWER(E2)とだけ言っています。 これは列AとBである必要がありますか?
このコメントは、サイトのモデレーターによって最小化されました
あなたの良い答えをありがとう
このコメントは、サイトのモデレーターによって最小化されました
それはあなたに役立った:)[/b]
このコメントは、サイトのモデレーターによって最小化されました
私を理解させるためのこと
このコメントは、サイトのモデレーターによって最小化されました
複数のオプションで非常に有用な答え。
このコメントは、サイトのモデレーターによって最小化されました
とても便利で簡単ありがとう
このコメントは、サイトのモデレーターによって最小化されました
誰か助けてもらえますか? vlookupを実行しようとしていますが、#N / Aとして表示されます。探しているものが、実際に列に存在することを確認できます。
このコメントは、サイトのモデレーターによって最小化されました
どうもありがとうございましたとても使いやすいです.......:-)
このコメントは、サイトのモデレーターによって最小化されました
親愛なる、私がエクセルの列に入るのを戦略化するとき、私はいくつかの式を使用して大文字だけを期待しました。 私に答えてください
このコメントは、サイトのモデレーターによって最小化されました
ありがとう、あなたの提案はとても役に立ちました
ここにはまだコメントが投稿されていません
もっと読む
あなたのコメントを残す
ゲストとして投稿
×
この投稿を評価:
0   文字
推奨される場所

フォローする

著作権©の2009 - WWW。extendoffice.com。 | | 全著作権所有。 搭載 ExtendOffice。 | サイトマップ
MicrosoftおよびOfficeのロゴは、米国MicrosoftCorporationの米国およびその他の国における商標または登録商標です。
SectigoSSLで保護