我从未将电子表格用于快速图形以外的任何内容。我想学习如何充分利用电子表格公式,并一直在Google Spreadsheets上使用。
Google Spreadsheets似乎没有任何全面的教程,甚至Google的文档也经常引用Excel功能而不解释它。
我的问题是,我是否应首先学习在Excel上使用'高级'公式(比如Google上的vlookups或ARRAYFORMULA)电子表格,然后转到Google电子表格?我没有做任何特别复杂的事情,但是我想知道一些最佳实践,当使用表格(而不是宏)重新组织和过滤它时。
- 编辑以阐明我希望使用公式,而不是宏
答案 0 :(得分:2)
现在有一个full API谷歌电子表格。
答案 1 :(得分:1)
Excel电子表格有一种编程语言(Excel VBA,请参阅Joel Spolsky),它不在Google电子表格中,因此从Excel开始可能不是快乐之路。
您可以从一些电子表格练习开始,例如
这样可以让您感受到Google电子表格尺寸正确且位置正确的问题域之一:随处可用的协作录制和摘要。
答案 2 :(得分:0)
谷歌是免费的,但非常有限。 Excel功能强大且速度快(是本机桌面应用程序),但价格昂贵。
您应该考虑下载免费且快速的OpenOffice。
答案 3 :(得分:0)
同意 - 开放办公室将是要走的路 - 有一个很好的教程here。
基于Java,它可以在许多平台上运行。
答案 4 :(得分:0)
AFAICT,Google电子表格不可编程。 excel和OOo都是,所以如果你想了解“电子表格编程”,那么Google将无处可去。
OOo,特别是在Python中可编程,因此它是一个更加结构化的开发平台。 VBA OTOH是一个非常发展的基础,但要做到这一点仍然是一个巨大的痛苦。 (见证任何卓越的会计系统慢慢走向无法保证)
就个人而言,我想在数据库服务器(加上一些脚本语言)中进行所有编程,并使用电子表格作为前端(而不是浏览器);但似乎大多数“可集成性”功能意味着将输出从数据库复制到电子表格很容易,有时候会回到数据库,我所看到的并没有让它成为“实时”数据。