Excel 2016 for Macで並び替えがうまくいかなかったので備忘録

自分への備忘のため

Excelで用語集管理をしていたんですが、自分のExcelの環境(Excel 2016 for Mac)でソートがうまくいかなかったのでそれの原因と対処法について。

スポンサーリンク

現象

Excel 2016 for Macで作成した用語に対し、読み方(カタカナで記述)をソートしようとしたけど、ソートが期待通りアイウエオ順にならなかった。

このように用語の読み方(カタカナ表記)を記載した一覧を昇順にソートしようとすると、
用語の並べ替え

このように、順番が一部乱れます。
(「イベントショウタイジョウ」が「イベント」の後にきて欲しい)
並べ替えがうまくいかない

いずれも全角カタカナで表記されており、半角やスペースは含まれていなかった。

原因

並び替えをする際にフリガナを含めていたため。
実際表記されているカタカナではなく、ふりがなでの並び替えが適用されていた模様。

この一覧には隠れふりがなが設定されていました。

ふりがなの表示は範囲選択して、
ふりがなは[フォーマット]→[ふりがな]→[ふりがなの表示/非表示]を選択。

ふりがなの表示

このように「イベントショウタイジョウ」だけは意図しないふりがながふられていました。
ふりがなの表示

対策

並び替えをする際にふりがなを含めないようにする。

[データ]タブ→[並べ替え]を選択し、[オプション]を選択。
([A→Z][Z→A]のアイコンではオプション設定できないので、並べ替えの方を押すこと)
並び替えからオプション設定

オプション内で「ふりがなを使わない」を選択して[OK]を押すと、
ふりがなを使わずにソート

期待通りにソートされます。
ふりがなを適用せずにソート

もちろん、ふりがなを編集してしまっても良し。
ただ、普通に打っても違った形で設定されるので使わない方がいいかと。

ふりがなはセルから入力した時とどこからかペーストした時で設定されたりされなかったりとなかなかMac版では安定しないような気がするので、使わない方が無難かな。
なお、値のみの「形式を選択してペースト」でもふりがなは自動入力される模様。

あまりアドインは使っていないのですが、
RelaxToolsというツールを使うと、選択したところのフリガナを消してくれる便利なツールもあるようです。

よく起こりそうな現象の気もするけど、Windowsで使っていた時は出くわしたことがなかったですね。
そういえばExcelで誰かに教わった記憶ってないかも。

雑記
スポンサーリンク
エスパーラボ

コメント