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

Excelで最後の文字または数字でセルを並べ替える方法は?

Excelでは最初の文字でセルを簡単に並べ替えることができます。 しかし、Excelで最後の文字または数字でセルを並べ替える必要がある場合、どうすればよいでしょうか。 この記事では、Excelで最後の文字または数字でセルをすばやく並べ替える簡単な方法をいくつか紹介します。

右の機能で最後の文字または数字で並べ替える

例は理解しやすいかもしれません。 次の方法は、列Aのセルを最後の文字で並べ替える方法を示しています。

各セルから最後の文字を抽出できれば、セルを最後の文字で簡単に並べ替えることができます。 幸いなことに、MicrosoftExcelの 関数は、セルから最後の文字または数字を抽出することをサポートします。

1.列の横にある空白のセルを選択します。セルB2は、次の数式を入力します。 = RIGHT(A2,1)、次に、必要に応じてセルの塗りつぶしハンドルをセルまでドラッグします。

2.これらの数式セルを選択し続け、をクリックします 且つ > ZをZにソートする or ZをAにソートする。 [並べ替えの警告]ダイアログボックスを開くときに、[ 選択範囲を拡大 オプションをクリックして 並び替え ボタン。 スクリーンショットを参照してください:

3.これでデータがソートされました。 必要に応じて数式セルを削除してください

次に、元の列Aのセルが最後の文字で並べ替えられていることがわかります。

Excelのセル内の姓/単語で簡単に並べ替える

Excel用のKutools 高度な並べ替え ユーティリティは、テキストの長さによる並べ替え、頻度による並べ替え、姓による並べ替えなど、多くの柔軟なシナリオ/方法によるデータの並べ替えをサポートしています。 フル機能の無料トライアル30日!
姓で広告を並べ替える

Kutools for Excel -Excel用の300以上の便利なツールが含まれています。 30日間のフル機能の無料トライアル、クレジットカードは必要ありません! 今すぐ入手

VBAで最後の文字または数字で並べ替える

最後の文字で並べ替える前に、セルの内容を逆にすることも考えられます。 実際にここにVBAマクロが役立ちます。

1.を押し続けます Ctrlキー + F11 キーを押して、Microsoft Visual Basic forApplicationウィンドウを開きます。

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

VBA:セルから最後の文字を抽出します

パブリック関数RevStr(Rng As Range)
RevStr = StrReverse(Rng.text)
エンド機能

3. Microsoft Excelウィンドウに戻り、次の式を入力します。 = RevStr(A1)、必要に応じてセルの塗りつぶしハンドルをセルにドラッグします。

4つのうちのXNUMXつをクリックします 並び替え 下のボタン 且つ ボタンをクリックし、[開く]ダイアログボックスで[ 選択範囲を拡大 オプションをクリックして 並び替え ボタン。

5.列Bを削除します。

これで、列aのすべてのセルが最後の文字で並べ替えられます。


Kutools for Excelを使用して、最後の文字または数字でセルを並べ替えます

セル内のすべての文字の順序を逆にすることができれば、これらのセルを最後の文字で簡単に並べ替えることができます。 Excel用のKutools テキストの順序を逆にする 以下のスクリーンショットに示すように、ユーティリティは簡単に解決するのに役立ちます。

Kutools for Excel -Excel用の300以上の便利なツールが含まれています。 30日間のフル機能の無料トライアル、クレジットカードは必要ありません! 今すぐ無料トライアル!

1.最後の文字で並べ替えるセルを選択し、をクリックします クツール > テキスト > テキストの順序を逆にする.

2. [テキストの反転]ダイアログボックスを開いて、[ 注目 オプションをクリックして OK ボタン。

3.これで、選択したセルのすべての文字が反転します。 これらのセルを選択し続け、クリックします 且つ > ZをZにソートする or ZをAにソートする。 [並べ替えの警告]ダイアログボックスを開くときに、[ 選択範囲を拡大 オプションをクリックして 並び替え ボタン。 スクリーンショットを参照してください:

4.これで、セルは最後の文字でソートされました。手順1-2を繰り返して、これらのセルの文字の順序を復元する必要があります。

Kutools for Excel -Excel用の300以上の便利なツールが含まれています。 30日間のフル機能の無料トライアル、クレジットカードは必要ありません! 今すぐ入手


デモ:Excelの最後の文字または数字でセルを並べ替える


Kutools for Excel Excel用の300以上の便利なツールが含まれており、30日以内に無制限に無料で試すことができます。 今すぐダウンロードして無料トライアル!

関連記事:


最高のオフィス生産性ツール

Kutools for Excelはほとんどの問題を解決し、生産性を80%向上させます

  • 再利用: すばやく挿入 複雑な数式、チャート および以前に使用したものすべて。 セルを暗号化する パスワード付き。 メーリングリストを作成する そしてメールを送る...
  • スーパーフォーミュラバー (複数行のテキストと数式を簡単に編集できます); 読書レイアウト (多数のセルを簡単に読み取って編集する); フィルター範囲に貼り付け...
  • セル/行/列をマージする データを失うことなく; 分割セルコンテンツ; 重複する行/列を組み合わせる...重複セルを防止します。 範囲を比較する...
  • [複製]または[一意]を選択します 行; 空白行を選択 (すべてのセルは空です); スーパーファインドとファジーファインド 多くのワークブックで; ランダム選択...
  • 正確なコピー 数式参照を変更せずに複数のセル。 参照の自動作成 複数のシートに; 箇条書きを挿入、チェックボックスなど...
  • テキストを抽出、テキストの追加、位置による削除、 スペースを削除する; ページング小計の作成と印刷。 セルの内容とコメントを変換する...
  • スーパーフィルター (フィルタースキームを保存して他のシートに適用します); 高度な並べ替え 月/週/日、頻度など。 特殊フィルター 太字、斜体...
  • ワークブックとワークシートを組み合わせる; キー列に基づいてテーブルをマージします。 データを複数のシートに分割; xls、xlsx、PDFをバッチ変換...
  • 300以上の強力な機能。 Office / Excel2007-2019および365をサポートします。すべての言語をサポートします。 企業や組織に簡単に導入できます。 全機能30日間の無料トライアル。 60日間の返金保証。
kteタブ201905

Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性が50%向上し、毎日何百ものマウスクリックが減ります。
officetab下部
コメントを並べ替える
コメント (8)
まだ評価はありません。 最初に評価してください!
このコメントは、サイトのモデレーターによって最小化されました
お疲れ様でした。ありがとうございました。
このコメントは、サイトのモデレーターによって最小化されました
私の簡単な提案並べ替える列のタイトルがPRODUCT_CODEであるとします。必要なセル(PRODUCT_CODE)を強調表示します。DATAオプションで、FILTERをクリックします。 PRODUCT_CODEの一番上のセルの横に、フィルターオプションが表示されます。これをクリックすると、ドロップダウンペインに[テキストフィルター]オプションが表示されます。 TEXT FILTERSでは、ENDS WITHオプションを取得するか、CONTAINSオプションを使用できます。 これにより、必要な基準で正確に並べ替えられます。 例:PRODUCT_CODEリストにはNC007196 O NC007516 C NC007782 K NC007797 O NC007809 O NC007916 K NC007919 K NC007930 O NC007964 C NC008095 K NC008098 K NC008226 K NC008538 K NC008653 O NC008741 O NC008762 O NC008779 O NC008857 K NC008924 K NC008990 K NC009412 O NC009548 C NC009696 O NC009741 O NC009885 C NC009913 C NC009915 Kカラムをハイライトし、Kで終わるフィルターを使用すると、NC007782 K NC007916 K NC007919 K NC008095 K NC008098 K NC008226 K NC008538 K NC008857 K NC008924 K NC008990 K NC009915 Kこれがみんなのお役に立てば幸いです!
このコメントは、サイトのモデレーターによって最小化されました
この素晴らしい提案をありがとう!
このコメントは、サイトのモデレーターによって最小化されました
hiiは、最後の3つのdigtコードに従って、プロジェクトコードを指定された順序で配置する方法を支援できます。すべての026は、col Examp '000'、'D-02-817816-026'、'C-02-816770-026によってまとめられます。 '、' D-02-819610-088'、' C-02-816770-026'' C-02-819386-088'、' D-02-821120-027 '
このコメントは、サイトのモデレーターによって最小化されました
素晴らしいチュートリアルで、私のプロジェクトに非常に役立ちます。 ありがとうございました
このコメントは、サイトのモデレーターによって最小化されました
ありがとう! 素晴らしい記事
このコメントは、サイトのモデレーターによって最小化されました
ありがとう! これはとても役に立ちました!
このコメントは、サイトのモデレーターによって最小化されました
これは、メールのリストが長く、組織ごとにグループに並べ替える必要がある場合に便利です。VBA式を使用して、隣接する新しい列のメールアドレスを逆にし、新しい列をアルファベット順に並べ替えました。 これは、すべての電子メールアドレスを組織グループにグループ化するのに役立ちました。 (具体的には、MemberPressサイトから企業アカウントとサブアカウントをエクスポートするために使用しています)どうもありがとうございました!
ここにはまだコメントが投稿されていません
あなたのコメントを残す
ゲストとして投稿
×
この投稿を評価:
0   文字
推奨される場所