Tag: 指数

从Excel列获取指数值

我创build了一个函数,读取Excel表格所以有一个字段在Excel中包含值为0.01,但是当我读取这个值时,它变成了一些像这样的指数forms1.2999999999999999E-2所以它抛出exception,当我传递数据表值。 所以我如何读取准确的值或避免在代码中。 这里是我的代码阅读Excel表 – using (var sDoc = SpreadsheetDocument.Open(FileName, false)) { bool emptyTable = false; var sheets = sDoc.WorkbookPart.Workbook.GetFirstChild<Sheets>().Elements<Sheet>(); var relationshipId = sheets.First().Id.Value; var worksheetPart = (WorksheetPart)sDoc.WorkbookPart.GetPartById(relationshipId); var workSheet = worksheetPart.Worksheet; var sheetData = workSheet.GetFirstChild<SheetData>(); var rows = sheetData.Descendants<Row>().Skip(IgnoreRows).ToList(); if (rows.Count == 0) { Results = dt; emptyTable = true; } if (!emptyTable) { foreach […]

请参阅同一行中的索引值

对于大量的数字,我想找出一个移动平均线。 我想例如在T(750)中K2:K(index)的平均值。 这个特定的索引可以在B行的同一行中find,所以在B750单元格中。 我怎样才能做到这一点? 任何帮助深表感谢

计算指数

在Excel =(B5/2)^2*3.141592654 ,其中B5是杆。 这不会产生相同的结果。 $rodarea = $rod/2 ^2*3.141592654 ; 我究竟做错了什么? 谢谢。

如何find指数公式系数?

我有以下几对值: XY 1 2736 2 3124 3 3560 4 4047 5 4594 6 5205 7 5890 8 6658 9 7518 10 8480 18 21741 32 108180 35 152237 36 170566 37 191068 38 214087 39 239838 40 268679 当我把这些对在Excel中,我得到一个指数公式: Y = 2559*e^(0.1167*X) 准确率为99.98%。 有没有办法从Excel要求提供以下格式的公式: Y = (A/B)*C^XD 如果没有,是否有可能将上述公式转换为想要的公式? 请注意,我不熟悉Matlab。

将指数数字转换为string

我有一个问题。 我从Excel文件导入数据,如代码和东西的数据。 对于导入我正在使用LinqToExcel linqToExcel问题是,其中一个Excel的列包含代码,如“A2C235425345345”或“12441523543454454”。 本专栏的这些数据不是以string或数字格式。 所以,当从Excel文件中读取,而不是该值“6.57621e + 009”。 所以,现在我需要一种方法来使用C#和.NET Framework 4.0将该值转换回最初的值 有任何想法吗? 谢谢!

在Excel 2007中,如何从指定范围的多个列的SUMIFS索引?

我正在分析与特定用户类别贷款有关的图书馆统计数据。 贷款数据形成指定范围LoansToApril2013。 Excel 2007对于我使用索引范围作为SUMIF中的总和范围感到非常高兴: =SUMIF(INDEX(LoansToApril2013,0,3),10,INDEX(LoansToApril2013,0,4):INDEX(LoansToApril2013,0,6)) 这里10表示一个特定的用户类别,并且这三个栏目对该组进行了贷款。 我所指的是“指数范围” INDEX(LoansToApril2013,0,4):INDEX(LoansToApril2013,0,6) sum_range值。 但是,如果我切换到使用SUMIFS来添加更多条件,Excel将返回一个#VALUE错误如果使用索引范围。 它只会接受一个单一的索引。 =SUMIFS(INDEX(LoansToApril2013,0,4),INDEX(LoansToApril2013,0,3),1,INDEX(LoansToApril2013,0,1),"PTFBL") 工作正常 =SUMIFS(INDEX(LoansToApril2013,0,4):INDEX(LoansToApril2013,0,6),INDEX(LoansToApril2013,0,3),1,INDEX(LoansToApril2013,0,1),"PTFBL") 返回#value,我不知道为什么。 有趣的是, =SUMIFS(INDEX(LoansToApril2013,0,4):INDEX(LoansToApril2013,0,4),INDEX(LoansToApril2013,0,3),1,INDEX(LoansToApril2013,0,1),"PTFBL") 也被接受,并且返回与具有单个索引的第一个一样的返回。 我一直没有find任何有关这方面的文件或意见。 有谁知道是否有一个可以让SUMIFS有条件地总结三列索引值的替代结构? 我宁愿不使用三个单独的公式并将它们加在一起,虽然这是可能的。

如何在Excel中生成具有已知初始值和结束值的指数序列值

在Excel中,我想要生成1000行值,我知道初始值和最终值。 例如,单元格a1 = 1400,单元格a1000 = 1190,总减less量为15%,如何生成1000行值为excel,以便值呈指数下降? 任何想法我怎么能创造一个公式来实现这一目标? 谢谢