値に基づいてExcelでいくつかの行をSUMにしたいと思っています。下の写真では、テーブルを見ることができます。Excelでさまざまな行のSUMIF可変数
ステータスがC1の値であるJan - >(C2で指定された月#)の値の合計を含むF1に値を入れたいとします。
あなたは
= SUMIF(B5:B11、 "開く"、INDIRECT(CONCATENATE( "C5:"、ADDRESS(11,2 + C2))))を行う場合
をあなたは(25を取得しますC5 + D5(1月と2月にオープン)とC8 + D8(1月と2月にオープン)の合計は50です(これはC5とC8の合計です) )
何か意味がありますか?
ご意見、ご提案をお待ちしております。
乾杯
ニック
alt text http://ntdd2425.fm.netbenefit.co.uk/table.png
編集 - 私は中間の列を作成せずにこれを行うことができるだろうと期待しています。 Excelでの不一致は、SUMが複数の列にわたる合計をサポートしているように見えますが、SUMIFはそうでないことに起因します。これは、作業を行います。
= SUM(INDIRECT(CONCATENATE(ADDRESS(5,3)、 ":"、ADDRESS(5,2 + $ C $ 2))))
私は同じ線に沿って何かを考えていたが、あなたの答えはすでにここにあった: = SUM(MMULT (b5:b11 = c1)* 1、(COLUMN(c4:g4)-COLUMN(c4)
jtolle
ニース。それはうまくいく、助けてくれてありがとう! :) –