首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在C#中使用Excel公式

如何在C#中使用Excel公式
EN

Stack Overflow用户
提问于 2013-05-14 00:57:02
回答 2查看 3.3K关注 0票数 1

我想计算卡方分布在C#中的右尾概率。Excel可以使用以下代码进行此计算

代码语言:javascript
代码运行次数:0
运行
复制
= CHISQ.DIST.RT(100,4)

其中100是卡方,4是自由度。

我想在C#中使用此函数进行计算;我尝试添加对"Microsoft.Office.Interop“的引用,但我找不到使用它的方法!

我遇到了一些关于如何使用C#在Excel中进行公式计算并在Excel中获得结果的主题,但不幸的是,这不是我所需要的;我需要在C#中进行计算并在C#中获得结果。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-14 02:15:24

如果你只想要一个类似于Excel计算的计算,你应该考虑@korolewi的建议注释。

如果你必须实际使用Excel的引擎,你可以这样做

这是不好的做法,微软

  • 不支持使用第三方工具,如Aspose.com的Cells。这样,您就可以设置公式、计算公式并从wookbook中获取值,而无需在服务器上实际打开Excel。
票数 2
EN

Stack Overflow用户

发布于 2013-05-14 01:05:32

要使用Microsoft.Office.Interop.Excel在C#代码中使用“虚拟”Excel,您必须创建一个工作簿对象,在此工作簿上创建(至少)一个工作表对象,然后您可以在互操作框之外使用Excel函数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16527294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档