[[20190711181325]] 『五十音順の並べ替えについて』(MON) ページの最後に飛ぶ

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

 

『五十音順の並べ替えについて』(MON)

よろしくお願い致します。

五十音順で並べ替える際に、参照する読みを数文字後ろから読ませたいです。

例えば、

〈株式会社 パンダ〉 の場合
並べ替えでは "株式" の"か"で並び替えられると思うんですが、

"パ"の部分から読ませて並び替えられるようにしたいです。

可能でしょうか?ご回答お待ちしております。

< 使用 Excel:Excel2013、使用 OS:Windows8 >


 作業列使えばと思うけど・・・。
 =MID(A1,FIND(" ",SUBSTITUTE(A1," "," "),1)+1,20)

 >並べ替えでは "株式" の"か"で並び替えられると思うんですが
 そうとは限らない。
(BJ) 2019/07/11(木) 19:17

 BJさん、会社名がひらがな・カタカナであればそれでいいと思うが漢字の場合、
 それだと並べ替えが文字コード順になってしまうと思うが。
(ねむねむ) 2019/07/12(金) 08:45

 ちょうどVBAで似たようなことをしているものがあった。
 (ただ私の場合は(株)、(有)、(医)など()で囲まれているものを省くだが)
 A列に入力されているものを特定文字を省いた文字列をB列に作成、その後B列に
 Columns("B:B").SetPhonetic
 でフリガナを設定、B列で並び替え。
(ねむねむ) 2019/07/12(金) 09:05

 >会社名がひらがな・カタカナであればそれでいいと思うが漢字の場合

 ああ、そうですね。
 例題の通り、漢字とひらがなの組み合わせのものばかりと・・・。
 会社名か・・・・。ちっとも考えてなかった。

(BJ) 2019/07/12(金) 09:32


 元の会社名にふりがな情報があるんだったら
 A2セルから下に会社名だとして

 B2 =TRIM(SUBSTITUTE(PHONETIC(A2),"カブシキガイシャ",""))
 下コピー

 B列で並べ替え
 
「株式会社」以外に「有限会社」もあるのなら
 =TRIM(SUBSTITUTE(SUBSTITUTE(PHONETIC(A2),"カブシキガイシャ",""),"ユウゲンガイシャ",""))

 参考まで
(笑) 2019/07/12(金) 10:42

遅くなりましたが、皆さん回答ありがとうございました。

参考にさせていただきます!
(MON) 2019/07/23(火) 13:47


コメント返信:

[ 一覧(最新更新順) ]


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