2016-05-04 15 views
0

私はおそらく、他の関数と組み合わされたサンプ関数を使用する式を考え出しています。Excel式の計算70

私は自分のものと私が望むものを説明することから始めましょう。列に3つ以上の製品番号のリストがある場合は、2つの異なる列にある製品番号を見つけることができます。リストにリストされていれば、掛け合わせることができます。私は現在、この式を使用しています

:これで

=SUM(SUMPRODUCT(($B$27:$B$46='Lists for Estimates'!K2)*($E$27:$E$46*$A$27:$A$46)) 
+SUM(SUMPRODUCT(($F$27:$F$46='Lists for Estimates'!K2)*($I$27:$I$46*$A$27:$A$46))) 
+SUM(SUMPRODUCT(($B$27:$B$46='Lists for Estimates'!K3)*($E$27:$E$46*$A$27:$A$46)) 
+SUM(SUMPRODUCT(($F$27:$F$46='Lists for Estimates'!K3)*($I$27:$I$46*$A$27:$A$46))))) 

問題は、私は私が多くを追加する場合、式に追加し続けなければならないです「推計のためのリスト。」 K3とK2を使用して、列全体を検索するために、「見積もりリスト」から数式を変更したいと考えています。

ありがとうございます!

答えて

1

(その式はそれを行う必要はありません)一緒に新しいAを乗算し、データシートの列とE列を作成し、次の式を使用します。

列Fが含まれてい
=SUMPRODUCT(SUMIF($B$27:$B$46,'Lists for Estimates'!$K$2:$K$3,$F$27:$F$46)) 

乗算された値実際のデータに合わせて列Fを調整します。乗算された値の列は、必要に応じて非表示にすることも、別のワークシートに配置することもできます。