--- src/java/org/apache/poi/ss/formula/functions/Quotient.java (revision 2b3cad47b42b49cb82922a611f326d2d6d72519c) +++ src/java/org/apache/poi/ss/formula/functions/Quotient.java (date 1555437518000) @@ -45,14 +45,16 @@ double enumerator = 0; try { - enumerator = OperandResolver.coerceValueToDouble(venumerator); + ValueEval ve = OperandResolver.getSingleValue(venumerator, srcRowIndex, srcColumnIndex); + enumerator = OperandResolver.coerceValueToDouble(ve); } catch (EvaluationException e) { return ErrorEval.VALUE_INVALID; } double denominator = 0; try { - denominator = OperandResolver.coerceValueToDouble(vedenominator); + ValueEval ve = OperandResolver.getSingleValue(vedenominator, srcRowIndex, srcColumnIndex); + denominator = OperandResolver.coerceValueToDouble(ve); } catch (EvaluationException e) { return ErrorEval.VALUE_INVALID; }