こんばんは。PHONETIC関数についてなんですけど、僕のパソコンでA1のセルに
郵便番号を入れ、その郵便番号を変換することで住所を入力し、B1のセルに
PHONETIC関数を(正確にはLEFT(PHONETIC(A1),8)です。)の数式を入れる
と一台のPCでは半角数字で、もう一台のPCでは全角数字で表示されます。
A1のセルのふりがなの設定を半角カタカナ、全角カタカナに変更しても
変わりません。どうしてなんでしょう?ご存知の方教えて下さい。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

だいぶ勘違いをしていたようで申し訳ございませんでした。


異なる端末を用いて同じ作業をした結果異なる結果になると
いうことですよね。
ご使用になられている端末を見てみないと原因を確定することは
難しいのですが両方とも文字の入力にはMicrosoft IME2000をご使用でしょうか?
もしそうであるならばIME2000の[プロパティ]-[オートコレクト]を
見ていただいて下半分の全文字種の中の「数字」を選択すると
その右のラジオボタンの選択が一方の端末では
「常に全角に変換」、もう一方では「前回の変換結果に従う」もしくは
「常に半角に変換」になっているかと思います。
それをどちらかに統一すればふりがなが同じ結果になると思います。
どちらかにするかはお好みで。
これでも修正できない場合は申し訳ございません・・・。
    • good
    • 0

ついでにちょっとした解決方法も追記しておきます。


住所が入力されているセルを全部一度コピーをして
別の空セルに[表示]-「形式を選択して貼りつけ」を選択して
「値」のボタンをチェックしてコピーします。
それから[書式]-[ふりがな]-「編集」を選ぶと
ちゃんと住所のふりがなが表示されると思います。
ただし、この作業は一つづつセルを選択してやらないとだめなので
面倒なら自動記録マクロを使用するとだいぶ楽になると
思います。

この回答への補足

milmelonさん、解答ありがとうございます。私の書き方が悪かった
みたいなんですが、A列は住所、B列は郵便番号にしたくて
B1のセルにPHONETIC関数を設定しました。
そこで、BIのセルに郵便番号が表示されるのは問題ないのですが、一台のPCは
全角、もう一台のPCで同じことをするとB1のセルが半角になります。
なぜ、全角、半角と違う表示になるのかがわかりません。
A1のセルのふりがなの設定は、半角カタカナ、全角カタカナと変更
しても両PCとも変わりません。
なぜなんでしょうか?

補足日時:2001/10/25 18:56
    • good
    • 0

A1のセルに入力されている住所(漢字)のふりがなを


「表示/非表示」表示でさせてみてください。
すると表示は郵便番号になるはずです。
EXCELでの「ふりがな」表示は入力したキーを表示させるだけですので
そのままの状態でPHONETIC関数を使用すると数字になってしまいます。
ふりがなの表示をクリックすると編集(数字を正しいふりがなへ変更)
することができますのでそうするとPHONETIC関数の結果も
正しくなると思います。
でも住所の入力件数がたくさんあるとふりがなの変更入力が大変ですが・・・。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセルで種類を数える関数が無いのは何故?

エクセルで種類を数える関数が無いのは何故なんでしょうか?

エクセルで種類を数えるには、いくつかの関数を組み合わせるのが一般的ですよね?
直接数える関数が無いのは、訳があるんでしょうか?

Aベストアンサー

>>エクセルで種類を数える関数が無いのは何故なんでしょうか?

やっぱり、そういう関数が必要な方が全体からみたら少数派だと、エクセルの開発者たちが考えているからではないかと思います。
また、既存の関数を組み合わせたら、対処可能だから、無理して新しい関数を作る必要性もない、開発の優先順位が低いって判断もあるでしょうね。

私は、エクセルの表を作ったり、エクセルVBAでプログラムを作ったりしますけど、そういう関数が必要になったことが全くありませんし。

Q<エクセル>「Aのセルには半角カナ」、「Bのセルには全角かな」と入力指定したい

 件名について教えてください。
「条件つき書式」では全角、半角の指定までできないようです。

マスタの申請書のような頻繁に使用する入力項目が決まっている書類に対して、
毎回書式を指定するのは不便を感じているので、教えてください。

 1行目 半角カナ
 2行目 全角かな
 3行目 半角数字  と、

