Riteshには、Excelで処理する必要のある大量のデータがあります。ワークシートの各行の列Aには、レコードを並べ替える必要のある部品番号が含まれています。問題は、Riteshがストレートソートを実行できないことです。部品番号の最初の4文字は無視する必要があります。したがって、ソートは実際には部品番号の5番目の文字から開始する必要があります。

この状況を処理する最も簡単な方法は、並べ替えで使用する情報だけで構成される新しい列をExcelで作成することです。この場合、列Aの右側に新しい空白の列を追加し、列の最初のセル(セルB2と想定)にこの数式を入力できます。

=RIGHT(A2,LEN(A2)-4)

セルB2には、5番目の文字で始まる部品番号が含まれていることがわかります。この数式を必要な数のセルにコピーしてから、列Bの内容に基づいて標準の並べ替えを実行します。最終的に目的の順序でレコードが作成されます。次に、列Bを削除するか、後で必要になる可能性があるが表示したくない場合は非表示にすることができます。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(3132)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。