2009-02-26 80 views
-1

我從來沒有使用過電子表格,而不僅僅是一張快速圖表。我想了解如何充分使用電子表格公式,並一直在Google Spreadsheets中進行遊戲。從Google Spreadsheets開始

似乎沒有任何關於Google Spreadsheets的全面教程,甚至Google的文檔通常都會在不解釋的情況下引用Excel的功能。

我的問題是,我是否應該首先學會在Excel上使用「高級」公式(例如Google上的vlookups或ARRAYFORMULA)電子表格,然後轉移到Google電子表格?我沒有做任何非常複雜的工作,但我想知道一些最佳實踐,即在跨工作表抽取信息並使用公式(而不是宏)重新組織和過濾信息時的一些最佳實踐。

- 編輯,以澄清我想使用的公式,而不是宏

+0

除了對「電子表格編程」的模糊引用外,這不是編程相關的。 – TheTXI 2009-02-26 19:51:19

+0

最終目標可能是爲編程的Excel創建宏和自定義函數。 – 2009-02-26 19:52:42

+0

其實他明確表示他的最終目標是使用谷歌。 – EBGreen 2009-02-26 19:56:26

回答

1

Excel電子表格有一種編程語言(Excel VBA,請參閱Joel Spolsky),它不在Google電子表格中,所以從Excel開始可能不是喜悅之路。

你可以用一些電子表格練習開始,如

  1. 使用相對單元格引用實現一個保齡球的成績了圖表
  2. 使用ARRAYFORMULA
  3. 實現一個保齡球聯賽報告實現一個保齡球的成績了圖表,每一個團隊使用他們自己的電子表格,並且您的報告導入所有數據。

這將使你的問題域是谷歌電子表格大小合適和正確的地方的一個感覺:可供隨時隨地協作記錄和彙總。

1

谷歌是免費的,但非常有限。 Excel功能強大且快速(是本地桌面應用程序),但價格昂貴。

你應該考慮下載OpenOffice,它是免費且快速的。

0

同意 - 開放式辦公室將是路要走 - 有一個很好的教程here

作爲基於Java,它運行在許多平臺上。

0

AFAICT,Google電子表格不可編程。 Excel和OOo都是,所以如果你想了解「電子表格編程」,你將無法與谷歌。

OOo,特別是可以在Python中編程,所以它是一個更加結構化的開發平臺。 VBA OTOH是一個非常先進的BASIC,但仍然是一個很大的努力。 (見證任何Excel會計系統慢慢地走向unmaintanability)

親自,我想做一個數據庫服務器(加上一些腳本語言)的所有編程,並使用電子表格作爲前端(而不是瀏覽器);但似乎大多數「可集成性」特性意味着將數據庫的輸出複製到電子表格,並且有時回到數據庫是容易的,但是我沒有看到任何數據生成「實時」數據。

2

現在有一個full API谷歌電子表格。

相關問題