Index: src/java/org/apache/poi/ss/formula/atp/ArgumentsEvaluator.java =================================================================== --- src/java/org/apache/poi/ss/formula/atp/ArgumentsEvaluator.java (revision 1734426) +++ src/java/org/apache/poi/ss/formula/atp/ArgumentsEvaluator.java (working copy) @@ -86,7 +86,8 @@ AreaEvalBase area = (AreaEvalBase) arg; for (int i = area.getFirstRow(); i <= area.getLastRow(); i++) { for (int j = area.getFirstColumn(); j <= area.getLastColumn(); j++) { - valuesList.add(evaluateDateArg(area.getValue(i, j), i, j)); + //TODO getValue() is replaced with getAbsoluteValue() because loop variables i, j are absolute indexes values, but getValue() works with relative indexes values + valuesList.add(evaluateDateArg(area.getAbsoluteValue(i, j), i, j)); } } double[] values = new double[valuesList.size()];