[[20030421224810]] 『半角カナを全角ひらがなに変換するには?』(ゆしき) ページの最後に飛ぶ

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

 

『半角カナを全角ひらがなに変換するには?』(ゆしき)

半角カナを全角カナへ一括変換するには、JIS関数がありますが、半角カナを全角ひらがなに変換するにはどうしらよいでしょうか?そして、それを姓名に分割したいのですがどうすればよいでしょうか?


 全角カタカナにはなっていると思っていいわけですか。全角カタカナが A2 にある

 としましょう。

 隣の B2に、

 =IF(MID($A2,COLUMN()-1,1)="ー","ー",CHAR(CODE(MID($A2,COLUMN()-1,1))-256))&IF(ISERROR(C2),"",C2)

 という数式をいれ、右へ、20くらいコピーして下さい。$マークにご注意下さい。

 B2 に得られた結果は、同所コピーで、値にしておいた方がいいでしょう。その後は、C2 より

 右の作業領域は消して頂いて結構です。

 長音記号"ー"が結構曲者なので、これが登場しないようなら、上の数式はもっとすっきり

 するでしょう。

 姓名の分割は辞書が要りますし、テクニックももう少し複雑になりますので、手でやるか、

 諦めることをお勧めしたいと思います。(通りすがりの者)


 「ふりがな」の半角カナを全角ひらがなに変換するにはのお尋ねと判読

『振り仮名を隣接セルに表示させるふりがな関数は =phonetic(親文字)』

      A           B

 山田 太郎 =phonetic(A1) と入力します。

 A1の山田 太郎を親文字と言い、ふりがなの【ひらがな、全角カタカナ、半角カタカナ】の設定や【配置】はこの親文字で行います。

 メニューの【書式】【ふりがな】⇒【設定】で『ふりがなの種類、配置』『フォント』を指定すると、ふりがな関数に反映されます。

ここで、「ひらがな」を指定します。

 親文字に振り仮名を表示させるには【書式】【ふりがな】⇒【表示/非表示】で指定します。

 ふりがなの表示が違っている場合は、親文字を選択して【書式】【ふりがな】⇒【編集】を選択して、編集を行います。

ショートカットキーはShift+Alt+↑キーで振り仮名に移動します。Shift+Alt+↓キーで親文字に移動編集します。

このふりがなを姓名に分割するにはC1に =LEFT(B1,FIND(" ",B1)-1) で全角空白位置までの文字を求めます。

D1に =RIGHT(B1,LEN(B1)-FIND(" ",B1)) でB1の文字列から空白位置までの文字数引いた残りの文字列を表示。

この場合、A1の親文字に姓と名の間に全角空白一文字入力されている場合です。

エラー値の#VALUE!が表示されたら、A1の姓と名の間に「全角空白一文字」を入力します。

【例】長谷川町子→長谷川 町子

もし、姓と名に半角空白入力済みであれば、式を変更して下さい。

全角半角混在する場合はCtrl+Hで置換して統一します。

      A           B             C       D

 山田 太郎 やまだ たろう  やまだ  たろう

             PHONETIC関数  LEFT関数 RIGHT関数

 (シニア)

コメント返信:

[ 一覧(最新更新順) ]


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