[[20050111133514]] 『並べ替えの際(株)や(有)を反映させない』(yukifubuki) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『並べ替えの際(株)や(有)を反映させない』(yukifubuki)

 会社名を入力し、それでデータをあいうえお順に並べ替えたいのですが、先に(株)や(有)が入っている会社は、全てカ行やヤ行に入ってしまいます。
(株)や(有)のフリガナを消しても、それだけが先頭に来てしまい、正しく並べ替えられません。
(株)や(有)を無視して、その後の会社名だけで並べ替えするにはどうしたらいいですか?
excelのバージョン: Excel2002   OS: WinXP

 (株)や(有)を削除したデータを、もう一列もうけては如何ですか?
  (INA)


 衝突しました。
 INAさんのおっしゃる>(株)や(有)を削除したデータを、もう一列もうけては如何ですか
 の方法のひとつです。
	 A		 B	
  1	(株)あああ	あああ	B1=SUBSTITUTE(SUBSTITUTE(A1,"(株)",),"(有)",)
  2	(有)いいい	いいい	
  3	いいい(株)	いいい	
  4	ううう(株)	ううう	

 (川野鮎太郎)


 INAさん、川野鮎太郎さん、ご回答ありがとうございました、できました!
 わざわざ関数を使うばかりがエクセルではありませんね。勉強になりました。
 ところで川野さんにもうひとつ質問よろしいでしょうか?
 「B1=SUBSTITUTE(SUBSTITUTE(A1,"(株)",),"(有)",)」とはどのような仕事をする関数なのでしょうか?
 実際に入れて使ってみたのですが、効果がいまいちよく分かりませんでした…
 よろしくお願いします。
 (yukifubuki)


 SUBSTITUTE関数は、文字列を置き換える関数で、A列の文字の中から
 (株)と(有)の文字を省いたものをB列に返すものです。
 (川野鮎太郎)


 川野さん、ご回答ありがとうございました。
 関数の意味は分かりました。ですが、何度やってみても、返ってくる値には省かれることなく(株)や(有)がついています。
 それとも、表示はそのままで、関数に使うときだけ効果が発揮されるものなのでしょうか?
 何度も申し訳ありません。もう少しだけお付き合いお願いいたします。
 (yukifubuki)

 まとハズレな回答だったらゴメンなさい。
 もしかして鰍ニ(株)の違いじゃないかな?
 (yukifubuki)さんが入力している文字を1度確認してみて下さい。
 鰍フ形で入力してあったら鮎氏の式の中を
 =SUBSTITUTE(SUBSTITUTE(A1,"",),"",)
 にすればなくなりまっす♪
 (プリン) 


 プリンさん、ご回答ありがとうございます。
 確かにおっしゃるとおりでした。川野さんの式をコピペして入力していたのですが、(株)や(有)の字が、
 川野さんの式は全角カッコ、私の入力は半角カッコで、その違いだったようです。
 両方を同じく入力してみたら無事に消えました。
 便利な関数ですね、勉強になりました。これから使おうと思います。
 川野さんも、何度もどうもありがとうございました♪
 (yukifubuki)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.