Excelでアルファベット順に並べ替える場合、列または行を並べ替える場合でも、通常、プロセスは簡単です。ただし、複数の行または列のアルファベット順、または文字と数字の処理に関しては、プロセスにいくつかの追加手順が必要になる場合があります。
この記事では、 Excel(Excel)スプレッドシートでデータをアルファベット順に並べ替える方法について知っておく必要のあるすべてのことを学びます。
並べ替えを使用してExcelでアルファベット順
Excelでアルファベット順に並べ替える方法は、整理するデータが含まれている列または行の数によって異なります。
データの単一列をアルファベット順に並べ替えるのが最も簡単です。複数の列があり、すべてのデータがアルファベット順の列と一致していることを確認したい場合は、いくつかの追加の手順があります。
最後に、複数の列を並べ替える場合、およびデータにヘッダー行があるかどうかを考慮する必要がある特別な考慮事項があります。
全般的
Excelでアルファベット順に並べ替える最も簡単な方法は、データの列が1つある場合です。たとえば、名前のリストを含む列があるとします。
1.データの列を選択します。
2. [ホーム(Home)]メニューを選択し、リボンの[編集]グループで[(Editing)並べ替えとフィルター(Sort & Filter)]ドロップダウンを選択します。
3.データの整理(organize the data)方法に応じて、[ AからZに並べ替え](Sort A to Z)または[ ZからA(Sort Z to A)に並べ替え]を選択します。
ここで、強調表示した列を振り返ると、選択した方法を使用して、そこにあるデータがアルファベット順にソートされていることがわかります。
データに数字がある場合はどうなりますか?たとえば、各人の年齢を示す2番目の列があるとします。
その列を並べ替えたいので、上記と同じ手順に従って、データの列を選択します。
今回、リボンで[並べ替え(Sort)とフィルター](Filter)を選択すると、並べ替え方法の選択が変更されていることがわかります。
これらのオプションは、数値を最小から最大に、またはその逆に並べ替えます。
複数列の並べ替え
複数のデータ列を含む(that contains multiple columns)テーブルで列を個別に並べ替える場合、1つの問題があります。
1つの列のみを選択して並べ替えると、他の列はそのまま残ります。これは、スプレッドシートがすべて混同され、データが意味をなさなくなることを意味します。これに対する答えは、すべての列を一度にソートすることです。
名前と年齢の例のスプレッドシートを使用して、これをもう一度実行してみましょう。
1.今回は、単一の列を選択する代わりに、テーブル全体を選択します。
2. [ホーム(Home)]メニューで[並べ替えとフィルター(Sort & Filter)]を選択し、前と同じように並べ替えの設定を選択します。
これで、 Excel(Excel)スプレッドシートで名前がアルファベット順に並べ替えられているだけでなく、2番目の列の関連する年齢も一緒に並べ替えられていることがわかります。それらの年齢は正しい名前のままでした。
これは、 Excel(Excel)の2列のスプレッドシートで機能するだけでなく、並べ替える前にシート内のすべてのデータを選択する限り、スプレッドシートのサイズに関係なく機能します。
必要に応じて、複数の列を1つに並べ替えてから、代わりにその1つの列を並べ替える(sort multiple columns into one)こともできます。
カスタムソート
[並べ替え(Sort)とフィルター(Filter)]ドロップダウンメニューのもう1つのオプションは、[カスタム並べ替え(Custom Sort)]です。
これがどのように機能するかを確認するために、例としてはるかに大きなスプレッドシートを取り上げましょう。この例のスプレッドシートは、ニューヨーク(New York)州の高校のSATスコアのリストです。
- スプレッドシートでデータのテーブル全体を選択し、[ホーム(Home)]メニューを選択し、[並べ替えとフィルター(Sort & Filter)]を選択して、[カスタム並べ(Custom Sort)替え]を選択します。
2.新しいポップアップが表示され、各列を具体的に並べ替える方法を選択できます。並べ替える列を選択し、並べ替え方法を選択してから、並べ替え方法(AからZ、ZからA、またはカスタム(Custom))を選択します。
いくつかの興味深いSortOn(Sort On)の選択肢があることに気付くでしょう。これらは:
- セル値(Cell Values):アルファベット順、または数値の場合は低から高、または高から低に並べ替えます
- セルの色(Cell Color):セルの色でグループ化されたデータを整理します
- フォントの色(Font Color):フォントの色でグループ化されたデータを整理します
- 条件付き書式アイコン(Conditional Formatting Icon):条件付き書式ロジックからセル内のアイコンでデータを整理します
これにより、選択した最初の列でデータのテーブル全体が並べ替えられます。ただし、2次ソートを実行することもできます(最初に選択した列がソートされた後)。
[レベルの追加]を(Add Level)選択するだけです。表示される新しいフィールドから、必要に応じて[列(Column)] 、 [並べ替え(Sort)] 、および[順序(Order)]ドロップダウンを再度選択します。
[ OK]を選択すると、テーブル全体が複数の列で並べ替えられていることがわかります。
最初に選択した最初の列で並べ替え、次に2番目、3番目というように並べ替えます。
注(Note):上のドロップダウンの列の並べ替えオプションに、文字ではなくヘッダー名が含まれていることに気付いたかもしれません。これは、[並べ替えウィンドウで[マイデータ]にヘッダーがあります]の横のチェックボックスが選択されているためです。(My data has headers)スプレッドシートにヘッダーがある場合は、必ずこれを選択してください。
フィルタを使用してExcelでアルファベット順
[ホーム]メニューの[(Home)並べ替え(Sort)とフィルター(Filter)]ドロップダウンを使用しているときに、[フィルター(Filter)]オプションもあることに気付いたかもしれません。
これを選択すると、各列の上部にドロップダウン矢印が表示されます。これらの列のいずれかの上部にある矢印の1つを選択すると、オプションの長いリストが表示されます。
これらの各オプションの仕組みは次のとおりです。
- AからZに(Sort A to Z)並べ替えまたはZからAに(Sort Z to A)並べ替え:この列を使用して、いずれかの方向にアルファベット順にシートを並べ替えます。
- 色で並べ替え(Sort by Color):これにより、上記の最後のセクションと同じ複数列の並べ替えウィンドウが表示されます。
下部にある他のフィルタリングオプションは、Excelでアルファベット順に並べ替えるのに役立ちませんが、気にしないデータを除外するためのオプションはたくさんあります。[テキストフィルター(Text Filters)]を選択すると、シートに次のようなデータのみを表示するように選択できます。
- (Equals)特定の値に等しい
- (Does Not Equal)特定の値と等しくない
- (Begins With)単語または数字で始まる
- (Ends With)単語または数字で終わる
- (Contains)単語または数字が含まれています
- (Does Not Contain)単語や数字が含まれていません
- カスタムフィルター(Custom Filter)を使用すると、上記のフィルターのいずれかを組み合わせて、複数のフィルターを使用できます
ご覧のとおり、Excelでアルファベット順(または注文番号)にする方法はたくさんあります。選択するオプションは、実際には、並べ替えるデータの量、並べ替えるテーブルの大きさ、および1つの列または行のみで並べ替えるか、複数の列または行で並べ替えるかによって異なります。
Excelのさまざまなヒントやコツ(tips and tricks for Excel)について学び、 Excelで行と列を並べ替えるために知っている他のテクニックを共有してください。
How to Alphabetize In Excel
When you want to alphabetizе in Excel, whether it’s to sort a column or a row, the process is usually straightforward. However, when it comes to alphabetizing multiple rows or columns, or dealing with letters and numbers, the process may require a few extra ѕteps.
In this article you’ll learn everything you need to know about how to alphabetize your data in an Excel spreadsheet.
Alphabetize In Excel With Sort
The method you use to alphabetize in Excel depends on how many columns or rows contain the data that you want to organize.
Sorting a single column of data alphabetically is the easiest. If you have multiple columns and want to make sure all of the data lines up with the alphabetized column, there are a few extra steps.
Finally, there are special considerations to take in mind if you want to sort multiple columns, and whether the data has a header row or not.
General
The simplest method to alphabetize in Excel is if you have one column of data. For example, if you have a column with a list of names.
1. Select the column of data.
2. Select the Home menu, and select the Sort & Filter dropdown in the Editing group on the ribbon.
3. Select either Sort A to Z or Sort Z to A depending how you’d like to organize the data.
Now, when you look back at the column you highlighted, you’ll see that the data there has been sorted alphabetically using the method you chose.
What if your data has numbers? For example, let’s say you have a second column with the ages of each person.
You want to sort that column, so you follow the same procedure as above and select the column of data.
This time, when you select Sort & Filter on the ribbon, you’ll see that the selections for how to sort have changed.
These options will either sort the numbers from the smallest number to the largest, or the other way around.
Multi-Column Sorting
There is one problem with sorting columns individually in a table that contains multiple columns of data.
If you only select one column and sort it, the other columns stay in place. This means your spreadsheet would get all mixed up and the data would no longer make sense. The answer to this is to sort all of the columns at once.
Let’s do this again with the name and age example spreadsheet.
1. This time, instead of selecting a single column, select the entire table.
2. In the Home menu, select Sort & Filter, and just as before, select your sort preference.
Now, you’ll see that not only have the names been sorted alphabetically in your Excel spreadsheet, but the associated ages from the second column sorted along with them. Those ages stayed with the correct name.
This works not only with a two column spreadsheet in Excel, but it’ll work regardless how large your spreadsheet is, so long as you select all of the data in the sheet before sorting.
If you wanted to, you could also sort multiple columns into one, and then sort that single column instead.
Custom Sort
You’ll notice another option in the Sort & Filter dropdown menu is the Custom Sort.
To see how this works, let’s take a much larger spreadsheet as an example. The spreadsheet in this example is a list of SAT scores for high schools in the state of New York.
- Select the entire table of data in the spreadsheet, select the Home menu, select Sort & Filter, and select Custom Sort.
2. You’ll see a new pop-up appear where you can select how each column is specifically sorted. Select the column you want to sort by, select how you want to sort it, and then select how you want to sort it (A to Z, Z to A, or Custom).
You’ll notice there are some interesting Sort On choices. These are:
- Cell Values: Sort alphabetically, or in the case of numbers, from low to high or high to low
- Cell Color: Organize data grouped by cell color
- Font Color: Organize data grouped by font color
- Conditional Formatting Icon: Organize data by the icon in the cell from its conditional formatting logic
This will sort the entire table of data by the first column you’ve selected. But you can also do a secondary sort (once the first selected column is sorted).
Just select Add Level. From the new fields that appear, select the Column, Sort On, and Order dropdowns again as desired.
Select OK and you’ll see your entire table is now sorted by multiple columns.
It’ll sort first by the initial column you selected, then the second, the third, and so on.
Note: You might have noticed that the column sort options in the dropdown above included the header names rather than letters. This is because the checkbox next to My data has headers in the sort window is selected. If your spreadsheet does have headers, make sure to select this.
Alphabetize In Excel With Filter
While using the Sort & Filter dropdown in the Home menu, you might have noticed there’s also a Filter option.
If you select this, you’ll notice dropdown arrows appear at the top of each column. When you select one of the arrows at the top of any of those columns, you’ll see a long list of options.
Here is how each of these options works:
- Sort A to Z or Sort Z to A: Sort the sheet using this column alphabetically in either direction.
- Sort by Color: This will bring up the same multi-column sort window as in the last section above.
The other filtering options at the bottom won’t help you to alphabetize in Excel, but there are lots of options to filter out data you don’t care about. When you select Text Filters, you can choose to only display data in the sheet that:
- Equals a specific value
- Does Not Equal a specific value
- Begins With a word or number
- Ends With a word or number
- Contains a word or number
- Does Not Contain a word or number
- Custom Filter lets you combine any of the filters above to use multiple filters
As you can see, there are a lot of ways to alphabetize (or order numbers) in Excel. The option you choose really depends how much data you want to sort, how large the table is that you want to sort, and whether you want to sort by only one column or row, or multiple ones.
Learn more about different tips and tricks for Excel, and share any other techniques you know about to sort your rows and columns in Excel.