カーソルをセルに合わせるとその通りに入力できるのが理想です。

Aベストアンサー

入力の漢字コントロールは#1の方の方法でできますが、1行目と2行目って
内容は同じですよね。
A1に半角カナを入力なら
A2=PHONETIC(A1)
として「書式」「ふりがな」「設定」で「ひらがな」を選択すれば
A1の半角カナを全角かなで表示してくれます。

Qエクセルの関数で

エクセルの関数辞典を見ていたら、CUMPRINC関数というのがありました。
しかし、エクセルの「挿入」→「関数」→関数の分類で「財務」というのを選択したのですが、一覧表に載っていません。
どこに載っているのでしょうか?
どうすればこの関数を使えますか?
ちなみにシートの上でやっても関数の反応をしませんでした。

Aベストアンサー

Yahooで検索してみると、参考URLが引っかかりました。

参考になりませんか?

参考URL:http://money-sense.net/doc/20041215_224257.php

Q全角カタカナを半角カタカナへ

エクセルを使っています。

セルの中の全角カタカナの部分だけを半角カタカナへ
変えるにはどのようにしたらよいでしょうか。

例えば ”アイウエオ 青空 ” → ”アイウエオ 青空 "

複数のセルを上記のようにしたいので宜しくお願いします。

Aベストアンサー

 「アイウエオ 青空」が、b1セルにあるとします。=asc(b1)を任意のセルに入れると、ご質問のとおり、「アイウエオ 青空」(カタカナと空白が半角文字)と変換されます。
 例に挙げてあるように、空白文字を半角にしたいのでしたら、
=SUBSTITUTE(B2," "," ")←(最初の" "は全角、最後の" "は半角の空白)と入れると、「アイウエオ 青空」と、空白だけが半角に変換されます。
 変換したい文字列が、B列にずらりとあれば、列を挿入してそこに上記式を入力してコピーしておくと、一斉に揃えて変換できます。

Qエクセルの関数 ネスト

エクセルの関数 ネスト

エクセルの関数で、ネストさせるときがあるとおもうのですが、

関数を内側に書いたらよいのか外側に書いたらよいのか分からなくなる時があります。

エクセルの関数に関してわかりやすく書いてあるページなどありますか。

Aベストアンサー

こんばんは

Excel2003までは、ネストが7まで、2007では64までが可能です。
http://www.google.co.jp/search?hl=ja&source=hp&q=excel+%E3%83%8D%E3%82%B9%E3%83%88%E3%80%802003%E3%80%802007&aq=f&aqi=&aql=&oq=&gs_rfai=

「仕様上は可能」でも、複雑なネストは間違いが生じやすいですし、変更もしにくくなります。「出来るだけネストはしない」「適宜、中間結果をセルに出力する」という方法を採った方が、間違いが少なく、柔軟性のあるシステムになると思います。

>エクセルの関数に関してわかりやすく書いてあるページなどありますか。
関数の個別の機能ならば、Webサイトも書籍も多数あるのですが、「組み合わせて使う」というのはその場その場での発想になってしまうと思います。

QEXCELの計算でセルA1に数字、A2に数字ではなく×をいれてA3にはA1とA2の積をいれたいのですが

×をEXCELに1と解釈させたいのです。
つまり、A1に「5」、A2に「×」をいれるとA3は「5」が入るようにしたいんです。
マトリックスをつくっているのですが、
×を「1」にしたくないんです。
ご回答お待ちしております。

Aベストアンサー

A2は×以外の場合もあるのでしょうか?
その場合は、どういう処理をするのでしょう?

A3セルに、
=IF(A2="×",A1,"")
でどうでしょうか?
 A2セルが×であれば、A1を表示し、それ以外の場合はA3セルは""、つまり何も表示しません。

先に書いたように、×以外に、○なら2倍、△なら3倍とか、A2セルの内容により変わるのなら、もっと工夫が必要です。

Qエクセル関数の解読サイトなんてありますか?

エクセル関数の解読サイトなんてありますか?

いつもお世話になっております<(_ _)>

エクセルファイルに関数の入った数式が入力されています。
セルごとに複数の関数が入っていますが、私にはちっともわかりません。

そこで質問です。
こんなとき「エクセル関数を解読」してくれるようなサイトってありませんか?

