No.1
- 回答日時:
>私は、セルには文字変換の読み仮名情報を持っていてるのではないかと思っています。
ソート方法を切り替えるにはメニュー[データ]-[並べ替え]を選んで
[オプション]ボタンをクリックし、「方法」を「ふりがなを使う」「~使わない」で
切り替えてください。
でもテストしたらうまくいかないですね??
No.3
- 回答日時:
どうもうまく行かなかったので、ソート用列を作成した方が良いみたいです。
列を追加し、式[=PHONETIC(F24)]を入力すると「ふりがな」が目に見えます。
ここを「並べ替え」してください。
なお「ふりがなの表示・非表示」はメニュー[書式]-[ふりがな]で設定できます。
ではでは。
回答ありがとうございます。
元がテキストデータだったので、ソート用列と元データは同じものになってしまいます(振り仮名が存在しない)。
やはり、一つ一つ打ち直すしか方法はないのでしょうか?(;;)
数千セルあるので、とても手に負えないと思い質問したんです。
No.4
- 回答日時:
bin-chan さんが No.3 でおっしゃっているのは、
例えば、
F24 というセルに、「日本語」という文字列があった場合、
F25 というセルに、「=PHONETIC(F24)」という「式」を入力すると
F25 というセルには、「ニホンゴ」という読み仮名が表示されるので
それを元に並び替えを行うとうまくいきますよ
ということです。
なので、
>一つ一つ打ち直す
程の苦労はありません。
列を増やして、後は上記の式をコピーですね。
回答ありがとうございました。
セルそのものにふりがな情報がないので(プレーンテキストのコピペなので)、ふりがなが出なかったんですよね...F24セルと同じものがF25に出てきました。
No.5
- 回答日時:
kenichiさん、ごめんなさい。
「テキストデータからコピペ」の部分を考慮してませんでした。2ndさん、フォローありがとうございました。慌てて[F24]なんて書いたままでした。
正しい解決方法は思い付きません。
かつてのBASIC、COBOLの行番号のように「ソート用セル」を設けて
数字(10、20、30・・・)のような値で調整するくらいでしょうか?
文字入力に比べれば楽ですが、やはり全件となると・・・。
お役に立てなくてごめんなさい。
No.6ベストアンサー
- 回答日時:
苦労されているようで・・・以下でどうでしょうか。
フリガナを付けたいセルを選択して、SetFuriganaを実行します。
選択したセルの右にフリガナ(候補ですネ)を自動セットします。漢字には読みが色々あるので100%確定ではないでしょうが、全て手入力よりは早いでしょう。
標準モジュールに貼り付けます。
Public Sub SetFurigana()
Dim rg As Range
For Each rg In Selection
rg.SetPhonetic
rg.Offset(0, 1) = Application.Phonetic(rg)
Next
End Sub
回答ありがとうございます。
このマクロで無事ソートできました!
数えてみると、6000程あったのですが、1分程で処理できました。
No.7
- 回答日時:
できなくもないですけど、
時間かかりすぎです。
テキストからコピーしました。
「あ」と入力したセルを、書式→ふりがな→設定を押して確定。
「あい」と入力したセルを、書式→ふりがな→設定を押して確定。
これをひたすら繰り返して、
昇順で並べ替えボタン押せば、お望みのことができます。
(私はできました。)
でも、はっきりいって、効率的でないです。
これやるくらいなら、入力しなおした方がはやいですね(ーー;)
一応、できたので、ご報告させていただきますが・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Excel(エクセル) Excelの50音順ソートを全ての行列に適用するには? 4 2022/12/05 11:28
- Excel(エクセル) 結合セルのソートについて 5 2022/04/22 11:57
- Excel(エクセル) エクセルのソート方法について 1 2023/01/13 00:01
- Excel(エクセル) エクセル詳しいかた Jan 2022とうたれたデータを、他のシートにコピペするとき、2022/1 も 6 2022/07/07 15:26
- Excel(エクセル) エクセルでの色付け 5 2022/10/09 18:58
- Excel(エクセル) エクセルVBA オートフィルタでの絞り込みと並び替えについて 1 2023/07/08 13:08
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Excel(エクセル) Excelで数式をそのままコピーしたい どうすればいいですか? 4 2022/09/16 02:16
- Word(ワード) LibreOfficeで数年保存しているデータの変更作業 4 2022/07/08 17:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel PHONETIC関数で振り仮名...
-
非表示部分はオートフィルのコ...
-
エクセル2010 セルの結合...
-
エクセルで1行間隔でのオートフ...
-
エクセル2003 星取表作成
-
前日差の比較について
-
エクセルで曜日を連続入力した...
-
エクセルで別シートの同じ位置...
-
縦書き文章で『―』表示を『|』...
-
メールアドレスの下線の入力方法
-
EXCELでコピーしたグラフのデー...
-
エクセルでセルの書式設定がで...
-
マウスのクリック、指離したの...
-
マウスのポインタが勝手に上下...
-
「丸印の中に三角のマークが上...
-
シート全体を他のブックのシー...
-
Word2007でTabキーを押すと改ペ...
-
エクセルの下部のシートタブの...
-
¥マークのキーにある横棒の出...
-
ロックしたセルのコピー&貼り付け
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel PHONETIC関数で振り仮名...
-
エクセル2010 セルの結合...
-
非表示部分はオートフィルのコ...
-
エクセルで1行間隔でのオートフ...
-
Excelで複数行ずつ連番をふる方...
-
エクセルのセル内の文字数によ...
-
エクセル入力で小文字iが大文...
-
前日差の比較について
-
エクセルで英語の単語帳を作り...
-
EXCELで月ごとに曜日と日付を自...
-
エクセル2000です。左方向に(...
-
エクセルで曜日を連続入力した...
-
エクセルでの桁数の違う小数の...
-
excel2007 セルの中の数字の頭...
-
Excel 文字数での検索方法
-
エクセル2002で 規則的に並ん...
-
シフト作成 IF関数を使用した休...
-
エクセルで、行の中に条件の数...
-
グーグルのスプレッドシートで...
-
未入力欄を空欄にする方法
おすすめ情報