No.2
- 回答日時:
文字数字を数値に変換する方法としてエクセルが提供している仕様みたいです。
他の変換方法は添付のURLを参照して下さい。
参考URL:http://support.microsoft.com/kb/181298/ja
No.3
- 回答日時:
エクセル特有の仕様(仕組み、思いやり、お節介、実用本位)でしょう。
エクセルは表計算ソフトで、計算が本旨です。だから入力したデータを出来るだけ数字にして、セルの値としてセットしようとしている風が、諸所に見てとれる。
エクセルは言語じゃないが、プログラム言語の中には、変数について、こんな融通(型変換)をしないものも多い。
・全角の数字文字を入れても数値に
・空白セル参照は数式を通すと0に
・空白は0の扱いの関数もある
・本件のように、*1を掛けるケース
・TRUE、FALSEなども1,0を割り当て
ーー
使い慣れるか、イヤならVALUE関数やN関数など使えば良い。
No.4ベストアンサー
- 回答日時:
四則演算に限って,文字列で記入された数字を数値に読み替えて計算してくれます。
(数値に読み替えできない文字列に対して同じ事をすると,#VALUEのエラーになります)ご存じの通り,一般に関数の計算ではそういう変換をしてくれません。
例:
A1に文字列で数字が記入してある
数値に読み替えてくれる例
=A1*1
=A1+0
=--A1 (マイナスマイナスA1)
計算が通らない関数の例
=SUM(A1)
=VLOOKUP(A1,…
=IF(A1=数値,…
=IF(A1>数値,…
計算を通す数式の組立の例:
=IF(A1-数値=0,…
=IF(VALUE(A1)=数値,…
#参考
しばしば見かけるご相談ですが,RIGHT関数やLEFT関数,MID関数などの文字列操作関数で抜き取ってきた数字も文字列なので,上述と同じ扱いになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでセルに何らかの文字が入力されたらそれを任意の数値として認識させる方法がしりたいです。 3 2023/03/16 20:19
- Visual Basic(VBA) VBAで、特定の文字より後を削除して残った数値を文字列に変換と特定の文字より前も削除したい 3 2022/04/15 19:21
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- Excel(エクセル) Excelの関数についておしえてください。 3 2023/04/20 18:36
- Excel(エクセル) Excelの文字列を数字に変換する方法について 6 2023/07/31 21:18
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Excel(エクセル) エクセルの数式で教えてください。 1 2022/07/08 13:46
- デスクトップパソコン 40年間の悩み キーボードにおいて初期値として漢字ローマ字変換に設定する方法 8 2023/05/08 14:50
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Word(ワード) ワードで,特定の文字だけ,字体を一括変換する方法は? 1 2023/04/26 10:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
matplotlibで任意の角度の円弧...
-
画像を二次元フーリエ変換
-
DateDiff関数の怪!?
-
Accessのクエリの値を変換(代入...
-
自動車ローンの計算式について
-
vba 時間の引き算 例えば 15:00...
-
VBで実行中のEXEファイルの情報...
-
「読み込み違反」が起きたとき...
-
Visual Studio 「AnyCpu」について
-
VBAにて指定したセルをプルダウ...
-
VBAでOutlookを終了させたい Ex...
-
意味不明の実行時エラーで困っ...
-
アウトルックが起動しているか...
-
Designer.vbは直接コードをいじ...
-
IT初心者です 仕事で、vb.netで...
-
VBがデバッグ時落ちてしまう
-
Windows PowerShellでC言語を実...
-
Process.Startで起動したアプリ...
-
ACCESS VBAで別のACCESS(mdb)を...
-
C++初心者です。 debug asserti...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
matplotlibで任意の角度の円弧...
-
Accessのクエリの値を変換(代入...
-
経過日数を調べたい
-
秒数を入力すると○時間○分○秒と...
-
カラーコード 濃くしたい
-
VB2013での時間帯判定で困って...
-
画像を二次元フーリエ変換
-
FORTRANの課題
-
DateDiff関数の怪!?
-
Visual Basicで多角形を描くプ...
-
Matlabで群遅延特性
-
VB2010で、時刻と時間の計算に...
-
電卓の作成 VB
-
世界測地系から東京測地系へ変換
-
c言語またはVBのSin Cos Tan
-
キャスト演算について。
-
VBで時間計算の方法
-
あと何日or何日目?を計算する方法
-
プログラム作成 計算
-
4桁の整数の前位の足し算を行い...
おすすめ情報