• ベストアンサー

エクセルの数値認識について

エクセルの数値認識について 自社で使用している会計ソフトで、帳票をエクセル出力したのですが、箱の中に入っている数字の前に、スペースがあるため、数値として認識できません。 たとえば、(A,1)のセルに「       1234」と入っています。 前のスペースを消せば、数値として認識できるのですが、このままでは足し算もできません。 セルが多いので、一括で数値認識できる方法があればお教えいただけますでしょうか(一つ一つ前のスペースを消す作業は厳しいです…。) よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • FEX2053
  • ベストアンサー率37% (7987/21355)
回答No.2

足し算をするってことは、例えばセルB1に =A1+1 とかすることですよね。でしたらセルA1を直接参照せずに =VALUE(A1)+1 とやればうまく行くはずなんですが。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.4

Ctrl+Hで置換を開始し,スペースを,何も入力しないに全て置換します。 ただし,見た目のそれがスペースに見えてスペースではない場合もよくあります。 実際のデータで,数式バーの中で一文字選択してCtrl+Cでコピー,置換ダイアログの中で貼り付けて全て置換してみます。

全文を見る
すると、全ての回答が全文表示されます。
noname#170371
noname#170371
回答No.3

別解をひとつ。 1.対処したい範囲を選択する 2.セルの書式設定を確認し「文字列」なら必要な形式に訂正する 3.置換機能を呼び出す 4.検索する文字列に「 」(スペース1文字)、置換後の文字列には何も入力しない 5.全てを置換する 置換機能で全半角を区別するとか入れていなければコレで大丈夫かな?

全文を見る
すると、全ての回答が全文表示されます。
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

どこかのセルに1を入力してそれをコピーしたのちにA列を選択してから右クリックして「形式を選択して貼り付け」で[乗算]にチェックをして貼り付けをすればよいでしょう。

pkweb
質問者

お礼

うまく行きました。 ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの数値認識について

    エクセルにおけるセルに入力する数値についてですが、前ゼロの数値としてエクセルのセルに入力し記録することは可能なのでしょうか?要は前ゼロを表示上のみでなく、実際に0123のような前ゼロ付きの数値として認識させることは可能ですか?

  • エクセルで数値として認識されない

    エクセルの表にweb上からコピーしてきたデータを貼り付けました。 その中のある数値を抜き出して計算したいのですが、 数値として認識されません。 以下のサイトの方法を試しましたが駄目でした。 http://okwave.jp/qa3907424.html http://support.microsoft.com/default.aspx?scid=kb;ja;181298 http://okwave.jp/qa3795927.html 表の中の小数点の無い数字は数値として認識されるようになりましたが、 小数点の付いている数字は数値として認識されません。 1つのセルの数字を認識させるのではなく、複数のセルの数字をまとめて数値として認識させる方法を教えてください。 ちなみに元のデータはこの表です。 http://saikyo.k-ba.com/members/rate_buster/backnumber/crindex.cgi?place=05&race_no=12&date=2008-06-15 表の中の最終的に認識させたい数字は馬名の右にある予想オッズです。 よろしくお願いします。

  • 数値として認識させるには

    前にこれは使えるなと見たのですが思い出せなくて教えていただけるとうれしいです Excelのセルで前に文字入力して数字の前に何かを入力すると数値として認識される記号を教えてください。表現がうまくないので解りにくいのですがよろしくお願いします A*123 *の代わりに入れる記号

  • Excelセル内にある数値に或る数値を付け加えたい

    Excelのセル内にある数値に或る数値を付け加えたいのです。 言葉だけでは判り難いと思いますので下記のような事です。 10043 の前に33を付け加えたい → 3310043 2つの会社のコード番号を1つにして管理したいのです。 各コード番号の前に認識出来る数字を付け加えて認識します。 簡単に出来る関数?教えて下さい。 皆様方、何卒宜しくお願い申し上げます。

  • エクセルの文字型を数値型で認識させる方法

    エクセル2000で、例えば文字列のセルに1と入力し、その後書式設定で数値型にしたときは数値型として認識されません。これを認識させる時、私はF2でセル内選択→Enterで決定→すると数値型で認識、という面倒なことを行っています。 文字列の数字をコピーし、予め数値型にしておいたセルに値だけコピー&ペーストしても、貼り付けたときには数値として認識せず、上記のように一旦選択→決定しないと新しい型で認識されません。 何千件もこれを行うのが非常に面倒なため、どなたかいい型の変換方法を教えて頂ければうれしいです。よろしくお願いします。

  • 文字を数値として認識させる方法

    列で足し算をしたいのですが、その列に文字が含まれています。 その文字は無視して、足し算をしたいのですが、文字の入っているセルを書式設定で「数値」にしても、VALUE!となって計算できません。 入っている文字を「0」とみなして、残りのセルに入ってる数字の足し算をができれば一番いいのですが、どなたか方法をご教示いただけないでしょうか? よろしくお願いします。

  • Excel 加算数値の個数

    Excelで加算数値の個数を返してくれる関数、または方法がありますか。 たとえば B1セルに =7+6+4 と入っていたら3つの数値を足し算しています のでB2セルに3がはいってほしいのです。もちろんB1セルには17が表示されます。 同様に B1セルに =5+5+5+5+9 と入っていたらB1セルには29、B2セルに5が入る ように、ということです。 よろしくお願いいたします。

  • エクセル 数値だけ抽出するには?

    エクセルで、文字列+スペース+数字と入力されているセルから数値だけ取り出す方法を教えていただけますか? 文字列とスペースの字数は一定で、数値の桁数は6-8桁と変動します。 A列からb列のように変換したいのです。 A列          B列 PMID:_12345678    12345678 PMID:_123456     123456 宜しくお願いいたします。

  • エクセルで数値を入力しなくても足し算をするには?

    エクセル初心者です 数値を入力せず、「色をつけたセルは全て10という値として、足し算する」ということはできないでしょうか? その色をつけるセルには、文字を入力したいと思っています。 不可能でしょうか?

  • エクセルの文字列としての数値

    エクセルでは「’」を付けるか、セルを文字列とするかで、数字を文字列として認識させられるようですが、ここで文字列として認識された数値はASCIIにおける、文字列としての数認識コードとやはり同じなのでしょうか?それともエクセル独自のものと解釈した方がよいのでしょうか?

専門家に質問してみよう