0
私は助けが必要なExcelシートを持っています。水平テーブル(およびデータ範囲)でsumifs式を使用する方法
私はすでに
=SUM(INDEX(B3:K7,MATCH(A13,A3:A7,0),0))
式との和を取って、特定のデータ範囲の合計を取得する必要がありました。今日から最後の3日間のみの合計と同じです。
私は助けが必要なExcelシートを持っています。水平テーブル(およびデータ範囲)でsumifs式を使用する方法
私はすでに
=SUM(INDEX(B3:K7,MATCH(A13,A3:A7,0),0))
式との和を取って、特定のデータ範囲の合計を取得する必要がありました。今日から最後の3日間のみの合計と同じです。
このSUMPRODUCTバリアントあなたがシート参照を含める必要が別のシートに数式を持っているために
を更新し
=SUMPRODUCT(INDIRECT("B"&MATCH(A13,A3:A7)+2&":K"&MATCH(A13,A3:A7)+2),--(B2:K2>=(B10-3)),--(B2:K2<="B10"))
を試してみてください。切り取ってSheet2からSheet1に貼り付けることを提案しましたが、間接的な内部の部分はExcelによって自動的に調整されません。
=SUMPRODUCT(INDIRECT("Sheet2!B"&MATCH(A13,Sheet2!A3:A7)+2&":ZZ"&MATCH(A13,Sheet2!A3:A7)+2),--(Sheet2!B2:ZZ2>=(TODAY()-7)))
私は毎日多くのデータを追加し続け、今日から最後の3日間のみ合計を表示していますか? (B2:K2)の日付範囲を延長できますか? – Sanji
はい、すべてのKを任意の値に置き換えてください。 – eshwar
データがシート2にあり、数式がシート1にある必要があります。 – Sanji