- ベストアンサー
エクセル関数(IF)について(初心者です)
質問タイトルのとおりなのですが、エクセルで表を作成しています。 A会社 |B会社 |C商店 |小計 | 1日 12.0 | 11.0 | 11.0 | ________________________________ 2日 13.0 | 10.0 | 11.0 | ________________________________ 3日 | | | ________________________________ 合計 | | | ________________________________ 1日の小計欄にA会社B会社C商店の1日の仕入れ料を入れたいのですが。SUM関数を使うと、3日のように空白セルの場合0.00とでます。A会社B会社C商店のいづれかに数値が入ったら、初めて数値が表示できるようにしたいのですが、どうすればいいのでしょうか?? 合計欄も同様です。縦に見たときの各取引先の月の合計を出したいのです。説明不足でしたら補足致します。分かる方いましたらご教示ください。宜しくお願いします。
- riri_212
- お礼率48% (12/25)
- オフィス系ソフト
- 回答数5
- ありがとう数7
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
1日の小計がE2であるとして、A会社、B会社、C商店の1日のデータがB2からD2にあるとすると、E2に以下のように計算式を入力し、縦方向にコピーします。 =IF(SUM(B2:D2)>0,SUM(B2:D2),"") 各社ごとの合計欄も、同様の計算式を入力すればよいと思います。
その他の回答 (4)
- mu2011
- ベストアンサー率38% (1910/4994)
ゼロ値を表示しない方法は如何でしょうか。 ツール→オプション→表示タブのゼロ値のチェックを外す 因みにエクセル2007の場合は、OFFICEボタン→EXCELのオプション→詳細設定→ゼロ値のチェックを外す
お礼
初めて知りました・・・。勉強します。どうもありがとうございました。
- maron--5
- ベストアンサー率36% (321/877)
◆こんな方法もありますよ =IF(COUNT(B1:D1),SUM(B1:D1),"") ★空白(未入力)であれば、表示されず ★0でも数値が入力されれば、小計が表示されます
お礼
早々のご回答ありがとうございました。できましたっ!!とても分かりやすくて参考になりました。
- yato-gayo
- ベストアンサー率41% (12/29)
1日目の小計がセルE2という仮定で回答します。 riri_212さんはセルE2に =SUM(B2:D2) と打ち1日目のA会社、B会社、C会社の合計を出していることかと思います。 ここを =IF(SUM(B2:D2)=0,"",SUM(B2:D2)) とすれば空白にできます。 式の意味は 「もしセルB2からD2までの合計が0、つまり入力がないときには空白にします。それ以外はB2からD2までの合計の値を表示します。」 他のところも同様にセルの値を替えればできると思います。
お礼
早々のご回答ありがとうございました。できましたっ!!とても分かりやすくて参考になりました。
- agthree
- ベストアンサー率72% (233/323)
sumはおわかりのようですので、A会社B会社C商店の合計を単純にsumと書き表すとすると、 =if(sum>0,sum,"") とすればよいと思います。 sumが0より大きい場合はsumを、そうでない場合は""(何もないという意味です)を入れるということになります。 (仕入れ料がマイナスであることはないという前提で0より大きいとしてみました。) 表示だけでよければ、excelのオプションの詳細設定にゼロを表示するという項目がありますのでそこのチェックをはずせばよいです。ただし、これをやるとシート上のセルすべてのゼロが非表示となりますので気をつけて下さい。
お礼
早々のご回答ありがとうございました。できましたっ!!
関連するQ&A
- エクセル関数について。(初心者です)
http://oshiete1.goo.ne.jp/qa4252008.html での質問の続きになるのですが、上記URLの表がsheet1にあるとして、新たにsheet2に、 A会社 B会社 C商店 小計 1日~15日 1.00 2.00 0.00 3.00 16日~30日 1.00 5.00 10.00 16.00 合計 2.00 7.00 10.00 19.00 としたいのですが、 sheet1のデータから引っ張ってきたいのですが、 A会社の1日から15日の1.00のセルを選んで、オートSUMを入れてsheet1の「A会社」の1日から15日まで(セル15個)を選んでOKで大丈夫なのでしょうか?計算式とかありますか? できれば前回同様、数値がいないときには空白にしたいのですが・・・。わかる方いましたらご教示ください。初心者の質問ですみません。宜しくお願いします。
- 締切済み
- オフィス系ソフト
- エクセル初心者です。教えてください。
わかりやすく説明できるよう努力しますが、わかりづらかったらすいません。 エクセルですが、たとえばA1とB1の合計をC1に入れるとします。 これはSUMで合計をだしているのですが、A1とB1になにも数値がはいらなかったときに C1に0ではなく、空白を返すようにするにはどうすればよいでしょうか? わかりづらかったらすいません。よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- EXCEL関数について
EXCELで集計する表を作成しました。 各項目ごとの小計もあるのですが、このような縦計算の場合、SUMで全部を指定してしまうと、全部の数値が入って計算されてしまうのですが、そうならないように、小計があるところはその数値を使用するか、小計を除いて値のみで計算していくか、簡単に総合計を出す関数はありますか?教えてください。(C商品やD商品のように小計がない場合もあります) ひとつひとつ対象の値を選択していけばいいのかもしれないですが、値がたくさんあるので、簡単にできる方法を知りたいです。 例 A商品 200 A商品 300 小計 500 B商品 100 B商品 20 小計 120 C商品 30 D商品 10 ・ ・ ・ 総合計 ?
- ベストアンサー
- その他([技術者向] コンピューター)
- 【エクセル】横方向へ複数行の数式をコピー
こんばんは^^ ちょっとエクセルで苦戦してる作業があるので何か良い方法があったら教えてください。 a b c d e(列) ------------------ 1| 2 3 3 2 1 2| 2 4 1 3 2 ・ ・ 9| sum c9/a9 sum b9*c9 b9+d9 (小計の行) 10| 2 3 3 2 1 ・ ・ ・ 14| 2 1 2 2 5 15| sum ・・・・ (小計の行) ・ ・ ・ 上記のようなレイアウトにしたとします。 1.小計行がたくさんあります。 2.それぞれの小計で合計する行数が違います。 3.横方向にsumを手軽にコピーしたいけど、列が多く、ところどころに関数が入っているので、無闇にドラッグしたりできません。 今は、例えば9行の小計を1つsumを使った後、関数が入っていない空白セルのみをctrlキーを駆使して1つ1つクリック、ペースト そして、次の小計行へ行き同じ作業を繰り返してます。 ただ、これだと横にも縦にも長いデータが入ってるので労力使いすぎます(^^; フィルタをかけて「空白以外」にして、横方向にsumをドラッグが出来たら良いなーって思ったんですが、フィルタって列にかけられないですよね? 何か良い方法ってありますか?
- ベストアンサー
- オフィス系ソフト
- エクセル IF関数が入った条件付き書式について
エクセルにおいて、セルA1、B1、C1があるとします。A1、B1には数値が何も入力されていない状態で、C1に計算式「=SUM(A1)/B1」が入っているとします。このままでは、C1は、「#DIV/0!」と表示されます。 この表示を消すために、C1にIF、ISERROR関数を使い、「=IF(ISERROR(SUM(A1)/B1),"",SUM(A1)/B1)」の計算式を入力します。 このままでもいいのですが、C1の値が「10以上」になった時に、C1のセルに色を付けたいのです。 書式→条件付き書式→セルの値が→次の値以上→10 にすると、セルに何も値が入っていない(空白)状態で色だけが付いてしまいます。 色々調べると、IF関数の""の空白が文字列のため、数値より大きいとみなされている事が原因っていうことは、分かりましたが、色々試してみても出来ません。何かいい方法はございますでしょうか? ご教授お願いします。
- ベストアンサー
- その他MS Office製品
- エクセルの関数について。
すいませんエクセルの作業で教えてください。こちらはエクセルのデータをコピーしたものを張り付けています。 下記のように同じ商品を数社に購入した場合にそれぞれの仕入れ先で何個購入出来て 仕入れ合計と売り合計がどうなのか簡単に表示できるようにしたいです。瞬時にわかりたいです・。 売り合計と仕入れ合計がいくらになるのかこちらのエクセルの下あたりに関数で入力しようと 思っているのですがなかなかやり方がわかりません。おそらくVLOOKUP関数でやれば簡単なのではと 思っているのですがどう入力設定をすればわかりません。忙しいところ申し訳ございませんが どなたか教えて頂けないでしょうか_? よろしくお願いいたします。 みずらくて申し訳ございません 品名はがアルファベット 仕入れ先もアルファベットになっております。 よろしくお願いいたします。 商品 数量 売り単価 合計 仕入先 仕入単価 仕入合計 リンゴ 50 65 3,250 A商店 49 2,450 リンゴ 50 56 2,800 B商店 42 2,100 リンゴ 50 35 1,750 B商店 25 1,250 リンゴ 50 43 2,150 A商店 30 1,500 リンゴ 50 170 8,500 A商店 120 6,000 リンゴ 50 43 2,150 A商店 30 1,500 ミカン 50 36 1,800 A商店 18 900 ミカン 50 36 1,800 A商店 18 900 ミカン 50 37 1,850 A商店 25 1,250 ミカン 50 70 3,500 C商店 50 2,500 ミカン 50 70 3,500 D商店 50 2,500 パイナップル 50 55 2,750 D商店 40 2,000 パイナップル 50 135 6,750 D商店 100 5,000 パイナップル 50 45 2,250 C商店 30 1,500
- ベストアンサー
- その他MS Office製品
- エクセルの計算表について(縦計と横計)
仕事をしててふと疑問が出たので、質問させてもらいます。縦計と横計の合計を表す数式はありますか? A B C 1 1 2 3 2 3 4 7 3 4 6 ? 上表のように「A1+A2=A3」の縦計と「A1+B1=C1」の横計が計算されますよね。それぞれ計算され小計が出て、「?」の所に合計を入れたいと思ったのですが…はたして何か数式はあるのかな?と思い、質問しました。 SUMで横計を入れると縦計が合っているかわからないし、SUM縦計を入れると横計が合っているかわからないし…。今日の仕事はSUM横計で入れてきましたが。 わかりにくい文章かもしれませんが、回答補助をしていきますのでよろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
お礼
早々のご回答ありがとうございました。できましたっ!!とても分かりやすくて参考になりました。