Anonim

Excelは主に数値データ用のスプレッドシートアプリケーションですが、多くの場合、セルにテキストを入力する必要があります。 スプレッドシートの表には、列ヘッダーまたは行ヘッダーが必要です。 そのため、Excelユーザーは、スプレッドシート内のテキストの大文字小文字を変更する必要がある場合があります。 もちろん、キーボードでセルのコンテンツを手動で編集することでそれを行うことができます。 ただし、Excelには、テキストケースを調整できるいくつかの関数も含まれています。

Excelで大文字と小文字を変更する方法

Excelには、セル内のテキストケースを調整できる3つの主要な機能があります。 大文字と小文字を変える関数は、UPPER、LOWER、およびPROPERです。 UPPERはテキストを大文字に変換し、LOWERはテキストを小文字に変換し、PROPERはセル内の各単語の最初の文字を大文字にします。

これらの関数をセルに追加する方法を理解するには、空のExcelスプレッドシートを開きます。 セルA2に「tech junkie」と入力します。 次に、セルB2を選択し、fxバーに「= UPPER(A2)」と入力します。 これにより、以下に示すように、A2のテキストがセルB2のTECH JUNKIEに変換されます。

次に、セルC2をクリックし、fxバーに「= LOWER(B2)」と入力します。 Enterキーを押すと、B2のテキストが小文字に変換されます。 したがって、以下に示すように、TECH JUNKIEを小文字に変換します。

次に、PROPER関数を含めるセルD2を選択します。 ファンクションバーに「= PROPER(C2)」と入力し、Enterキーを押します。 これにより、以下に示すように、C2のテキストがD2のTech Junkieに変換されます。 したがって、PROPER関数はテキスト文字列の各単語を大文字にします。

これらの関数内にセル参照を含める必要はないことに注意してください。 代わりに、関数にテキストを直接入力できます。 たとえば、セルE2を選択し、以下に示すようにfxバーに「= PROPER(“ tech junkie”)」と入力します。 これにより、関数内に含まれるテキスト文字列の大文字小文字が変更されます。

スプレッドシートのセルの最初の文字のみを大文字にする

テキストの大文字小文字を編集するためのExcelの主な機能は、適切、上位、および下位です。 ただし、Excelスプレッドシートセルの最初の文字は大文字ではありません。 それでも、テキスト文字列の最初の文字だけを大文字にする数式をExcelスプレッドシートセルに追加できます。

例として、ExcelスプレッドシートのセルA4に「this is a TEXT string example」と入力します。 次に、スプ​​レッドシートでセルB4を選択します。 FXバーに次の式を入力します: = REPLACE(LOWER(A4)、1, 1、UPPER(LEFT(A4, 1))) 。 Enterキーを押して、数式をスプレッドシートに追加します。 すぐ下のスナップショットに示すように、セルB4はテキストを「これはテキスト文字列の例です」に編集します。

入力された式により、テキスト文字列の最初の文字のみが大文字になります。 括弧内のセル参照を調整することにより、数式を使用して任意のセルのテキストを変更できます。 したがって、テキストがD11であった場合、A4をセル参照D11に置き換えます。

セル参照の代わりに、数式にテキスト文字列を直接入力することもできます。 たとえば、セルC4を選択し、関数に '= REPLACE(LOWER(“ this is a TEXT string example”)、1, 1、UPPER(“ this is a TEXT string example”、1)))'を入力しますバー。 C4は、以下のスナップショットに示すように、B4とほぼ同じ式のテキスト文字列も編集します。

Kutools for Excelでテキストケースを編集する

Excelには、テキストを編集するケース変更ツールが含まれていません。 これはアプリケーションへの便利な追加となり、Kutoolsを使用してExcelにケース変更ツールを追加できます。 Kutools for Excelは、多くの追加ツールでアプリケーションを拡張するアドオンです。 Kutoolsの60日間の試用版を試すことができます。アドオンはExtendOfficeサイトで39.00ドルで販売されています。

ExcelにKutoolsを追加すると、Change Caseツールを開くことができます。 最初に、編集するテキストを含むセル範囲を選択します。 次に、[Kutools]タブをクリックし、[ テキスト ]ボタンを押して、メニューから[ ケースの変更 ]を選択して、[ ケース の変更]ダイアログボックスを開きます。

[大文字と小文字の変更]ダイアログボックスには、REPLACE式とほぼ同じテキスト文字列の最初の文字のみを大文字にする[大文字と小文字の 区別 ]オプションが含まれています。 そのため、[ 大文字と小文字 の変更]ダイアログボックスで[ 文章の大文字と小文字 ]オプションを選択します。 ウィンドウの右側のプレビューには、選択したセルの内容をオプションが編集する方法が表示されます。 [ 適用] および[ OK] をクリックして、選択したオプションを確認します。

これが、Excelスプレッドシートセルの最初の文字を大文字で置き換えて、KutoolsのREPLACE式とChange Caseツールを使用する方法です。 このYouTubeビデオに示すように、CONCATENATE式を使用して最初のセル文字を大文字にすることもできます。

Excelスプレッドシートセルの最初の文字を大文字にする方法