Excel で関数を使ってセル内の文字列を簡単に逆順にする
Kutools for Excel
300+でExcel の機能を強化
強力な機能
たとえば、Excel で「名、姓」と表示されている名前リストを、「姓、名」のように一括で順序を入れ替えて表示したい場合、どうすればよいでしょうか? そんなときに役立つのが、Kutools for ExcelのREVERSETEXT 関数です。セル内の文字列を簡単に逆順にできます!
Excel で指定した区切り文字を使ってセル内の名前順を逆にする
クリック:Kutools > 拡張機能 > Text > REVERSETEXT。(スクリーンショットを参照してください。)
![]() |
![]() |
![]() |
Excel でセル内のすべての文字を逆順にする
下図のスクリーンショットのように、セル内に文章が入っているとします。このようなセル内の文字列を、以下のREVERSETEXT 関数を使えば、簡単に逆順に並べ替えることができます。

1。空白セルを選択し、次にKutools > 拡張機能 > Text > REVERSETEXTをクリックします。
2。「関数の引数」ダイアログボックスが表示されたら、
ボタンをクリックし、文字の順序を逆にするセルをTxtボックス内で指定してください。

ヒント:指定したセルをTxtボックスに直接入力することもできます。
3。OKボタンをクリックすると、すべての文字の順序が瞬時に逆になります。

ヒント:空白セルを選択した後、数式 =REVERSETEXT(A1)を入力してEnterキーを押すだけで、セル A1 内のすべての文字が逆順になります。
Excel で指定した区切り文字を使ってセル内の名前順を逆にする
場合によっては、セル内の文字列をスペースやカンマ、セミコロンなどの特定の区切り文字に基づいて逆順にする必要があります。たとえば、下図のスクリーンショットのように、名前リストで「姓, 名」の形式でカンマ区切りになっているとしましょう。そんなときは、REVERSETEXT 関数を使えば、フルネームの名と姓をカンマを基準に簡単に逆順に入れ替えられます。

1。名前リストの隣にある空白セル(例:セル B2)を選択し、Kutools>拡張機能>Text>REVERSETEXTをクリックします。
2。「関数の引数」ダイアログボックスで、以下の操作を行ってください。
(1)Txtボックスで、カンマ区切りの「名、姓」を「姓、名」に逆順にするセルを指定します。
(2)Separator_charボックスに、区切り文字としてカンマ「"、"」を入力します。ヒント:カンマ記号を入力すると、自動的に引用符が追加されます。

3。OKボタンをクリックすると、指定したフルネームの姓と名がカンマ区切りで逆順に表示されます。
4。セル B2 を選択し、フィルハンドルを必要な範囲までドラッグして、この関数を適用してください。

注意事項:
(1) スペースやセミコロンなど、他の区切り文字を使ってセル内の単語を逆順にする場合は、「関数の引数」ダイアログボックスのSeparator_charボックスに、該当する区切り文字(スペースまたはセミコロン)を入力してください。
(2) 空白セルを選択した後、直接数式 =REVERSETEXT(A2,",")を入力し、必要な範囲までフィルハンドルをドラッグできます。他の区切り文字で逆順にしたい場合は、数式内の引用符のカンマを目的の区切り文字に置き換えてください。
デモ:Excel で関数を使ってセル内の文字列を簡単に逆順にする
おすすめの生産性ツール
Office Tab:便利なタブ機能を Microsoft Office で使えます。Chrome、Firefox、そして新しいEdge ブラウザーと同じように、タブを使ってドキュメント間をスムーズに切り替えられ、ウィンドウが散らかりません。詳しくはこちら。。。
Kutools for Outlook:Kutools for Outlook は、Microsoft Outlook 2010~2024(およびそれ以降のバージョン)と Microsoft 365 向けに100 以上の強力な機能を提供し、メール管理をシンプルに、生産性をぐんと高めます。詳しくはこちら。。。
Kutools for Excel
Kutools for Excel は、Excel 2010~2024 および Microsoft 365 向けに300 以上の高度な機能を提供し、作業効率を大幅にアップします。上記の機能は、その豊富なタイムセーバーツールの中のほんの一例にすぎません。




