- 締切済み
Excel2007 JIS関数が機能しない
周りに自分以上にエクセルに詳しい人がいないため質問させていただきます。 半角カナ文字入りのテキスト文書を全角かなに変換したく、エクセルのJIS関数を使って 変換を試みていますが、全く変換されません。 同様に全角文字を変換するASCも機能していません。 =jis(文字列のあるセル) で記載していますが、文字列のあるセルの内容そのままが 記載されます。 同一ファイル、セルで他の関数(LEN関数、vlookup関数など)を使用した場合には問題ありません。 思い当たる節としては、csv形式のファイルを一度エディターで開き、 エクセルに貼り付けをしていることくらいです。 (一度、エディタで開く理由は文字コードが違うためです。) いったい、何が原因なのか、ご教授くださいますと幸いです。 なお、バージョン、OSは以下の通りです。 エクセル:2007 エンタープライズ OS:windows7 エンタープライズ どうぞよろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- KURUMITO
- ベストアンサー率42% (1835/4283)
ご質問は半角カナ文字を全角かな文字に変換したいとのことですね。 JIS関数は半角のカナ文字を全角に変換するもので全角のひらがな文字にすることはできませんね。他の関数を使ってもカナ文字をひらがな文字に変換することはできません。 そこで次のようにすればよいでしょう。 例えばA1セルにアイウと入力します。その後にA1セルを選択したのちに「フォント」グループにある「ふりがなの表示」をクリックして「ふりがなの設定」を選択し、表示の画面の種類の項で「ひらがな」にチェックを入れOKします。 その後に例えばB1セルに=PHONETIC(A1)と入力します。 ただしこの方法ではA1セルのデータは直接入力していることが必要ですね。
- keithin
- ベストアンサー率66% (5278/7941)
ウィンドウズのスタートメニューのプログラムからOfficeツールの中にあるOffice言語設定を日本語に戻し,Excelを起動してブックを開いて動作を確認します。 既存のエクセルブックについては,更にCtrl+Hで置換のダイアログを出して = を = に全て置換してみます。