• 締切済み

office2003のexcelで簡単な辞書を作っています。

office2003のexcelで簡単な辞書を作っています。 英語→日本語を縦に並べてるだけです。 アルファベット順にするため並べ替え機能を使ったのですが、正しく並んでくれません。 aから始まるはずがwからになります。 クリックする箇所はa→zで間違っていません。 英語の箇所だけを選択すると訳が正しくなくなります。 アルファベット順にはどうすればいいですか?

この投稿のマルチメディアは削除されているためご覧いただけません。

みんなの回答

  • shinkami
  • ベストアンサー率43% (179/411)
回答No.2

貼付と同じ表を作成し、試してみましたがご質問のような現象は起こりませんでした。 表内の一つのセルをアクティブにして並べ替えをすると、そのセルの上下左右のデータが入っている 範囲が並べ替え対象となります。即ち空白行、空白列迄が並び替え範囲です。 セルの結合をしていますね、10行目以降の結合を解いてください。 10行目以降で空白列を削除してください。 A列、B列にデータが入った表になります。データが全て表示されるように列の幅を広げてください。 ソートを実行します。

noname#112620
質問者

補足

わかる言葉で説明してください

  • BookerL
  • ベストアンサー率52% (599/1132)
回答No.1

 添付された画像が並べ替えを行なった後のものだとすると、日本語の方を基準に並べ替えが行なわれているようです。  英語の方のセルをアクティブにしてから並べ替えてみてはどうでしょう。  あと、並べ替えの条件の設定で、先頭行がデータとみなされないで、表題とみなされると、先頭行だけ並べ変わらないこともあります。  その場合は、データ>並べ替え で、「データ範囲の先頭行」をデータにします。

noname#112620
質問者

補足

英語の方のセルをアクティブにしてから並べ替えた結果が添付画像です。