自己寫公式
有時候,公式不見得會用到函數,例如簡單的加減乘除,所以您也可以自己寫公式。寫法很簡單,一律以「=」作為開頭,Calc 就知道您這一欄是個公式了。

在 OpenOffice.org Calc 中,加減乘除的符號分別如下:
加(+)
減(-)
乘(*)
除(/)
|
底下我們就利用等第來做示範,我們會利用到 if 邏輯判斷。,雖然判斷等第也可以用函數來做,不過,為了讓大家練習自己寫公式以及 if 的用法,所以我們用 if 來做即可。

if 函數的用法:if(條件 ; 真 ; 假)
條件就是給他一個判斷條件,如果符合條件,那就執行「真」;如果不符合條件,那就執行「假」。
|
- 點選 1 號的等第欄位(I2)。
- 輸入 = 作為公式開頭。
圖 1. 輸入 = 表示公式開始
- 我們以「平均」分數(H2)來作為判斷的主要欄位。
圖 2. 點選欲判斷欄位
- 假設 80 分以上算是「優」,所以我們填入「H2>=80」作為判斷條件,如果符合條件,就印出「優」;如果不符合條件,那就不要印出任何東西。
圖 3. 把公式寫完整

MS Excel 的參數是用逗號「,」隔開,但 OpenOffice.org Calc 的參數則是用分號「;」隔開,不一樣喔!所以要特別注意!
|
- 把公式往下複製,您就會看到符合調件的都會出現「優」。
圖 4. 複製公式
如果還要繼續判斷呢?例如 70 分以上是「甲」以下則是「乙」,那怎麼辦?簡單,再判斷一次不就行了!
- 在公式的前半部都是一樣的,只有在第一次判斷後,如果不符合條件的話要做第二次判斷。
- 第二次判斷也差不多: if(H2>70;"甲";"乙")
- 把這公式放到第一次公式的第三個參數中,如 if(H2>=80;"優"; if(H2>70;"甲";"乙"))
圖 5. 第二次判斷
- 再重新複製一次公式,那就 OK 囉!
圖 6. 再重新複製一次公式