diff --git a/Classes/PHPExcel/Calculation/Engineering.php b/Classes/PHPExcel/Calculation/Engineering.php index 9e26004c..efae2e24 100644 --- a/Classes/PHPExcel/Calculation/Engineering.php +++ b/Classes/PHPExcel/Calculation/Engineering.php @@ -2471,7 +2471,9 @@ class PHPExcel_Calculation_Engineering { } if (($fromUOM == $toUOM) && ($fromMultiplier == $toMultiplier)) { - return $value; + // We've already factored $fromMultiplier into the value, so we need + // to reverse it again + return $value / $fromMultiplier; } elseif ($unitGroup1 == 'Temperature') { if (($fromUOM == 'F') || ($fromUOM == 'fah')) { if (($toUOM == 'F') || ($toUOM == 'fah')) {