アプリ版:「スタンプのみでお礼する」機能のリリースについて

フランスでは、通常小数点に「,」を使うのでフランスのExcelで数値を入力すると「123,45」と表示されます。そのファイルを日本のExcelで開くと数値として認識する場合としない場合があります。どのような場合に認識して、どのような場合に認識しないのかは分かりません。
認識しない場合、その後にセルの四則計算をしたくても受け付けてくれません。その場合、どうにか認識させる方法があるでしょうか。
または、「,」を「.」に変換させて数値として認識させる方法は、あるでしょうか。

A 回答 (3件)

「数値として認識する場合としない場合」の原因は恐らく「数値」入力したか文字列としての「数字」入力したかの違いと推測しますが、それはさておき…



ご質問の目的とは別に「セルの四則計算をしたくても受け付けてくれません」の方に興味があります。なぜなら、文字列の「数字」でも Excel は四則演算をしてくれる特徴があるからです。
貴方が言う「四則計算」の式を例示してください。
私が言う「四則演算」は、演算記号(+、-、*、/)を使用した加減乗除の「四則計算」です。
    • good
    • 0
この回答へのお礼

回答していただいた皆様、ありがとうございます。
皆様の回答を参考に次のようにしたら無事、四則計算が
できるようになりました。

* 置換で「,」から「.」に変更

お礼日時:2009/01/07 20:07

認識しない原因についてですが


12345と入力して
12,345と数値として表示されているのではなく
直接手入力時に12,345と入力してしまっているか為に
文字列定数として扱われている可能性があると思います

あくまで憶測なのですがこれはよくあることです


もし図星なら
列名が並ぶ部位の左
行名が並ぶ位置の上をクリックして全選択にしてコピーし
新たなシートのa1を選択してペースト

「,」を置換で取り去っ他後
また置換で文字形式データを探し数値形式に置き換えれば(できたっけ?)
上手くいくと思うのですが…


もう一つの手として
数式を組む際にすべての参照にvalue構文をかけてみても良いかもしれません
その際

value(substitute(参照先のセル位置,",",""))とすれば
より完璧かもしれません

(※ 構文の綴りはうろ覚えなので確認してくださいね)

下に役立ちそうなページのアドレスを張っておきますね

参考URL:http://maglog.jp/excel/Article286356.html,http:/ …
    • good
    • 0
この回答へのお礼

回答していただいた皆様、ありがとうございます。
皆様の回答を参考に次のようにしたら無事、四則計算が
できるようになりました。

* 置換で「,」から「.」に変更

お礼日時:2009/01/07 20:07

Excel2003の場合ですが、


ツール → オプション → インターナショナル → 数値の表示方法で「システムの区切りを使用する」のチェックを外して「小数点の記号」、「桁区切りの記号」を指定すればよろしいかと。
お試し下さい。
    • good
    • 0
この回答へのお礼

回答していただいた皆様、ありがとうございます。
皆様の回答を参考に次のようにしたら無事、四則計算が
できるようになりました。

* 置換で「,」から「.」に変更

お礼日時:2009/01/07 20:08

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