小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2023年7月18日【ID:0】

【Excel】文字列を並べ替えた時の順番


以下の表を昇順にした場合、どのような順番になるのか予想できますでしょうか。
通常であれば、フリガナの五十音順の昇順になるのですが、上手く並ばないことがあります。

この違いは、セルの「フリガナ」にあります。
上記の画像Aの場合は、以下のようなフリガナが設定されていますが、画像Bの場合は、フリガナが設定されていません。
※PHONETIC関数は、フリガナが設定されているセルの場合は「フリガナ」、設定されていないセルの場合は「そのままの文字列」を返します。

文字列の並べ替えの場合は、その文字のフリガナによって並べ替えられます。
そのため、フリガナが設定されていない場合は、正しく並べ替えることができません。

フリガナは、[ホーム]タブの中の「ふりがなの編集」より設定することができます。

フリガナが設定されていないセルで「ふりがなの編集」をすると、標準的な読みが自動で入力されます。
Excelのフリガナの情報は、セルに値を入力した時の変換前の文字が設定されます。
そのため、外部のサイトからコピーして貼り付けた文字列などは、フリガナの情報がないため、正しく並べ替えることができません。

フリガナが設定されていないセルにフリガナを設定するため、1つ1つ[ホーム]タブから[ふりがなの編集]を行うのは大変かと思います。
簡単に標準的な読みのフリガナを設定するショートカットがあるため、こちらも一緒に覚えておくと効率化できます。

Alt+Shift+↑

上記のショートカットで[ふりがなの編集]が行われるため、何も編集せずにEnterで確定することで、標準的な読みを設定することができます。


補足

文字列の並べ替え時の順番は、フリガナにより決まります。
読みが複雑な文字などの場合は、[ふりがなの編集]を行わないと理想の順番にならない可能性があるため、注意する必要があります。
※以下は、春夏冬(あきない/あきなし)さんを入力する場合の例です。

フリガナを修正することで、理想通りの五十音順にできます。


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。


メンバー募集
ExcelVBA特別教材配布 ExcelVBA特別教材配布





リンクの共有はこちらから行えます。

  リンクコピー Twitter Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

4021358

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】長い数式を改行して見やすくする

【Excel】複数シートの表から検索して値を抽出

【Excel】特定の日付まで連続で入力

【Excel】値を変えずに千の位以上を表示

【Excel】特定のセルに値がある場合に行全体を色付け

【Excel】「=」と「EXACT関数」の違いとは

【ExcelVBA】Functionで複数の戻り値を設定

【Word】文頭のアルファベットが自動で大文字になる

【Excel】スピルを活用して品名単位で数量を集計

【Excel】項目に合わせて自動入力切替

【Excel】指定した年月の第3水曜日の日付

【Excel】同じ形式のグラフを作成

【ExcelVBA】表の最終行の行番号を取得する方法

【Excel】色んな数値の連番の入力方法

【ExcelVBA】各要素のデータ行を自動で挿入

【Excel】特定の項目が重複しているデータを削除

【Excel】直近3か月をスクロールバーで表示

【ExcelVBA】ダブルクリックでデータを移動

【Excel】各シートのタスク件数を求める

【Excel】条件を満たしたセルに連番を入力

【Excel】表に自動で罫線を設定(カテゴリー別の罫線も設定)

【Excel】「文字列の数字」が入力されたセルを色付け

【Excel】上限額を設定して支給額を自動で求める

【Excel】新関数で文字を抽出

【Excel】新関数で「好みの項目」を「好みの順番」で抽出する方法





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ

メンバーに加入すると
多くの特典が得られます

・全作品ダウンロード
・コンテンツ閲覧管理
・チャットサポート


 詳しくはこちら 

閉じる

※メンバーページと連携すると
表示されなくなります