星期三, 6月 14, 2006

Lotus Notes Formula 惱人的問題

最近在寫 Formula 時發現 @round 不太聽話,後來去扒 IBM 官方的文件才知道,R5.x、R6.x 都會有四捨五入的問題。

如果要做整數的四捨五入,要寫成 @round(@round(var;0.00001);1)

原因呢? 本人猜測,因為在公式數字運算的過程中會改變 var 的精確度,為了確保在 @round 之前的精確度和我們想像的一樣,所以先取一次 0.00001 的捨入值,再取一次整數的四捨五入。

Ex: 取小數點一位,則公式寫法為 @round(@round(var;0.00001);0.1)

ref. Formula @Round and LotusScript round do not work as expected or reliably in all cases FROM IBM

星期日, 6月 11, 2006

Google Spreadsheet 試用心得



前幾天,看到各大網站報導 Google 大神要挑戰 M$ 的 Excel,做了一套 Web SpreadSheet,於是手癢的去 Google labs 扒扒看,果然,有 SpreadSheet 這個 Project,二話不說,快去 Sign In....

但,令人沮喪的是,要等邀請回函後才能使用 Orz

今天起床後,懶洋洋的打開 GMail,赫然發現 Spreadsheet 的邀請寄來了....:P

嗯~不失所望,Google 不愧為 AJAX 的應用元老,貼一張 Screenshot 給大家瞧瞧

基礎的東西大多有了,如: Sorting, Formula, Merge cell, Ctrl-D 也有作用...
雖然目前沒什麼想法可以提供給 Google 老大,還是很期待它愈做愈好