我获得了一个包含大量数据和公式的巨大excel文件,我需要访问其中实现的功能,以创建在MacOSX上运行的Web服务。我首先尝试使用POI从Java访问其功能但不幸的是POI不支持某些功能,如MINVERSE,TRANSPOSE,MMULT等,我发现它们实现起来特别困难(另见this question)。
是否有以编程方式访问Excel工作表?我发现R的RCOMClient,但它似乎在Windows上运行。 Perl,Python,R,Octave,C ++,Java或者其他任何东西,只要它提供了完整的Excel公式功能。
Python Excel :为什么Python Excel不是我的问题的选项。在教程中写道:
相关参考仅在您具有外部知识时才有用 什么细胞可以作为起源。在Excel中找到许多公式 文件包括函数调用和多个引用,而不是 有用,而且可能太难评估。 完整的计算引擎 不包含在xlrd中。
不幸的是,我需要对Excel引擎提供非常好的支持。
答案 0 :(得分:2)
当然可以。
您是否查看了精彩的Python Excel项目?
更好:你可以看看that stupendous blog post。
如果您需要更多帮助,请尽情享受并发布信息。