人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

エクセルに関する質問です。

会社名、住所、会社コードがエクセル上に一覧でズラーと並んでおります。

この一覧をアイウエオ順に並べかえたいのですがどのようにしたらよいでしょうか?

なお会社名は?○○や○○?のように記載されています。

とにかく早く知りたいでどなたか手助けをお願いします。

●質問者: HIROKUNI
●カテゴリ:コンピュータ 学習・教育
✍キーワード:エクセル コード 会社
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● きゃづみぃ
●300ポイント

もうひとつ項目を作って そこには 会社名の?や?を除いたものをセットして それで ソートしたらいいでしょう。

ちなみに 除くやりかたは、会社名を別シートに 貼り付けて

そこで ?や?を 何もないものに 置換したらいいですね。

◎質問者からの返答

すべてが初心者ですみません。

その?等が取り除いた状態に置換するのはどのようにしたらよろしいでしょうか?

いかんせん会社名がうなるほどありまして。

よろしくお願いします。


2 ● かえる
●300ポイント

アイウエオ順というのが気になりますが、例えば

=IF(LEFT(A1,1)="?",RIGHT(A1,LEN(A1)-1),IF(LEFT(A1,1)="?",RIGHT(A1,LEN(A1)-1),A1))

このような式で先頭の?、?をはずせますので、これで出来上がった列でソートするという手はいかがでしょうか?

本当の読みでソートしたいなら、読み仮名を打ち込むしかないと思います。

◎質問者からの返答

置換後ソートしてみました。

どうも英語→カタカナ→漢字の順でその中でアイウエオ順になってしまうようです。


3 ● siketake
●10ポイント

(Excel2003)

並び替えたい列を選択して、

『データ』→『並び替え』

を使うと優先キーや昇順/降順など指定できます


4 ● adlib
●500ポイント ベストアンサー

ソート事始

0、アイウエオ順に並べかえるには、つぎの順で“ソート”します。

1.念のため、編集専用のファイルを新規コピーしておきます。

2.ファイル(F)→名前を付けて保存(A)→ファイル名+A→保存。

3.全範囲指定→データ(D)→並べ替え(S)→最優先されるキー

(社名の列)→昇順(A)→データ範囲の先頭行→データ(W)→OK

4.以上で、アイウエオ順(または)JIS順に並び替えられます。

5.厳密な「アイウエオ順」を望むなら、正しく再入力が必要です。

6.「株式会社」が前につく場合も、社名順に並べるにはつぎの通り。

7.「株式会社」が前につく社名の行を、全範囲指定します。

8.以下の操作は、編集(E)→検索(F)→置換(P)を選択。

9.社名の後ろに、かりに「√株」を加えてから「株式会社」を削除。

(わからない点は、めげずに補足要求しましょう)

http://kw.allabout.co.jp/glossary/g_pc/w003488.htm

◎質問者からの返答

置換がヒントなりました。

置換後フリガナ関数を使ってソートしたところまずまずうまくいったようです。

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