No.3ベストアンサー
- 回答日時:
A1~A10のSAM関数の場合、
=IF(SUM(A1:A10)<>0,SUM(A1:A10),"")
とIF関数を使うと、例え空白でも0表示になりません
ご回答ありがとうございました。
本当にいろいろなやり方があるものですね。
これにひとつも気づかなかった自分もまだまだ未熟ですが、これを期にエクセルの知識を深めていきたいと思います。
(マクロへの道は遠すぎるかな^^;)
またアドバイスをお願いすることもあるかもしれませんが、そのときはご教授の程よろしくお願い致します。
ありがとうございました!
No.7
- 回答日時:
補足の補足になっちゃいますが(^^;
IF()関数の書式は #6 eub55さんの書かれた通りで
論理式上はeub55さんの方が解り易いかもしれませんね!
論理式上で 答えが
真=TRUE と同様の反応をする数値は 0以外
偽=FALSE と同様の反応をする数値は 0
です。
結果
私の記載したものは、eub55さんが記載したものと
真偽が逆の処理になり
COUNT()の結果が 0以外(範囲に数値がある)真→式
COUNT()の結果が 0 (範囲に数値がない)偽→""
と処理分岐します。
なので、処理分岐の記載が入れ替わっていますが結果は同じ処理をします。
注:シート関数の場合です。
VBA(マクロ)上では数値の正負で真偽となるようです
ご回答ありがとうございました。
本当にいろいろなやり方があるものですね。
これにひとつも気づかなかった自分もまだまだ未熟ですが、これを期にエクセルの知識を深めていきたいと思います。
(マクロへの道は遠すぎるかな^^;)
またアドバイスをお願いすることもあるかもしれませんが、そのときはご教授の程よろしくお願い致します。
ありがとうございました!
No.6
- 回答日時:
No.5のCOMBさんの補足なのですが、
SUMで合計値を出すセルに
=IF(COUNT(合計を出したい範囲)=0,"",SUM(合計を出したい範囲))
と言う風に入力されたらいかがでしょうか?
IF関数というのは
=IF(論理式,真の場合,偽の場合)
と言う風に式を組み立てると
『もし、"論理式"が満たされているときは"真の場合"の結果を出し、"論理式"が満たされていないのであれば"偽の場合"の結果を出しなさい』というようなことができます。
この場合、
論理式→COUNT(範囲)=0 …もし、合計を出したい範囲の中に数値を入力しているセルが0個であるならば、
真の場合→"" …何も表示しない。(空白を表示させる)
偽の場合→SUM(範囲) …合計を出したい範囲の合計を計算して出力しなさい。
というような式になります。
ほかにも考え方はあると思いますが、私のほうはここまでで。
がんばってください。
ご回答ありがとうございました。
本当にいろいろなやり方があるものですね。
これにひとつも気づかなかった自分もまだまだ未熟ですが、これを期にエクセルの知識を深めていきたいと思います。
(マクロへの道は遠すぎるかな^^;)
またアドバイスをお願いすることもあるかもしれませんが、そのときはご教授の程よろしくお願い致します。
ありがとうございました!
No.5
- 回答日時:
こんばんは!
SUM()で合計したセルが複数ありそれを対象にAVERAGE()関数で平均の計算をしているのでしょうか!
であれば
=SUM(範囲)の式を
=IF(COUNT(範囲),SUM(範囲),"") としてみて下さい!
No.4
- 回答日時:
4 264
データがない場合件数として計算しない場合で、「0」の場合は計算する。
セルA1に「4」、B1に「なし」、C1に「2」、D6に「6」を入力。
E1に「=SUM(A1:D1)/COUNT(A1:D1)」で平均値を出しています。
ご回答ありがとうございました。
本当にいろいろなやり方があるものですね。
これにひとつも気づかなかった自分もまだまだ未熟ですが、これを期にエクセルの知識を深めていきたいと思います。
(マクロへの道は遠すぎるかな^^;)
またアドバイスをお願いすることもあるかもしれませんが、そのときはご教授の程よろしくお願い致します。
ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会計ソフト・業務用ソフト ExcelのSUM関数と+の違い 2 2022/07/12 18:32
- Excel(エクセル) VBA SUM関数を入力したい 6 2022/08/20 20:10
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- その他(Microsoft Office) 計算式にはゼロ表示をしたい 6 2022/05/14 09:33
- Visual Basic(VBA) 最終列の右へSUM関数を作成するため下記コードを実行しましたが、最終列「10月28日」が上書きされて 3 2022/12/05 20:32
- Excel(エクセル) A列が指定数値以上になったらD列の計算式を変更 3 2022/07/11 11:03
- C言語・C++・C# C言語階乗の総和を求める 2 2023/03/04 23:31
- Excel(エクセル) Excelについて質問があります。 関数の数値入力についてなのですが、 b1にー c1に数値 がある 1 2023/05/28 12:13
- Excel(エクセル) 高校一年生です。今日学校でエクセル4級を受けました。合計を出す時にオートSUMの合計のボタンを押しま 2 2022/12/09 16:32
- Excel(エクセル) SUMIF関数について 4 2023/06/14 13:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で、時間を条件にしたい...
-
エクセルの使い方 1日=7時間45...
-
エクセルで、時間の計算をした...
-
ヘッダー
-
TEXTCALCの使い方
-
数式の計算結果により表示され...
-
Excelの計算式内の文字列の一括...
-
エクセルで 足し算や割り算の...
-
EXCELの関数に関する質問です
-
エクセル・計算式をテキストデ...
-
エクセル 1万時間を越える際の...
-
エクセルでの時間計算(2時間30...
-
エクセルの計算結果が0になって...
-
Excel 関数? 文字列に...
-
エクセルで比率を計算
-
AかBに入力があった時Cに反映、...
-
多項式の計算
-
エクセルで時間帯を 深夜、日中...
-
エクセル 月数を0.5ヶ月単位で...
-
計算結果が「0」のセルだけを「...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ヘッダー
-
IF関数で、時間を条件にしたい...
-
エクセルの使い方 1日=7時間45...
-
計算結果が「0」のセルだけを「...
-
エクセルで、時間の計算をした...
-
数式の計算結果により表示され...
-
EXCELの関数に関する質問です
-
エクセルで 足し算や割り算の...
-
エクセルでの時間計算(2時間30...
-
excel 参照しているセルに色が...
-
Excelの計算式内の文字列の一括...
-
エクセル・計算式をテキストデ...
-
TEXTCALCの使い方
-
AかBに入力があった時Cに反映、...
-
Excel 関数? 文字列に...
-
エクセルの計算結果が0になって...
-
エクセル 月数を0.5ヶ月単位で...
-
エクセルで足し算と掛算を混ぜ...
-
エクセル 1万時間を越える際の...
-
エクセルで数値を50単位で切...
おすすめ情報