ヤフーオークションで出品者をしています。

エクセル2010を使って売れた商品の合計金額を計算しようと、落札された商品の一覧ページをコピペしてエクセルに「貼り付け先の書式に合わせて」貼り付けました。

オートSUMで合計を出そうとしても0になります。

改善方法がわからなくて困っています。
数字を手動で入力したものは、オートSUMできちんと合計がでました。

もしご存知の方いらっしゃいましたら、教えて頂けましたら有難いです。

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

A 回答 (4件)

Webページをエクセルにコピーして、その数字が左寄せで表示されているなら、数字の前か後ろに目に見えない文字コードが入っているために文字列とにいん式されているためです。



例えば、元の数値がA1セルにあるなら「=LEN(A1)」と入力して何文字のデータか調べてください。
実際の数字の文字数よりも1つ大きい値が表示されたら、数字の最初または最後に目に見えない文字コードが入っています。

その場合は、「=CODE(RIGHT(A1,1))」および「=CODE(LEFT(A1,1))」でどのような値が返るか調べてみてください。
    • good
    • 13
この回答へのお礼

早速にご回答有難うございます。
数字が確かに左寄せでした。もしかしてと数字の横の“円”の文字を消しましたら右寄せになって計算できるようになりました!
有難うございます。

お礼日時:2012/06/13 21:24

どこか関係のないセルに1を入力してそれをコピーします。


次にSUMに使っているデータの範囲を選択します。
右クリックして「形式を選択して貼り付け」で「乗算」にチェックをしてOKします。
これで正しく合計が計算されるでしょう。
    • good
    • 12
この回答へのお礼

早速にご回答有難うございます。
試してみましたが、やはり合計は0になってしまいました。
>どこか関係のないセルに1を入力してそれをコピー のところは自信ありませんが、その他は一応手順通りに操作はできました。

今回の件は数字の横に“円”という文字が入っていて、計算されなかったようです。“円”を消しましたら計算できるようになりました。

お礼日時:2012/06/13 21:28

データの縦一列を選び、データタブの区切り位置を開始、特に何も指定せずに完了してみてください。



それでもダメな時は、CLEAN関数やTRIM関数で処理した結果をコピーし、形式を選んで貼り付けの値で貼り換えてからSUMしてみます。こっちの方法で上手くいったときは、ネットの画面からコピーしてきたときに「ゴミ」がひっついてコピーされてきたのが原因と判ります。
    • good
    • 5
この回答へのお礼

早速にご回答有難うございます。
せっかくご回答頂けたのに、エクセル用語がわからず、ご回答活かせませんでした。
ただ判明したのが、金額の数字に“円”という文字が入っていたので、それを消したら計算できました。

お礼日時:2012/06/13 21:22

おそらく計算方法が手動になっているからだと思います。



参考サイトを見てください。

参考URL:http://support.microsoft.com/kb/968147/ja
    • good
    • 3
この回答へのお礼

早速にご回答有難うございます。
サイトを参考に調べてみましたら、手動ではなく自動にチェックされていて大丈夫でした。
参考にさせて頂いたサイトは大変わかりやすかったです。

お礼日時:2012/06/13 21:19

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

このQ&Aを見た人はこんなQ&Aも見ています

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

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

Qエクセルの計算結果が0になってしまいます

エクセルのセルに計算式を入力しても、Σで和を求めようとしても、「0」と表示されてしまい、求めたい計算結果が出ません。
理由と対策について教えていただきたいです。

Aベストアンサー

先に計算式を入力して後から数値を入力したのでは?
画面の下のほうに再計算というのがでていませんか?
でていればF9ボタンを押してみてください。
計算されれば計算方法が手動になっているはずです。
メニューのツール→オプションを選択して計算方法を手動から自動にすればなおります。

QEXCELで足し算できるのにSUMできない

EXCELシートなのですが、+A+Bなど足し算だとちゃんと計算してくれるのに、+sum(A:B)だと式は正しいはずなのに、答えがゼロになってしまいます。
これはどのあたりを調整すればいいのでしょうか?

Aベストアンサー

どうもセル内の数字が文字列化してるような気がしますね。
そういう場合は、
=SUMPRODUCT((J4:J16)*1)
で計算できます。

Qエクセルの関数が計算されない

普通のSUM関数の結果が 0 になってきます。
表示を数値にしても変わりません。
他に何か設定する方法があるのでしょうか?
自分で作成したファイルではないので属性が分かりません。
困っています。よろしくお願いいたします。

Aベストアンサー

SUM関数の対象セルが文字列になってる場合が考えられますので、次の方法をお試しください。
(1)空きセルに数値の1を設定
(2)空きセルをコピー
(3)SUM関数対象のセル範囲を選択→右クリック
(4)形式選択して貼り付け→乗算にチェック→OK

QオートSUMで計算ができません

オートSUMで計算ができない時、なにが原因ですか?

Aベストアンサー

ご質問の内容が短すぎて、状況がつかみづらいですが、セルの設定が”文字列”になっていませんか?
あと参照範囲も確認してください。

Qエクセル関数を使ったら値が0になるエラー

こんにちは。
教えてください。
毎週アップデートして使うエクセルのファイルがあるのですが
SUM関数などを使うと0になって計算がされないようになってしまいました
以前、別の件で似たようなことがあったときは
ファイルを開いて「マクロを有効にしますか」というウィンドウで無効を選択すると、ちゃんと計算されました
ですが今回はマクロのメッセージは表示されませんし、何が原因なのかよく分かりません
何が原因なのか教えてもらえませんか?
ヨロシクお願い致します

