private CompileResult CompileSingleCell(ExcelDataProvider.IRangeInfo result) { var cell = result.First(); var factory = new CompileResultFactory(); var compileResult = factory.Create(cell.Value); if (_negate && compileResult.IsNumeric) { compileResult = new CompileResult(compileResult.ResultNumeric * -1, compileResult.DataType); } compileResult.IsHiddenCell = cell.IsHiddenRow; return compileResult; }