"Third argument to SUMIF must be a reference");
}*/
Expr range = evalArg(args[0]);
int len = getLength(range);
Condition cond = Condition.valueOf(evalArg(args[1]));
Expr sumrange = args.length == 3 ? evalArg(args[2]) : range;
double sum = 0;
for (int i = 0; i < len; i++) {
sum += eval(get(range, i), cond, get(sumrange, i));