2016-09-12 6 views
0

範囲が異なるセルの内容に基づいた合計を作成するExcel式を作成しようとしています。数式の動的エクセル範囲を作成するにはどうすればよいですか?

Example data

「はいの」Excelシートの別の部分からの基準に基づいており、常に同じ場所ではありません。だから、例えば私は、次のデータを持っています。私は "はい"の間の値を合計することができるようにしたいので、この場合はC9=SUM(B1:B9)C21=SUM(B10:B21)です。何か案は?

+0

「はい」の行が含まれるのはなぜですか? –

+0

"はい"は、別のシートに対応する値があることを示しています。これらの値の間には、別の要素のインスタンスを数える必要があります。 –

+0

はい、最初の行には行(10)を含めず、最後の行には2番目の行(21)を含めません。私は自分の答えで、「はい」は実際に行の最後の値の下に合計されるべきであると仮定しました。 –

答えて

2

C1にこの式を入れて:

=IF(A2="Yes",SUM($B$1:INDEX(B:B,ROW()))-SUM($C$1:INDEX(C:C,ROW()-1)),"") 

はその後ダウンコピーします。

![enter image description here

関連する問題