Syntax :
SUMIF ( range, criteria, sum_range )
| range | The range over which criteria is applied. Also used for addend values when the third parameter is not present |
|---|---|
| criteria | The value or expression used to filter rows from range |
| sum_range | Locates the top-left corner of the corresponding range of addends - values to be added (after being selected by the criteria) |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static double | accumulate(AreaEval aeRange, CountUtils.
|
| private static AreaEval | |
| private static AreaEval | Returns: a range of the same dimensions as aeRange using eval to define the top left corner.
|
| private static ValueEval | |
| public ValueEval | evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
Implements org. |
| public ValueEval | evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
Implements org. |
| private static double |
| Sumif | back to summary |
|---|---|
| public Sumif() | |
| accumulate | back to summary |
|---|---|
| private static double accumulate(AreaEval aeRange, CountUtils. | |
| convertRangeArg | back to summary |
|---|---|
| private static AreaEval convertRangeArg(ValueEval eval) throws EvaluationException | |
| createSumRange | back to summary |
|---|---|
private static AreaEval createSumRange(ValueEval eval, AreaEval aeRange) throws EvaluationException
| |
| eval | back to summary |
|---|---|
| private static ValueEval eval(int srcRowIndex, int srcColumnIndex, ValueEval arg1, AreaEval aeRange, AreaEval aeSum) | |
| evaluate | back to summary |
|---|---|
| public ValueEval evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1) Implements org. Doc from org. see
| |
| evaluate | back to summary |
|---|---|
| public ValueEval evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2) Implements org. Doc from org. see
| |
| sumMatchingCells | back to summary |
|---|---|
| private static double sumMatchingCells(AreaEval aeRange, CountUtils. | |