Aベストアンサー

マクロを有効にするか否かのメッセージはマクロセキュリティの設定が「 中 」のときに表示されます

セキュリティの設定が「 低 」または「 高 」になっていれば、「 中 」に」してみましょう
 ※ セキュリティの設定が何を行っているのか、なぜその必要があるのかを併せて理解しましょう

"0"は、再計算のオプションが、自動で再計算しない設定になっているのかもしれません
オプションから計算方法のタブを開いて、計算方法の項目の「 自動 」にチェックが付いていなければチェックを付けてください
(そのままでも、F9キーを押せば再計算されます)

あとは、SUM関数で参照する範囲を確認してみましょう
文字列になっていたら数値に変更してください
(空いているセルに数値の 1 を入力してそのセルをコピーし、SUM関数が参照する範囲を選択したのちに
 「形式を選択して貼り付け」から乗算(掛け算)を選び OK をクリックすると
 選択した全てのセルに対して 1 を掛けてくれますので、文字列型になっているセルは
 強制的に数値型に直されます
 修正が終わったら 1 は削除してしまいましょう
 ツールの「区切り位置」でも列単位で型を変更することができます
 これは説明するよりも自身でいろいろ試してみることをお薦めします)

マクロを有効にするか否かのメッセージはマクロセキュリティの設定が「 中 」のときに表示されます

セキュリティの設定が「 低 」または「 高 」になっていれば、「 中 」に」してみましょう
 ※ セキュリティの設定が何を行っているのか、なぜその必要があるのかを併せて理解しましょう

"0"は、再計算のオプションが、自動で再計算しない設定になっているのかもしれません
オプションから計算方法のタブを開いて、計算方法の項目の「 自動 」にチェックが付いていなければチェックを付けてください
(...続きを読む

Qエクセルで数式の結果が反映されない(自動計算になっているのに)

すいません、教えてください。

エクセル(XP)で数式が自動計算されなくなって
しまいました。

  ※ツールのオプションはちゃんと自動計算に
   なっているのに全く反映されません。

今まで全く問題なく作業できていたので
原因が分からず困っています。

数式等のエラーだとは考えにくいです。
と言うのも数式のあるセルをダブルクリックして
選択し、そのままEnterキーを押すと計算結果が
反映されます。
ただ、今まで全て自動計算されていたのが
全く動かなくなってしまったんです。

同じようなトラブルを経験された方、又は
詳しい方、どうかよろしくお願いします。

Aベストアンサー

原因は分からずじまいになってしまいましたが
同じことがありました。

「Officeの救急隊」を試してみましょう。
ボタン一発で全ての設定が元に戻ります。
http://www.vector.co.jp/soft/win95/util/se247118.html
(ツールバーなども初期状態に戻ります)

私の場合はコレで直ってしまいました^^

参考URL:http://www.vector.co.jp/soft/win95/util/se247118.html

QEXCEL SUM関数で合計値が違う場合

教えてください。
EXCELのSUM関数で合計値が違う場合があるのですが、
何が原因で起こるのでしょうか?
また、どうすれば直るのでしょうか?

Aベストアンサー

小数点以下0桁で書式設定(整数)にすると四捨五入されて表示されることが大きな原因と思います。
A1:0.8 -> 表示は 1
A2:0.6 -> 表示は 1
sum(a1:a2) -> 計算は 0.8+0.6=1.4 -> 表示は 1

Excelの設定(オプションー計算方法)で、表示桁数で計算するをチェックすると sum(a1:a2) は 2 になりますが、他所で影響が出るかもしれないので、お勧めしません。

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

QEXCELでSUM関数が使えません。

Windows2000でEXCEL2000を使用しています。

Access2000の列をコピーしてExcelのシートに貼り付けをしました。
一番下のセルにSUM関数を入れて合計を出そうとしているのですが、0になってしまいます。データのセルをダブルクリックすると、その数字だけは反映されるのですが、行数が多いのですべてをクリックしていくのは難しく感じます。

上のような状況下で、自動的に合計を算出させる方法はないでしょうか。
ご存知の方、よろしくお願いします。

Aベストアンサー

1.他のセルへコピーしてきたすべてのデータを移動させます。
2.移動させたデータを範囲指定してコピーします。
3.もともとデータが存在したセルの先頭へ移動します。
4.編集メニューの形式を選択して貼り付けで演算の加算にチェックを入れてOK
5.残った不要なデータを削除

で出来ると思います。

Qエクセルで打ち込んだ数字を自動で別シートに表示したい

エクセルでセルに打ち込んだ数字を自動で別シートに表示できる方法があれば、教えてください。

例えば、シート1のC1に5を打ち込んだら、シート2のD2にシート1で打ち込んだ5が自動で表示される。

また1列すべてを自動で表示させる場合、一つのセルの時と違いがありましたら教えてください。よろしくお願いします。

Aベストアンサー

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コピー&リンク貼り付けを使うと便利です。

例)例)シート1のC1~C5に何かを入力したら、
  シート2のD2~D7にシート1で打ち込んだものが自動で表示される

  シート1にあるコピー元のセルを範囲選択して、
  シート2のD2の上で「右クリック」⇒「形式を選択して貼り付け」
  をクリックします。

  そして出てきた小さな画面の左下にある「リンク貼り付け」という
  ボタンをクリックすると完成です。
  試してみてください。。

  念のためにリンク貼り付けを図解しているURLを載せておきます。
  参考にしてみてくださいね。。
  http://www.geocities.jp/office_inoue/excel/eq21.htm

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コ...続きを読む


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報