たとえば検索窓があってそこに「=SUM(S1:S13)」わからなくて困っている関数式を入力。
すると答えの別ボックスに「S1~S13までの数値の合計」と出てくるようなサイト。

それに近いサイトでも良いので知っている方がいらっしゃればぜひ、教えてください<(_ _)>

Aベストアンサー

もし、

=IF(E14="","",IF(O14="",(IF(E14>"18:00"*1,"18:00",E14)-IF(C14<="8:00"*1,"8:00",C14))*24*1300,(IF(E14>"18:00"*1,"18:00",E14)-IF(C14<="8:00"*1,"8:00",C14))*24*1625))

だったら、どういう文章が出て欲しいのでしょうか?

もしE14が空白だったら、
 空白、
そうじゃなかったから、
 もしO14が空白だったら、
  (もしE14が18:00より大きかったら18:00、そうじゃなかったらE14)-(もしC14が8:00以下だったら8:00、そうじゃなかったらC14)×24×1300
 そうじゃなかったら、
  (もしE14が18:00より大きかったら18:00、そうじゃなかったらE14)-(もしC14が8:00以下だったら8:00、そうじゃなかったらC14)×24×1625

って感じですか?
数式をそのまま読解したほうが解りやすくないですか?

Qエクセルで1つのセル内に半角、全角数字を入力する方法を教えてください。

エクセルで1つのセルに半角数字と全角数字の両方を入力したいのですができません。
入力方法を教えてください。例:12345

Aベストアンサー

セルの書式を文字列にするしかないのでは?

Qエクセル関数を、書き写して分析できるツールはある?

タイトルの件、質問します。

エクセルの関数を分析する際に、エクセルの数式バーや、セルに入っている関数を
F2を教えて見るのでは、見にくい場合があります。

現在は、私は、メモ帳に関数をコピーして、分析したり、修正したりしています。
エクセルの機能or他ソフトで、関数を分析できるツールはあるのでしょうか??

【エクセルバージョン】
2003、2007

Aベストアンサー

難解な数式を理解したいとき,最も便利に利用できるのは,2003ではツールメニューのワークシート分析にある「数式の検証」です。
2007では数式タブにあります。

メンドクサイ数式のセルで数式の検証を使い,どの関数やどのカッコから計算が進んでいくのかを1ステップずつトレースして理解します。また意図しない結果がどの段階で発生しているのか追跡します。

このやり方は勿論間違った数式(意図しない結果が出てきた場合)を追跡するのにも使いますが,むしろ誰かに教わった「正しい数式」を理解する時に便利な方法です。
そもそも計算が通っていない(たとえばカッコの対応が間違えていて,Enterしても受け付けてくれないようなミスをしている場合)には使えません。



また,数式バーの中で数式の「中」にカーソルを入れて左右の矢印キーでカーソルを動かしていったときに,「(」や「)」をまたいだ瞬間に,対応する「閉じカッコ」「始まりのカッコ」が色つきで強調表示されるのを確認しながら,カッコの対応がまちがえてないかなどを調べるのも簡易な良い方法です。


あまり使わない方法ですが,数式の中で適宜ALT+Enterを打って「セル内改行」してしまい,数式を縦に分解して書いてみるのも整理しやすい方法のひとつです。

難解な数式を理解したいとき,最も便利に利用できるのは,2003ではツールメニューのワークシート分析にある「数式の検証」です。
2007では数式タブにあります。

メンドクサイ数式のセルで数式の検証を使い,どの関数やどのカッコから計算が進んでいくのかを1ステップずつトレースして理解します。また意図しない結果がどの段階で発生しているのか追跡します。

このやり方は勿論間違った数式(意図しない結果が出てきた場合)を追跡するのにも使いますが,むしろ誰かに教わった「正しい数式」を理解する時に便利...続きを読む

Qエクセルのセル内に全角数字を入力したいのにエンターを押すと自動で半角になってしまいます。

お世話になっております。
エクセルのセルに「202」と全角で入力したいのですが、全角で入力してもエンターを押すと勝手に半角数字に切り替わってしまいます。
全角のまま入力する方法はありますか?
アドバイス宜しくお願い致します。

Aベストアンサー

単純に全角にしたいのなら
セルの書式設定→表示形式(分類<文字列>)

でなります。


人気Q&Aランキング

おすすめ情報