• ベストアンサー

エクセルにて カタカナ→ひらがなへ

カタカナの文字を"="にてリンクさせてきたものを リンク先でひらがなに変換させる方法を 教えてくださいm(__)m 宜しくお願いしますm(__)m

質問者が選んだベストアンサー

  • ベストアンサー
  • shiga_3
  • ベストアンサー率64% (978/1526)
回答No.3

過去の質問が参考になるかと思います。 (今エクセルが手元になくて自分で確認できないので、"自信なし"にしておきます) http://oshiete1.goo.ne.jp/kotaeru.php3?q=616765

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=616765
asagaosaita
質問者

お礼

教えていただいたURLとても参考になり 無事問題を解決出来ました>^_^< ありがとうございましたm(__)m

その他の回答 (4)

  • tatata716
  • ベストアンサー率18% (63/344)
回答No.5

#4です。 すいません、勘違いしてました。 ひらがな→カタカナだと思ってた。

asagaosaita
質問者

お礼

いいえ(^^)  回答ありがとうございました。 何かの時に参考にさせて頂きます(^^)

  • tatata716
  • ベストアンサー率18% (63/344)
回答No.4

=PHONETIC(セル番地)でできるかもしれません。 ただ、行(列)を挿入して作業領域を確保すること、 元の行(列)を削除する前に値の張りつけをしておくこと。 でないとエラーになります

  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.2

こんにちは リンク先の文字列がすべてひらがなで、文字数が少なkく、固定長であれば、それほど問題では無いかもしれません。 例えば3文字であれば、 =CHAR(CODE(MID(A1,1,1))-256)&CHAR(CODE(MID(A1,2,1))-256)&CHAR(CODE(MID(A1,3,1))-256) で良いですね。 簡単に説明すれば、カタカナのコードから256を引けばひらがなのコードに変換できます。 上記の例で、文字数を増やすのであれば、 &CHAR(CODE(MID(A1,☆,1))-256) ☆の部分を1ずつ加えて、連結しえ行けば良いですね。 可変長であれば、ワークシート関数で行うと面倒ですので、マクロが良いと思います。

asagaosaita
質問者

お礼

回答ありがとうございました>^_^< 教えていただいた方法も試し、上手くいったの ですが、 No.3の方、簡単な方法を使わせて頂きました。

  • HAL007
  • ベストアンサー率29% (1751/5869)
回答No.1

半角のカナを全角のカナにする関数はありますが (=JIS)、カナをひらがなに変える関数はありません。 マクロを組むしかないです。

asagaosaita
質問者

お礼

回答ありがとうございました>^_^<

関連するQ&A

専門家に質問してみよう