質問: excel2003、文字列を数値に変更したいけど、セルの書式変更で変更しても反映されません (excel 2003) セルp1には以下の数式が入っています。p1のセルには数値のみの情報が入っています。例:11 しかし replace 関数によって取り出されたものは文字列扱いでした。そこで セル p1 のセルの書式を変更し、「数値」を選択しました。しかし結果は変わらず、あいかわらず文字列のままです。どうすれば数値を得られるでしょうか? =replace(c1,1,15,"")
回答: #1です。 > なぜ「セルの書式設定」の「分類」で「数値」を選んだのに、 > 数値が得られないのでしょうか? 「セルの書式設定」は単に「見え方」を変えるだけなので、 セルの内容そのものを変化させるのものではないのです。 変なたとえですが、 手術していないニューハーフが、お化粧だけで女性に見えるようなものです。