- 締切済み
エクセル2010の関数で
Excel2010で、計算式の入った表を作りました。 まだ数値は入っておらず、式のみが入っている状態です。 オートSUMを使ったセル部分のみが「-」と言う表示になります。 他で計算式を入れたセル(串刺し集計や、=セル番号+セル番号+セル番号・・・ 等) は、「0」で表示になるのですが、 「-」と表示になるのは何故でしょうか? また「-」表示を0表示や空白表示にする事はできますか? よろしくご指導お願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- keithin
- ベストアンサー率66% (5278/7941)
>一番知りたかったことは、 >オートサムボタンを使っているセルだけが「-」と表示になるのは >なぜでしょうか?ということでした。 アナタは間違い無く,ホームタブにある「ΣオートSUM▼」ボタンを使っているのですね? まず事実としてExcel2010では,ご質問の「ΣオートSUM▼」ボタンを使うと「ゼロが-表示になる」といった機能はありません。 ○アナタのExcel2010を起動してまっさらのブックを用意します。てきとーに数字を入れてから「ΣオートSUM▼」ボタンを使ってSUMの式を入れさせ,それでもゼロが-表示になるかならないか確認して教えてください。 ○そもそもアナタのブックで「ゼロが-表示になる」状態というのは,アナタも既にご存じのユーザー定義の表示形式で確かに設定されているという事で間違い無いのでしょうか?どんな設定が付いているのか,実際のエクセルを確認して事実としてどうなっているのか教えてください。 その上で。 もう一つの事実としてアナタのエクセルでは(問題のブックに限り? それともまっさらのエクセルブックでも? 上述の確認結果に応じて。)「ゼロが-で表示される」ワケですが,そういう事が起きる可能性としては 1)オートサムをしようとしてる計算対象範囲のセルに,何某の表示形式の書式設定がとりついている場合に,SUMの式のセルにもその表示形式が自動的に引き写され設定される場合があります 2)ユーザー定義の表示形式が「設定されていない」にもかかわらずそういう現象が起こる場合,標準スタイルを改変している可能性もあります
- keithin
- ベストアンサー率66% (5278/7941)
>オートSUMを使ったセル部分のみが「-」と言う表示になります。 これは? 「SUM関数を記入したセルが」と言いたかったのか ホームタブの右上にある「ΣオートSUM」ボタンを使うとそうなると言いたかったのか どちらですか。 また,問題のセルには,実際には(=当該のセルを選んで数式バーを見ると) =SUM(B2:H2) などのようにSUM関数だけが記入されているのか 実は =IF(なんたらの条件,"-",SUM(B2:H2)) などのように数式が記入されていないか,具体的な目に見えるエクセルの姿はどうなっているのですか。 といった部分が情報不足ですが,とりあえず次のようにします。実際にエクセルを起動し,手を動かして確認してください。 1.セルの数式は =SUM(A2:A10) などのように,SUM関数だけが記入されている状態で作成します 2.セルの書式設定の表示形式で 標準を選ぶと,数字が記入されていなければゼロの表示になります ユーザー定義を選び,たとえば 0,000;-0,000;"-";; のように設定すると,ゼロの時-表示になります ユーザー定義を選び,たとえば 0;;; あるいは # あるいは #,### のように設定すると,非表示になります。 実際にどうするかじゃなく,今のアナタのエクセルの姿を解明したいご質問だったときは,最初に列挙した確認事項について実際のエクセルを確認しながら漏れなく補足を投稿してみてください。
補足
回答有難うございます。 説明不足で申し訳ないです。 一番知りたかったことは、 オートサムボタンを使っているセルだけが「-」と表示になるのは なぜでしょうか?ということでした。 1.の、問題のセルには、SUM関数のみの式だけが入っています。 また、2.の、書式のユーザー設定での表示設定の仕方は知っていました。 今まで、2000、2003、2007バージョンのエクセルで 作業していたのですが、その際はこういったことはありませんでした。 今回初めて2010を使ってみて、この様な現象になったので、 もしかしたら、2010特有のなにかで「-」表示にでもなるのかな? と、思いまして、 「0」または空白表示の方法も質問させて頂きました。 言葉足らずでスミマセンです。
補足
度々のご回答ありがとうございます。 問題のセルを、書式のユーザー定義を見てみたら、 『標準』ではなく『会計』になっていました。 (『標準』に直したところ、「0」表示に戻りました!) 手作業で『会計』にしたりはしていないのですが…。