No.4ベストアンサー
- 回答日時:
簡単にできますよ。
なぜ並べ替えたときに漢字が、後になるかと言うと、「ネットでコピーして貼り
付けた」というのが、起因しているからです。
キーボードから直接入力した場合は、漢字と仮名が混じっていても「振り仮名を使う」
限りでは、希望どおりの並べ替えが、出来ます。
ということは、貼り付けた漢字に振り仮名がセットされていないのが原因ですから、
下記の手順で漢字に振り仮名をセットすれば出来ると思います。
但し、人名などの読み方は、様々ですので、完璧でないことは、言うまでもありません。
1. 並べ替えのキーになる漢字とかな混じりのセル範囲を選択します。
2. 使用しているシート名のタブを右クリックし、「コードの表示」を指定します。
3. 表示されたイミディエイトウィンドウ(表示されていない場合は、Ctrl+G )に
次の1行をコピーし、貼り付けて、その文字上で<Enter>を押します。
Selection.SetPhonetic
4. この操作で漢字に仮名が、設定されますので確認します。
5. Alt+Q でExcelに戻り、通常の並べ替えの操作を行います。
6. 以上ですが、もし特定の範囲において頻繁にこの操作が、必要であれば、
次のようなマクロを設定しておくと、簡単な操作で出来るかと思います。
Sub rubi_uchi()
'ルビ打ち、非表示
Dim retsu As String
Dim cel_ichi As String
Dim rec As Long
Dim kana As Variant
Dim strPhoText As Variant
Dim start_rec As Long
Dim end_rec As Long
retsu = "A" ' 列を指定
start_rec = 1 ' 開始行を指定
end_rec = 10000 ' 終了行を指定
For rec = start_rec To end_rec
cel_ichi = retsu & CStr(rec)
Range(cel_ichi).Select
strPhoText = ActiveCell
kana = Application.GetPhonetic(strPhoText)
ActiveCell.Characters.PhoneticCharacters = kana
If Not IsEmpty(strPhoText) Then
ActiveCell.Phonetics(1).CharacterType = xlHiragana
'ActiveCell.Phonetics(1).CharacterType = xlKatakana
Selection.Phonetics.Visible = False
End If
Next rec
End Sub
みなさんどうも、ありがとうございました。
できないと思っていたのですが、ja7awuさんの方法で、できました。
感謝いたします。
一括御礼で、失礼します。
No.3
- 回答日時:
基本的に、ソートはソートキーとして指定した列(フィード)の文字コード
順にソートされます。漢字も1種の読みの順になっている
風に見えますが、2種以上の読みがあり、五十音順とは
言えません。
例外がエクセルで「振り仮名」です。(日付は見かけはそうでないように見えても、日付けもシリアル値という数でソートしているはずで、例外ではないはずです。)それはソートに入る前に、エクセルが特別の処理をしてくれるからです。
しかしコピーすると振り仮名が使えません。下記実験をして状況を納得しましょう。
エクセルのワークシートで
(1)A1:A3に大阪、京都、東京と漢字で入力します。
(2)B1に=phonetic(a1)といれ、B1をB3まで複写します。B1:B3はカタカナでオオサカ、キョウト、トウキョウとなります。
(3)A1:B3を範囲指定し、データ―並べ替え-オプション-振り仮名を「使わない」にチェックを入れる。OKをクリック-OKをクリック。
(4)京都、大阪、東京の順になります。
このタイプの順(文字コード順)を、本質問者のケースは、経験しています。
(5)(3)で「ふりがなを使う」をチェックを入れて、ソートしてみてください。
(6)大阪、京都、東京の順になり、常識的なアイウエオ順になりました。
(7)さて、A1:A3をコピーします。
(8)このブック・シートを閉じて、新規ブックを開き、シートのA1:A3に貼り付けます。
(9)(3)の操作を「ふりがなを使う」をチェックを入れて、ソートしてみてください。
(10)京都、大阪、東京の順になります。五十音順に並びません。
(11)B1に=phonetic(a1)といれても、カタカナ「キョウト」は出ず
「京都」になります。このケースではエクセルはphonetic(a1)に当たる情報
を使えないわけです。
(12)=phonetic()の機能を使えないメモ帳やその他ほとんどのソフト
で使ったデータは、入力時のかな-->漢字変換過程を保存する仕組みになっておらず、そのソフト内でも、またエクセルにコピーしてきても、振り仮名50音順は使えないはずです。改めて振り仮名フィールドを人力で作らねばなりません。
No.2
- 回答日時:
エクセルで文字の並び替えをするときは、
文字についている「文字コード」順で並び替えが行われます。
(文字コードとはコンピュータの中で文字をあらわす番号です)
漢字とひらがなとカタカナとアルファベットを混ぜたものを
50音順に並べたい、としたら、自分で隣の列に読み仮名を
入力し、それでソートするしか無いですね。
漢字の読み方が一つとは限らない以上、他に方法は考えられません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
これ何て呼びますか Part2
あなたのお住いの地域で、これ、何て呼びますか?
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
【Excel・並べ替え】かな、アルファベット、数字などの順序
Excel(エクセル)
-
エクセル並び替え、ひらがなカタカナで並び分ける
Excel(エクセル)
-
Excel 並べ替え順序
その他(Microsoft Office)
-
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「初め」か「始め」どちら?
-
”ギリギリ” を丁寧に言うには
-
この文字の変換方法を教えて
-
「ん」一文字の漢字はありますか?
-
「お客様お一人おひとり」と書...
-
「時間がたつ」の「たつ」は、...
-
対策を採る?取る?
-
“わく”に宛てる漢字について
-
「~していただきまして、あり...
-
木へんに夕に卩ってどう読みま...
-
日差しが差す(陽射しが射す)...
-
「取組」と「取り組み」の違い
-
「基」と「元」の使い方
-
0(ゼロ)とO(オー)の書き分け...
-
数を数える、「正」の字。読み...
-
同じ形が2つ並ぶ漢字(林・炎...
-
次頁はなんと読みますか?
-
文章にする時、ひらがなの「と...
-
「50万円を超える」は50万円以...
-
奥さんと同じ布団で寝ると勃起...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「初め」か「始め」どちら?
-
”ギリギリ” を丁寧に言うには
-
この文字の変換方法を教えて
-
「取組」と「取り組み」の違い
-
「時間がたつ」の「たつ」は、...
-
「ん」一文字の漢字はありますか?
-
対策を採る?取る?
-
“わく”に宛てる漢字について
-
次頁はなんと読みますか?
-
「お客様お一人おひとり」と書...
-
「50万円を超える」は50万円以...
-
魚へんの下の点々が大
-
「基」と「元」の使い方
-
木へんに夕に卩ってどう読みま...
-
「~していただきまして、あり...
-
0(ゼロ)とO(オー)の書き分け...
-
住所の「字(あざ)」の英文表...
-
奥さんと同じ布団で寝ると勃起...
-
19歳未満はどっち??
-
日差しが差す(陽射しが射す)...
おすすめ情報