いつもお世話になっています。
エクセル2003で下記の様な 表を作っています。H・収入合計のセルに=IF((C3)=0,"",IF((D3)=0,"",(C3*D3)))という式が入っています。
同様にH・支出合計のセルには、 =IF((F5)=0,"",IF((G5)=0,"",(F5*G5)))と数式が入っています。
差引合計には=IF(COUNT(E3,H3)=0,"",(I2+E3-H3))という式を入たのですが、これだと収入・支出合計が空白と充たされてしまうのか#VALUE!という表示が出てきます。
もし収入・支出合計が空白でも、合計が現れる計算方法がありますか?。教えてください
ロータスだとPURECOUNT関数を入力したら、計算されたと思うのですが?・・、エクセルでは不可能なのでしょうか?。
C D E F G H I
収入 収入数 収入合計 支出 支出数 支出合計 差引合計
1000 2 2000 2000
100 1 100 エラー
1000 1 1000 エラー
No.2ベストアンサー
- 回答日時:
=IF(COUNT(E3,H3)=0,"",SUM($E$2:$E3)-SUM($H$2:$H3))
または
=IF(COUNT(E3,H3)=0,"",SUMPRODUCT($E$2:$E3-$H$2:$H3))
では如何でしょうか?
I列を計算に使わない方法です。
回答ありがとうございます。
お礼が遅れ申し訳ありません。
SUMPRODUCTという関数があるとは知りませんでした。
関数の本にも載っていませんでした。(本が古いからでしょうか。)
ひとつ勉強になりました。感謝です。
No.4
- 回答日時:
◆累計の式は、下の式が一般的です
I2=IF(COUNT(E2,H2)=0,"",SUM($E$2:E2)-SUM($H$2:H2))
★この式ですと、最初の差引合計(この場合ですと、I2)から使用出来ます
◆toride4611さんの、=IF(COUNT(E3,H3)=0,"",(I2+E3-H3)) の考え方での式であれば、下の式でいかがでしょうか
I3=IF(COUNT(E3,H3)=0,"",SUM(I2,E3,-H3))
◆ついでに、E・収入合計の式もこのようにされてはいかがでしょうか
E3=IF(COUNT(C3:D3)=0,"",C3*D3)
回答ありがとうございます。
maron-5さんのIF(COUNT(E2,H2)=0,"",SUM($E$2:E2)-SUM($H$2:H2))のやり方・考え方が私と似ていたので、使用したところ出来ました。
収入のところにもIF(COUNT(C3:D3)=0,"",C3*D3)を使用しましたところ合計が出てきました。
7本当にありがとうございました。
No.3
- 回答日時:
文字列""に足し算や引き算をしようとするから#value!エラーになり
ます。まずE列とH列は書式で「0は表示しない」ようにしてしまいま
しょう。セルの書式で「ユーザー定義」の種類のところに
「#,###;- #,###;」
と書くとかね。さらにE列とH列にif関数を使うのをやめて、普通に
かけ算しちゃいましょう。すると、見えないけれどE列とH列には0が
充満しています。
その状態で、I列は
=if(or(E3,H3),I2+E3-H3,"")
かな。最後の""は0にして、E列やH列と同じ書式にしてもいいかも。
それぞれのセルの中身が極力短くシンプルになる方法です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) マクロ/VBAについて教えてください。 10 2022/05/27 12:59
- Excel(エクセル) エクセルでの左のセルのコピー 3 2022/07/25 12:31
- Excel(エクセル) エクセル関数についてお教えください 3 2023/07/24 12:33
- 会計ソフト・業務用ソフト Excel IF構文内の計算式を有効にする方法 2 2023/03/22 11:27
- Excel(エクセル) IFERROR(IF()IF())のような形の構文が作れません 2 2023/02/05 17:51
- Excel(エクセル) エクセルシートの合計の変動 5 2022/04/05 15:56
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- 確定申告 出前館とUber Eatsの青色申告に、支払調書にあたる書類の添付は必要でしょうか。 毎回振込された 1 2023/02/12 11:31
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Excel(エクセル) TEXT関数(負の値)を集計のため数値に変換したい 5 2022/05/15 23:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのデーターが2か月前の...
-
エクセルVBA、別ブックへ転記す...
-
【マクロ】顧客番号にて一致さ...
-
エクセル共有したが、アクセス...
-
エクセル②
-
(マクロ)データをAブックからB...
-
Excelでセルの値が同じか...
-
エクセルを使っていて2024/5/15...
-
指定文字の間に
-
Microsoft 365の Excel を使用...
-
エクセルの計算
-
エクセルでの作業計算方法について
-
Excelで全角を半角にしたいので...
-
エクセル関数に詳しい方教えて...
-
vba Bookを最小にせずに、UserF...
-
Googleスプレッドシートでファ...
-
エクセル 文字を増やしたい。
-
はがきについて。
-
エクセルの暗号化なしのバーの...
-
【マクロ】必要な項目(列)の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報