[[20071030112820]] 『複数条件のsumif関数?について』(初級者) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『複数条件のsumif関数?について』(初級者)Excel2000

 いつもお世話になります。
 過去ログ検索しましたが、検出(応用)できませんでしたので質問させていただきます。

 ワークシート1に例えば A4:A100 にリストが有ります。

 ワークシート2に下記のようなインプットした表があります。
   A    B    
 1  
 2
 3
 4
 5
 6 合計

 A列はワークシート1のA4:A100 に対応した形式の数字(文字列)がインプットされています。
 B列はA列に対応する金額がインプットされています。

 ※教えていただきたい内容
 B6の合計欄に、A1:A5のインプットデータのうち、ワークシート1のA4:A100にあるものと一致するデータの金額(B列)を表示させたい。
 B6に表示すべき数式をご教示願います。
 因みにA1:A5のインプットデータワークシート1のA4:A100に有るものは、 
 条件付書式「=COUNTIF(LIST輸入,××)」で書式設定しています。

 以上


 こういうことでしょうか?
 =SUMPRODUCT((COUNTIF(Sheet1!A4:A100,A1:A5)>0)*B1:B5)
 (ROUGE)

衝突(>_<) 解決しているようですが、検索したら結構ありましたよ。(くみりん)

[[20070425140431]]『複数条件のSUMIF』


(ROUGE)さん

 早速のご回答ありがとうございます。
 =SUMPRODUCT((COUNTIF(Sheet1!A4:A100,A1:A5)>0)*B1:B5)
 で実行しますと「#VALUE!」と表示されました。

 当方の要求事項再確認すると記述に問題がありました。再度質問内容をより明確に記述します。

 ワークシート1に例えば A4:A100 にリストが有ります。

 ワークシート2に下記のようなインプットした表があります。(1-5 6は合計欄)
   A    B    
 1  11   100
 2  11   100
 3  12   200
 4  13   300
 5  14   400
 6 合計 500

 A列はワークシート1のA4:A100 に対応した形式の数字(文字列)がインプットされています。
 B列はA列の内容に対応する金額がインプットされています。

 ※教えていただきたい内容
 B6の合計欄に、A1:A5のインプットデータのうち、ワークシート1のA4:A100にあるものと一致するデータの金額(B列)の合計を表示させたい。
 B6に表示すべき数式をご教示願います。
 因みにA1:A5のインプットデータワークシート1のA4:A100に有るものは、 
 条件付書式「=COUNTIF(LIST輸入,××)」で書式設定しています。

 (上記表の合計欄の500は、ワークシート1のA4:A100に12と13の記述があったので、B6=B3+B4の演算結果が表示されています。このような演算を実現させたいのです。) 
 以上


 ご提示の表は見出し行がありませんが
 実際は見出し行が有りますよね?

 また、上手く行かないのは、ご提示のデータで
 行った場合では有りませんよね?

 上手く行かないデータとその時使った数式を載せて下さい。

 たとえば、こんな感じにしたら上手く行きますかね。
=SUMPRODUCT((COUNTIF(LIST輸入,A1:A5)>0)*1,B1:B5)

 SUMPRODUCT関数についてはこちらもどうぞ。
http://www.excel.studio-kazu.jp/mag2/backnumber/mm20040824.html

 (HANA)
 

 (HANA)さん

 ありがとうございました。=SUMPRODUCT((COUNTIF(LIST輸入,A1:A5)>0)*1,B1:B5)
で成功しました。
 参考ページ内容も確認しました。頭が固いのでなかなか理解応用が困難です。
 今回教えてもらった式でも、A1:A5)>0)*1は特に理解困難でした。(未だに解かりません)
 とにかく感謝申し上げます。
 (初級者)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.