エクセルの数式について質問です。下記の図を

Writer: admin Type: schwart Date: 2019-01-19 00:00
エクセルの数式について質問です。下記の図を参照して頂きたいのですが、日毎の工程表の工賃の合計金額を数量とかけて、作業別・会社別でそれぞれの合計を求めたいです。工程表はC~Fの4列で1マスとしています。C列にはドロップダウンで作業1~5の項目を選び、D列は作業した本数、E列は作業を行った会社、F列には工賃の単価を入力します。工程表の範囲はC2:NS150です。A5:F6には作業工程別の表、A7:F8には会社別の表があります。この表に、C2:NS150の工程表で入力した工賃をB列の数量とかけて、作業工程別・会社別に工賃×数量の合計を出したいです。1列の中に複数マス入力される場合もありますが、同じ作業が入力されることはありません。工程表は月ごとに分かれており、この表は2月分です。上記の内容を踏まえた数式をお教えいただきたいです。よろしくお願い致します。###配列についてご確認ください。(ヘルプでSUMPRODUCT関数について調べてみると良いでしょう。)2/1の例で、「=D2:H3*F2:J3」で「2行5列」の配列が返されます。実際に「B11:G12を選択し」上記の数式を入力して、「Ctrl+Shift+Enter」とキーを3つ同時に押下してご確認ください。100000 #VALUE! 0 0 0 #N/A0 #VALUE! 0 #VALUE! 125000 #N/A集計表には、次式のように入力し「配列数式として確定」後、右にコピーします。B6=SUM(IFERROR($D2:$P3*$F2:$R3*($C2:$O3=B$5),0))B8=SUM(IFERROR($D2:$P3*$F2:$R3*($E2:$Q3=B$7),0))2/1~2/2の数式例ですが、2/1~3/3でも同様です。ナイス0
###>集計表には、次式のように入力し「配列数式として確定」後、右にコピーします。できました!!ありがとうございます。>2/1~2/2の数式例ですが、2/1~3/3でも同様です。表の全範囲(C2:NS150)、二ヵ月ごと入力できるようにしているので2/1~3/31です、から収集したい場合は、数式の範囲をどう変えたらよいでしょうか?

 

TAG