While working on reports, you want a formula that will give you a sum of values based on the criteria of a corresponding non-empty cell.
You can find the output by using SUMIF & SUMPRODUCT functions.
Let us take an example:
We have some numbers in column A & some codes in column B. In column C, we want a formula that will give us the total of numbers in column A provided that the corresponding cell in column B should not be empty. If it is empty then the formula will ignore the value in column A
- In cell C2, the formula would be =SUMIF(B2:B7,”<>”,A2:A7)
- The criterion used is<> (not equal to) to derive the output.
- If we remove any code from column B then the output will be impacted.
- We have removed code from cell B4 & the formula has ignored the value in corresponding cell in column A i.e. 30. Hence, we get 180 (210-30) as our output.
Let us see the second method by which we can get the same output. We can use SUMPRODUCT function to obtain the same output.
- The formula in cell D2 would be =SUMPRODUCT(A2:A7*(B2:B7<>””))
- The same result we will get.