こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

エクセル sumif 関数

  A    B
1 旅費  2000
2 旅費  1500
3 通信費 300
4 会議費 1600
5 旅費  800 
という表があります。この中で旅費の合計を計算したいのですが、
これはsum if 関数で計算できます。だが、
例えば 1行目と5行目の旅費が塗りつぶしあります。
(A1とB1、A5toB5 が塗りつぶしてます。)
この場合塗りつぶしてある旅費の合計値はエクセルの関数を
使って計算できるのでしょうか?
ようは、b1とb5の合計をsum if? を使って計算できるのでしょうか?
教えていただければ光栄です。 

投稿日時 - 2007-05-10 17:55:17

QNo.2989105

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

エクセルは塗られた色による条件検索が出来ません。
塗りつぶすのは何かの理由(要因)があっての事だと思います。

例えば「処理済」「未処理」などで「未処理」のものを赤く塗りつぶしているなら、
C列などに、「処理済」「未処理」を入力する列を設け、
A列、B列に対して「条件付書式」で
「数式が」「=C1="未処理"」「赤」
と設定しておけば、
C列に「未処理」と入力すれば同じ行のA列、B列が赤く塗りつぶされます。

そして、この「処理済」「未処理」を利用して、
=SUMIF(C:C,"未処理",B:B)
とすれば赤く塗られた(つまり未処理の)B列の値の合計が得られます。

手動で塗りつぶすのではなく、このように塗りつぶす為の条件を設定すれば
これらの条件を他の用途でも利用できます。

投稿日時 - 2007-05-11 13:10:26

ANo.1

http://hp.vector.co.jp/authors/VA016119/hajimete/udf1.html

私もはじめて知りましたが、上の方法があるようです。
めんどくさそうですが。。。

投稿日時 - 2007-05-10 18:08:27

あなたにオススメの質問