2006年12月20日 星期三

[EXCEL] 淺談陣列公式-高標低標的計算

 
  相關函數IF() / AVERAGE()

  什麼是「陣列公式」?套用 Excel 的說明檔:「針對一或多組值執行多個計算,然後傳回單一結果或多個結果的公式。陣列公式括在大括弧 { } 中,且藉由按 CTRL+SHIFT+ENTER 輸入。」

  舉例來說,一般公式 =IF(A1>60,A1,"") 是以單一儲存格 A1 為輸入值,計算結果也是單一值。這時,如果把 A1 改成陣列 A1:A5,再按 CTRL+SHIFT+ENTER 完成輸入,成為陣列公式 {=IF(A1:A5>60,A1:A5,"")},結果會如何?

##CONTINUE##
  答案是 Excel 會做 5 次 IF() 計算,每次的輸入值分別是 A1/A2/A3/A4/A5,最後得到 5 組答案,組成一個結果陣列。這個結果陣列,可以進一步當做其他函數的輸入值,或是把結果陣列的第一組結果,也就是針對 A1 運算所得的結果,顯示在儲存格中。

  舉個實際的例子,如下表,

  10 組分數,如果要計算平均分數,B12 =AVERAGE(B2:B11) 即可。但是如果要計算高標呢?

  所謂高標,是指分數高於平均分數的所有人的平均分數。傳統的做法是,在 C 欄輸入公式把高於平均分數的人先挑出來,C2 =IF(B2>$B$12,B2,""),公式往下複製,再將 C 欄做平均即可,結果如 C12 =AVERAGE(C2:C11)

  但是,如果不想多出一個 C 欄,想直接算出結果呢?那就得靠「陣列公式」了。如 B13,輸入陣列公式

=AVERAGE(IF(B2:B11>B12,B2:B11,""))

  再按 CTRL+SHIFT+ENTER 完成輸入,就可以直接得到答案。

  看出奧妙了嗎?B13 的陣列公式其實就是 C12 和 C2:C11 的組合!C2:C11 的內容,和陣列公式做了十次 IF() 運算之後產生的結果陣列一樣,只是在陣列公式中,這個結果陣列在 Excel 內部就做掉了,外面就不必再多用一個 C 欄來計算。

  看懂了陣列公式的奧妙,那低標就不困難了,B14

=AVERAGE(IF(B2:B11<B12,B2:B11,""))

  再按 CTRL+SHIFT+ENTER 完成輸入。

  陣列公式注意事項:
  • 一定要以 CTRL+SHIFT+ENTER 完成輸入
  • 公式中用到的陣列大小一定要一樣
2007-3-29 補充:

  如果高標的定義是「全班分數前50%的平均」,則可以利用函數 QUARTILE() 來取得全班前 50% 的分數分界點。新的公式為

=AVERAGE(IF(B2:B11>QUARTILE(B2:B11,2),B2:B11,""))

  記得一樣要按 CTRL+SHIFT+ENTER 成為陣列公式

2006年12月15日 星期五

丫丫的水彩畫

 
  丫丫喜歡到處塗塗畫畫,所以媽媽在牆上貼了張大白報紙,讓她自由創作。今天的水彩創作主題是-「海底世界」

##CONTINUE##
  從上面看下來,右邊最大隻的魚是「藍鯨」,左邊三角頭的是「大王魷魚」。這是上次去台中科博館看3D立體電影的內容-「藍鯨大戰大王魷魚」,丫丫至今印象深刻。順帶一提,大王魷魚下面那隻顏色較淺,體積較小的三角頭,是大王魷魚的寶寶-「小王魷魚」是也(嗯...有點像賣魷魚羹的)。

  藍鯨肚子中的咖啡色點點,是藍鯨的...!?丫丫,對不起,是爸爸不好,我沒有教你藍鯨是哺乳動物,胎生的,不生蛋。

  藍鯨下面的三個大中小橢圓形怪物,是大龍貓,中龍貓,和小龍貓。宮崎駿的卡通看過吧?就是那三隻。我知道不太寫實,但是創意比較重要,對吧!

  再往下是小丑魚。本來它不是小丑魚的,但是後來變成小丑魚尼莫了。尼莫頭上和肚子裡的咖啡色方塊,是...巧克力!?嗯...「有人的巧克力不小心掉到海裡,砸到尼莫,就被尼莫吃掉了」,這是丫丫的說法。尼莫肚子中的咖啡色點點,是小丑魚的蛋!答對了,小丑魚才會生蛋!!

  再來看看配角。右上方的紅色和藍色小人,是「小紅」和「小藍」,他們是丫丫的隱形小精靈朋友。小紅射出來的是「紅色雷劍」,是小紅的武器。至於左邊的咖啡色手,是丫丫要求我畫的,就叫「阿扁下台」,呃...又是爸爸的錯,不應該看太多新聞,讓你幼小純潔的心靈受到骯髒政治的污染。

  導讀完畢,謝謝收看。

2006年12月8日 星期五

彩虹花田-大溪花海農場

 
  頂著暖暖的冬陽,到戶外散步是最棒的了,這次選的,是位於桃園大溪,慈湖附近的「大溪花海農場」。

  花海農場人如其名,迎面而來的就是一大片花海:一整片純紫色的鼠尾草,薰衣草,一大片各色花卉組成的彩虹般的花田,金黃色的金針花海(現在季節不對,改種黃色小花),隨風搖曳的波斯菊田,如果你喜歡花,一定會喜歡這裡。

彩虹花田中的造型風車(不會動啦),丫丫一看到就堅持要將它入鏡。]
##CONTINUE##
[這張是在風車旁拍的,可以看出花田有「彩虹」的味道。]

波斯菊花田的面積沒有彩虹花田大,但把拍照角度拉低一點,拍起來也頗有花海的感覺。]

  和桃園其他純粹種花的農場不同的是,花海農場另外有一個動物區,餵養牛,馬,羊,豬,免子,還有蜜蜂,數量都不多,但是小朋友有的看有的摸有的餵,一樣很興奮,來一趟農場,幾乎把可以看的動植物都一次看光了。大小通吃,物超所值,適合全家老小共遊

2006年11月27日 星期一

[EXCEL] 公式所在欄位名稱

 
  相關函數COLUMN() / CHAR() / CODE()

  有時候,我們會想要知道公式所在儲存格的欄位名稱或列數名稱,用來做一些判斷或變化,例如... 老實說,我想了半天,想不出比較好的例子,麻煩大家看一下知識+上的網友實際需求的例子吧!或許有一天我們也會用到...

  如何判斷公式所在列數呢?這個比較簡單,直接呼叫函數 =ROW() 即可得到列數 1,2,3 ...

  如何判斷公式所在欄位名稱呢?直接呼叫函數 =COLUMN() 也可以,只是它傳回的也是欄位序號 1,2,3, 而不是習慣使用的 A,B,C。如何把 1,2,3 轉成 A,B,C?請參考下列表格:

##CONTINUE##

  函數 =CODE() 可以把字母轉成 ASCII code,函數 =CHAR() 則 可以把 ASCII code 轉回成字母。利用這樣的特性,我們可以把字母拿來做數學運算。CODE("A") 會固定傳回 ASCII code 65,所以第二列的公式可以分別得到 67,68,69, 轉回字母就是第三列的 C,D,E, 為了要和欄位名稱配合, 所以把 ASCII code 多減一,也就是第四列的公式,就可以得到和欄位名稱相配合的 B,C,D 了。

2006年11月10日 星期五

幼兒國歌

 
  丫丫的生活圈因為幼稚園而擴大不少,園裡的老師,同學逐漸成為日常生活的話題,前陣子的中秋親子大烤肉,剛過完的萬聖節化粧遊行,生活變得更多采多姿。

  當然,偶而還會學回來一些老師沒教的事情,就像那天他的要求:「爸爸,我要聽『老鼠愛大米』!」

##CONTINUE##
  「老鼠愛大米」,嗯,我聽說過,好像是從網路上紅起來的歌,歌名不怎麼文雅,但旋律好像不錯。上網找找,果然找出一大票,連 MP3 檔都有,那當然就老實不客氣啦,也能在女兒面前顯顯我這個有求必應的老爸的威風!

  丫丫當場乖乖坐好連聽半小時,一聽再聽,欲罷不能,雖然只會唱一句「我愛你,愛著你,就像老鼠愛大米」,卻是怡然自得其樂!我也樂得輕鬆。

  那天,鄰居小孩來家裡玩,聽到這首歌,馬上跟著哼唱;丫丫的表哥,表姐,堂姐,堂弟,也是個個朗朗上口... 這,這根本就是國小幼兒圈的國歌嘛!!

  讓人慶幸的是,「老鼠愛大米」真的不錯聽,大人跟著重覆連聽一小時,還不至於受不了,真是老天保佑!阿彌陀佛!阿門!

2006年11月9日 星期四

[EXCEL] 設定格式化條件的應用

 
  相關函數ROW() / MOD() / WEEKDAY()

  前一篇文章介紹了用設定格式化的條件來挑出重覆資料的方法。同樣的技巧配上不同的條件公式,可以讓你的表格更方便,更美麗。

  例如,像下面的表格,底色一明一暗,可以讓你在看資料的時候更清楚,不會看錯行。怎麼做?只要把格式化的條件設成

##CONTINUE##
=MOD(ROW(),2)=1

  再挑一個你喜歡的底色即可。這個公式是說,把列數除以二,如果餘數為一,也就是奇數列,就套用選定的底色。ROW() 可以取得列數,MOD() 可以取得餘數。


  再看看這個公式

=WEEKDAY(A1,2)=7

  它會有什麼影響?WEEKDAY() 可以算出一個日期是星期幾,這個公式就是說,如果一個日期是星期天,就把它的格式改變,讓你可以很快知道那一天是不是假日。

  還可以怎麼變化?全靠大家的創意囉!

2006年11月7日 星期二

適應

 
  丫丫上幼稚園滿兩個月了。

  在這兩個月中,有一半以上的時間在生病。發燒、流鼻水、拉肚子、嘔吐、咳嗽樣樣來。通常是剛好了幾天,去幼稚園「交流」一下之後,又感冒了。後遺症是,爸爸媽媽也都跟著生病了。這兩個月,是我們家的「受難月」。

  不過,這事早在意料之中,幾乎每個剛上幼稚園的小朋友都要來上一次,雖然辛苦,倒還能接受。意料之外的是,丫丫不止「身體」要適應群體生活,「心理」也一樣要適應。

##CONTINUE##
  倒不是說她不喜歡上學,而是不喜歡回家!? 在幼稚園還算聽話,慢慢熟悉了幼稚園的規矩,跟老師同學也相處的不錯。但是只要一下課,回到家裡,就一切不對勁了,穿鞋子也哭鬧,洗手也哭鬧,吃飯也哭鬧,之前教會的一些家裡的規矩,現在全不會了。為了日後的幸福,為了父親的威嚴,老子我拿起「愛的小手」就招呼下去了,可憐的小丫丫小腿都被打黑青了,但每日的哭鬧依舊。


  也不知道是我的威嚴生效了,還是丫丫終於適應了學校家裡兩頭跑的生活,忽然之間,丫丫又從「幼稚園的天使,家裡的魔鬼」變回「全職天使」了,我們家也終於又回復幸福快樂的日子。

  小朋友要適應幼稚園的生活,大人也要適應小朋友成長的變化,這中間的點點滴滴,終將成為日後的回憶吧!

2006年10月27日 星期五

[EXCEL] 挑出重複的資料

 
  相關函數COUNTIF() / SUMPRODUCT()

  當 EXCEL 中的資料越來越多時,我們會產生一種需求:能不能找出重複的資料呢?以下表為例,當我們在輸入學生資料時,一定要避免學號重複輸入,這時候 EXCEL 就能自動幫上忙了!步驟如下:

##CONTINUE##

  1. 將游標移到 A2
  2. [格式][設定格式化的條件],出現上圖的小視窗
  3. 選擇[公式為],輸入公式 =COUNTIF(A:A,A2)-1,設定格式,按[確定]
  4. 將 A2 的格式複製到 A 欄所有儲存格,完成。

  設定好之後,只要在 A 欄輸入重複的資料,資料就會變成紅色,提醒你資料重複了。COUNTIF() 用來計算 A2 在 A 欄中出現的次數,如果只有 1 次,減 1 後變成 0,也就是 FALSE,公式不成立就不會變色;如果大於 1 次,表示重複了,減 1 後大於 0,也就是 TRUE,就會變色了。

  進階一點,如果要找出兩欄資料同時重複的資料呢?如上表,要找出性別相同,生日也相同的人,相同的步驟,只要把游標移到 C2,公式改成

=SUMPRODUCT(--($C$2:$C$11=$C2),--($D$2:$D$11=$D2))-1

  再複製格式即可。

  SUMPRODUCT() 的詳細說明,可以參考 多重條件查表法 這一篇。簡言之,有關多重條件的,都可以用 SUMPRODUCT() 來做。

2006年10月20日 星期五

[EXCEL] 不重複的亂數

 
  相關函數RAND() / INT() / RANK()

  EXCEL 提供了一個函數 RAND(),讓使用者可以隨機產生亂數。RAND() 會產生一個 0<=RAND()<1 的數值,每當表格內有任何變化或修改時,RAND() 都會重新產生一個新的亂數。

  介於 0 和 1 之間的亂數都是小數,可能不符合實際應用,更多的時候,我們會需要整數亂數。例如,要從 20 個人中隨機抽 10 個人出來,我們就需要 10 組 1~20 之間的變數。這時候,我們可以利用這個公式

##CONTINUE##
=INT(RAND()*20)+1

  並把它複製到 10 個儲存格。如下表的 B 欄。INT() 用來取得數值的整體部份,而把小數部份捨棄。


  上面的公式有個問題,13 重複出現了兩次,這可能不符合實際需求。如果要產生不重複的亂數,可以再配合排名次的函數 RANK(),在 C2 輸入公式

=RANK(A2,$A$2:$A$11)

  並往下複製到 C3:C11,就可以得到不重複的亂數了。

  整合一下,如果要從 20 個人中隨機抽出不重複的 10 個人出來,應該怎麼做?把 A 欄和 C 欄都擴充到 20 列,C 欄就會有 20 組不重複的 1~20 的亂數,然後取前 10 個亂數 (C2:C11) 即可。

2006年10月14日 星期六

[EXCEL] 多重條件查表法

 
  相關函數INDEX() / SUMPRODUCT() / ROW()

  用 VLOOKUP() 來查表的另外一個缺點,就是只能使用單一條件來查詢,如果我們需要查詢兩個或多個條件同時成立的狀況,VLOOKUP() 就不適用了。例如,我們想要查詢國文和數學成績都不及格的人,就不能直接使用 VLOOKUP()。

##CONTINUE##

  如上圖,要在 F3 輸入公式

=INDEX($B$1:$B$5, SUMPRODUCT(--($C$2:$C$5<60),--($d$2:$d$5<60),row($b$2:$b$5)), 1)

  才能正確找出答案。

  INDEX() 的作用,之前的斗文章已經提過。ROW() 則是傳回儲存格的列數,所以公式的重點便在 SUMPRODUCT() 這個函數上。SUMPRODUCT() 的原意是把陣列的相對元素先相乘,然後再把每個元素加起來,傳回一個總和的值。在這裡,我們則將每個陣列當做是一個條件的比對結果,符合值為 1,不符合值為 0,如果有任何一個條件不符合,會導致乘以 0 的狀況,進而排除這筆記錄。最後只有符合條件的記錄能傳回 ROW()。

  以上表為例,結果是 C2:C5 {1,0,1,0} * D2:D5 (0,1,1,0} * ROW(B2:B5) {2,3,4,5} = {0,0,1,0}*{2,3,4,5} = {0,0,4,0},元素相加後即為 4,是正確答案的列數。

  注意一:公式中的符號 "--" 是用來把比對大小之後的邏輯值 TRUE/FALSE 轉成數字 1/0。不然,SUMPRODUCT() 會一律把邏輯值當做 0,造成運算錯誤。

  注意二:如果原始資料中有多筆記錄符合所有條件 (多個人同時不及格),這個公式就不能適用。我們會在以後的文章中討論這種情形要如何處理。

2006-10-31 補充

  注意三:如果在原始資料中找不到同時符合多個條件的資料,SUMPRODUCT() 會傳回 0,INDEX() 在處理 0 時可能會造成誤判。要避免這種情形,可以用 IF() 來處理這種特別狀況。公式改成

=IF(SUMPRODUCT(...)=0, "找不到資料", INDEX($B$1:$B$5,SUMPRODUCT(...),1) )

2006年10月13日 星期五

中秋戲浪-基隆大武崙沙灘

 
  10月6日,中秋團圓,自然應該和家人一起同歡。在基隆享用完豐盛的中餐之後,帶著四家老小,就近到附近的大武崙沙灘一遊。

  大武崙沙灘據說是基隆僅存的沙灘,從北二高往北下萬里交流道,左轉接基金一路,沿著「外木山大武崙海岸」的路標走,在基金三路附近一個紅綠燈右轉往金山,不遠後再右轉下切S型陡降坡,大武崙沙灘立即映入眼簾。[地圖 (地圖中的澳底沙灘就是大武崙沙灘,因為沙灘就在澳底漁港旁]。

##CONTINUE##
  大武崙沙灘據說是基隆僅存的沙灘,面積不大,但沙質不錯;沙灘縱深不深,造成沙面較陡,浪花也較大,大朋友可以沖浪戲耍,小小朋友則要小心,別被海浪沖倒了。

  沙灘是免費開放的,無人管理,自然也沒有浴厠等公共設施。沙灘旁的民家倒是有提供付費沖洗服務,一次20元。停車也不太方便,只能在沙灘旁的小路路邊停車。政府如果能出面做點什麼,這片沙灘會更好才對。

  玩的人多,又無人管理,沙灘上便留下一些原本不屬於沙灘的東西。套句老話,除了腳印,請不要留下別的東西

  整體來說,大武崙沙灘是個滿適合全家大小看海、玩沙、戲浪的景點,離市區也不算太遠,下次還要再帶小朋友來玩。


  更新:2008/5/7 浪裡尋石-基隆大武崙沙灘 PART 2

2006年10月3日 星期二

[EXCEL] 任意鍵值查表法

 
  相關函數INDEX() / MATCH()

  用 VLOOKUP() 來查表是簡單易用的好方法,但是有個缺點,就是用來查詢的鍵值必須在原始資料的第一欄。以前一個例子來說,我們可以用學號來查姓名,但是無法用姓名來查學號,因為鍵值 (姓名) 不是在原始資料 A2:B5 的第一欄。

##CONTINUE##

  如果想用第一欄之外的其他欄位來做鍵值查表,有一個變通的方法,就是利用 INDEX() 和 MATCH() 的組合。

  MATCH() 可以在一個陣列中找出鍵值,並傳回它的位置;INDEX() 可以傳回一個陣列中,特定位置的內容值。我們可以利用 MATCH() 來找出鍵值 (姓名) 所在位置,再用 INDEX() 找出相對應位置的內容值。


  在上表中,E1 可以輸入公式

=INDEX(A2:A5,MATCH(D1,$B$2:$B$5,0),1)

  當 D2 值為「孫三」時,MATCH() 會傳回位置 3 (從 B2 起算第三列) 給 INDEX(),INDEX() 就會傳回 A2 起算第三列的值,也就是 A4 的內容值「 A30303」。

2006年9月27日 星期三

[EXCEL] 沒有規則的資料轉換-查表法

 
  相關函數IF() / VLOOKUP()

  EXCEL最常用的功能之一,是做資料的轉換。例如,日期轉成星期,半徑轉成圓面積等等。有規則的資料轉換,可以單純用函數或數學運算式來做,例如,A1 為半徑,圓面積 B1

=PI()*A1^2

  那麼,如果資料轉換不是單一的規則呢?例如,當半徑是負數時,希望顯示文字「錯誤的半徑」,而不是直接套公式運算。此時,可以用函數 IF() 來處理:
##CONTINUE##
=IF(A1<0,"錯誤的半徑",pi()*a1^2>

  再複雜一點,如果半徑為零時,希望顯示「半徑為零」,那麼,可以做多層的 IF() 來處理:

=IF(A1<0,"錯誤的半徑",IF(A1=0,"半徑為零",PI()*A1^2))

  更複雜一點,如果資料轉換根本沒有規則呢?例如,要把學生的學號轉換成姓名,那該如何做?EXCEL提供一個函數 VLOOKUP(),可以做表格查詢,即使沒有任何規則,也可以做資料轉換:


  先在 A2:B5 建立一個對應表格,用來查表。在 E1 輸入函數

=VLOOKUP(D1,A2:B5,2,0)

  那麼,只要 D1 的值改變,EXCEL就會自動到 A2:B5 這個表格去查表,找出第一欄的值等於 D1 的資料列,再把相對應的姓名顯示在 E1 上,完成沒有規則的資料轉換。

有趣的EXCEL

 
  EXCEL 是一個很有趣的軟體。

  它提供了很多函數,可以做一些基本的計算和查詢,例如加總,平均,條件搜尋等等。而這些基本函數又可以進一步組合出千變萬化的功能來。就像積木一樣,最後的成果,取決於你天馬行空的創意

##CONTINUE##
  創意,需要累積。希望這裡累積的各種經驗和創意,能引發出更多的創意。

2007/1/31 補充:

  我不會 VBA,但是我會 C 語言,所以 VBA 對我而言,應該只是要熟悉它的語法,物件結構及函數的應用。 (應該是吧!?)

  VBA 功能很強,所有能用函數做出來的功能,用 VBA 都做的出來。不過,一旦用上 VBA,就只是單純解問題而已,不懂寫程式的人,永遠還是不懂如何解問題。

  我的想法是,Excel 可以分三個層次:操作使用函數VBA。我比較喜歡在 Excel 的函數中打轉,讓不懂寫程式的人,只靠套用函數,就能一定程度的解決問題。畢竟,從套用函數到寫程式,是一個不小的門檻。

2006年9月19日 星期二

與羊共舞-清境農場

 
  8 月 6 日,一路從台中殺上南投,目標是清境農場青青草原上著名的綿羊秀

   假日的清境農場可以用爆滿來形容。公路兩旁滿滿都是人,停車位一位難求。青青草原有兩個入口,各有不小的停車場,但是我還是找不到停車位,眼看 2:30 開演的時間快要到了,我放下老婆孩子先去看綿羊秀,自己再繼續往前找停車位,這是身為司機的宿命。幸好,再往上一小段距離,公路的右手邊就有一片不小的免 費停車場,是特產店附設的,空空盪盪的沒人搶,往回走路也只需五分鐘,是苦命的司機另一個不錯的停車地點。

  綿羊秀以牧羊犬趕羊下山開場,在台灣是難得的景觀,小朋友也看的興奮不已。

##CONTINUE##
  剪羊毛的過程倒是一般,沒啥看頭。令我驚喜的是,剪完羊毛之後,會把所有的綿羊都放出來,也就是說,所有人都可以近距離和綿羊接觸,不會只是遠遠觀看而已。

  而園方則理所當然的可以再賺一票綿羊飼料費

  綿羊吃飽了,理所當然會有一些「產出」,請小心你的腳步。

  山下是酷熱的夏天,山上卻已頗有涼意,坐在滿眼青翠的青草坡上,看著成群的綿羊在遠處閒逛,在身旁漫步,清涼的薄霧一陣一陣的湧來,又一波一波的退去,酷熱的八月天,這裡可算的上人間仙境了。

2006年8月31日 星期四

網路電話 over 256K ADSL 實戰篇

 
  當初在選擇要用多大頻寬的 ADSL 時,能不能打網路電話一直是我猶豫的重點。我大姐住在美國,老婆的堂姐住在越南,如果能打免費的網路電話,就可以自由自在的談天說地話家常了,多好啊!可是,又想省點每個月固定的網路開銷...最後的決定是,先申請 256K/64K,以後如果不夠用,再升級到較大頻寬。

  就技術層面來說,一通網路電話最多佔雙向 64K 頻寬,再加上壓縮技術可以節省頻寬,用 256K/64K 的頻寬來傳送一通網路電話是措措有餘的。但是,技術理論是一回事,實際狀況又是另一回事,到底能不能和大姐,堂姐輕鬆聊天,還是沒結果。

##CONTINUE##
  美國的大姐網路連線沒問題,但是家中沒裝麥克風 (美國買個麥克風有那麼難嗎?),現在還停在 MSN 打字聊天的階段。越南的堂姐則是一直沒有連上線,也不知道是怎麼回事?

  昨天晚上,我的即時通上的堂姐小灰人終於變亮了!電話一通,呵呵,那語音品質真是讚,比 009 的國際電話還讚,清晰,沒有明顯延遲,老婆一不小心就聊了四十五分鐘,省下的國際電話費說不定夠付一整個月的網路費囉 (我得找個時間算算到底省下多少錢,呵呵...)

  不知道昨晚是網路狀況特別好,還是平常就是這樣,得再多試幾次才算數。不過,這 256K/64K 的頻寬升級計劃,看來得往後延了,夠用就好,夠用就好。

2006年8月28日 星期一

有點幸福的早晨

 
  風和日麗的早晨,我和丫丫在家門口一起向媽媽開心的說再見,準備送丫丫到幼稚園上課。

  丫丫戴上她的紅色史努比安全帽,站在機車前踏板,我一反平常的急燥,放慢了機車的速度,輕緩的朝幼稚園前進。進了幼稚園,丫丫自己換上園內的拖鞋,我則仔細看著教室門口張貼的,昨天小朋友上課畫的著色畫,當然是先看丫丫畫的圖。
##CONTINUE##
  換好了拖鞋,丫丫笑瞇瞇的向我說再見,和老師一起進教室去了。我往公司前進,準備開始一天的工作。

  夏日的朝陽有點烈,我的心情卻只是暖洋洋的。這樣的早晨,有點幸福。

2006年8月22日 星期二

中鹿班的丫丫

 
  丫丫開始上幼稚園了。

  第一次,丫丫和別人相處的時間,比和父母相處的時間還多。她會開始交自己的朋友,會學到不是我教給她的東西,會有自己的翅膀,會走自己的路。

  幾乎無法避免的,她也已經從幼稚園中傳染到感冒,和大多數第一次上幼稚園的孩子一樣。

2006年8月10日 星期四

買越多,省越多?

 
  一直以來,我的手機都是使用預付卡,原因當然是為了省錢。打的少,接的多,半年儲值一次,一次只需三百元,換算下來,等於月租費只要50元。

  最近在市面上看到兩種有優惠價的預付卡,一種是付 280 可以打 350,另一種是付 350 可以打 500。第一種看起來只可以省 70 元,第二種卻可以省 150 元,如果是你,你選那一種?

##CONTINUE##
  我會選第一種,因為我看到的是,第一種只要月付 46.6 元,第二種卻要月付 58.3 元,多買到的額度,對打的少的我而言,沒什麼實用價值。我看到的不是表面上省多少,而是實際上付出多少

  表面上省錢,不一定真省錢,因為你多買到的東西,可能並不符合實際上的需要,只是買回來好看閒置佔空間而已。實際上少付錢,才是真的省錢。

  市面上太多唬弄人的廣告,標榜「買越多,省越多」,真的靜下心來想一想,其實多買到的都是一堆沒有用或用不到的東西,根本就沒有省到錢啊!!

2006年7月24日 星期一

床邊故事

 
  丫丫喜歡在睡前聽故事。為了讓他趕快入睡,我通常只會開一盞昏黃的小夜燈來培養睡覺氣氛,但是這樣就不能拿著故事書一邊看一邊唸了,所以,我只能憑著記憶,把腦袋中還記得的故事,丟三落四,加油添醋的說給她聽。

   因為腦袋中的故事實在不多,經常面臨無故事可講的窘境。幸好丫丫還算體貼,相同的故事即使重複的講,她依然聽的津津有味。前陣子喜歡聽「三隻小豬」和 「七隻小羊」,最近則迷上「神奇寶貝」,喜歡聽我自創的神奇寶貝冒險故事,喜歡聽皮卡丘和小智的冒險,喜歡聽火箭隊照例變成星星。

  講床邊故事最難的一點是,不能講的太無聊,也不能講的太精彩。

##CONTINUE##
  太無聊,丫丫會抱怨不好聽,太精彩,丫丫會越聽越興奮....所以,通常是事先約定好,只講兩個或三個故事,然後就要安靜躺好睡覺。

  這招,昨天也破功了。在我講完三個故事後,丫丫說:「那換我講給你聽好了,有一天,皮卡丘....」

  我不能在這時候討論剛剛約定的漏洞,不然丫丫會越討論越興奮,只好緊急再加一條約定,「你可以自己講給自己聽,但是不能吵到我!」

  丫丫很委曲的回答:「好吧!」然後就翻身躺好,很小聲的自言自語去了。

  我一邊聽著她的自言自語,一邊進入夢鄉。

  要哄一個精力旺盛的四歲小孩睡覺,最難的一點是,如何讓自己保持清醒,才不會被小孩哄著入睡。

2006年7月14日 星期五

[軟體] MSN 表情符號匯入與備份

 
  說「表情符號」是 MSN 最重要也最常用的附加功能,應該沒有人會反對吧。收集「表情符號」也成了一種新興的樂趣。

  可惜的是,表情符號越收集越多,MSN 卻沒有適當的管理功能,連最基本的「備分」功能都沒有,要新增時也只能一個一個新增,麻煩又費時。一旦要重灌 MSN 或重灌作業系統,或是朋友間要相互交流交流,都非常不方便。

  前幾天發現了一個免費的國產軟體,正好可以做表情符號的「備份」和「大量匯入」功能,這下子就不怕辛辛苦苦收集來的表情符號,在一夕之間全沒了。推薦給大家使用,趕快去備分先。

##CONTINUE##

2006年7月11日 星期二

世足賽落幕

 
  世足賽終於落幕了。對本屆世足賽,有三件事讓我留下印象。

  第一件,南韓隊第一輪就被淘汱出局。南韓隊用事實證明,上一屆以地主隊打入四強,靠的不是球技,也不是實力。

##CONTINUE##
  第二件,冠軍決戰,義大利PK賽勝法國,拿到冠軍。

   第三件,也是最無厘頭的一件,阿扁再次展現他投機炒短線,死道友不死貧道的本性,說要把二十個小朋友,送到巴西學足球,這樣就可以讓台灣踏進世足賽三十 二強。用很少的錢,用二十個無辜的人生,來營造一個很渺茫的夢 ... 阿扁,求求你,你自己做做夢就好,別把無辜的我們扯進去。Orz

2006年7月7日 星期五

[軟體] 免費好用的個人資訊管理軟體

 
  一直在找一種電腦軟體,可以安排個人行程,可以記錄待辦事項,可以隨手記下腦中突然想到的點子,當然,還得要有鬧鈴提醒你該做的事。有人將這種功能稱之為 PIM (Personal Information Manager),個人資訊管理,攜帶型的 PDA 或新型的手機也有類似的功能,好不好用就見仁見智了。














##CONTINUE##

  免費,精簡,看的順眼,用的順手,是我選用電腦軟體的基本條件。

  前前後後,試用了多種類似的軟體,有的又貴又龐大 (M$ Outlook),有的功能不全,有的不好看,有的不好用,總之,找了好久,還是沒有找到合用的軟體。

  前幾天,無意中發現了一個軟體 Essential PIM v1.81,不但完全符合我的需求,而且還支援中文版。它提供行事曆待辦事項記事簿通訊錄四大功能,而且整合的很好,又是免費的,忍不住要推薦給也在找類似軟體的朋友:一定要去下載來用哦!

2007/8/20 補充:

  Essential PIM 已經升級到 2.0 版,一樣有免費版本,一樣同時支援繁體中文及簡體中文,建議大家可以下載使用。

  安裝之後應該是英文版,請選擇 Tools / Language / Chinese Tranditional 即可切換到繁體中文。如果找不到繁體中文的選項,請檢查安裝目錄下 (通常是 c:\Program Files\EssentialPIM\Languages\) 是否有一個檔案叫 Chinese_Trad.lng,有這個檔案才會有選項可選。如果沒有,可以到官網下載

2009/6/5 補充:


  Essential PIM 已經升級到 3.02 版,主要是新增電子郵件功能。舊的繁體中文語言檔在這個版本中已經不適用,而且原作者好像不再維護了。我作了一些修改,已經可以在 3.02 版 上使用,想要新的繁體中文語言檔的朋友,可以在這個網址下載。http://www.essentialpim.com/forum/download/file.php?id=2499

2006年6月30日 星期五

狗狗猩猩大冒險

 
  JET日本台有個節目,叫做「狗狗猩猩大冒險」,是讓一隻叫做小龐的黑猩猩,帶著一隻叫做詹姆士的牛頭犬,去執行一些主人指定的「簡單」任務,像是送東西啦,買東西啦之類的。節目重點在於狗狗猩猩的臨場反應和逗趣行為。丫丫和我都很喜歡看,丫丫常常看到哈哈大笑,難以停止。

  前兩天,我突發奇想,想說,人不能不如黑猩猩,於是來了一場「爸爸丫丫大冒險」。任務是去住家附近的便利商店買飲料。

##CONTINUE##
  以前帶著丫丫出門,不論路途遠近,總是叮嚀她要和大人手牽手,尤其是過馬路的時候,更是千交代萬交代,以免發生危險。這次故意讓丫丫走前面帶路,不叮嚀她,看她能不能完成任務。

  結果,一出社區中庭就出狀況了,本來該向左轉,丫丫猶豫了一下,卻往右轉。我連忙提醒她再想清楚一點,她才晃然大悟往回走。

  到了小巷子口,她停了下來,左看看右看看。我正在欣喜他過馬路很小心,卻見車子走遠了,丫丫還是不前進。停了兩分鐘,左右都看不到車子了,她依然站在原地。

  我忍不住問:「為不麼不走了?」

  丫丫:「我怕車子會來!」她連遠處閃動的車燈都考慮進去了...

  我半鼓勵半強迫的和她一起過了馬路,進了便利商店。或許是在室內,丫丫整個人放鬆了很多,回復平常機伶的模樣。

  回程也是類似,一到馬路口都過度緊張,走走停停的,平常十分鐘的任務花了快半小時。

  看來,以後要多訓練,多放手,不要過度保護,不然,四歲半的人不如一隻黑猩猩,可就難看囉!

2006年6月16日 星期五

液晶螢幕,字型模糊

 
  從15吋的液晶螢幕升級到17吋的液晶螢幕,本以為從此打電腦可以更大更舒服,沒想到,螢幕品質卻慘不忍睹,字型模糊,還有鬼影,看得我眼花瞭亂。

  反射動作就是,連上Google,查查看別人是怎麼解問題的?這好像成為我解決問題的標準流程的第一步了!

  查了別天,沒有很明確的答案。有人建議取消平滑字的設定,但取消了也沒有用;有人建議改掃瞄頻率,一樣沒有用;有人建議更改螢幕解析度,但是不知道要改成多少?有一條建議倒是很有參考價值:「查一查產品使用手冊和附的CD!」

##CONTINUE##
  所以趕快把 BENQ FP737s 的使用手冊翻出來看,果然,手冊上有寫,內定及最佳的螢幕解析度是 1280 x 1024,如果電腦設定的解析度低於螢幕的最佳解析度,就可能造成字型模糊。趕快把解析度從 1024 x 768 調高成 1280 x 1024,雖然字變小了,但是果然很清晰。

  每台液晶螢幕的最佳解析度應該都不同,所以別人的解決方法不一定能適用在自己的電腦上,最好還是查一查自己的使用手冊吧!人家辛辛苦苦寫的文件,看一看總是有好處的。

2006年6月14日 星期三

探索世界的第一步-冒險王

 
  有線電視頻道越來越多,值得看的節目卻越來越少。除了體育節目,能吸引我「要記得準時收看」的節目,實在少之又少。三立都會台的「冒險王」,是其中之一。

  其實,類似的介紹國內外風土民情的節目很多,不知道為什麼,卻對冒險王情有獨鍾。

##CONTINUE##
  或許是他們的外景地點比較特別,芬蘭,斯洛伐克,印尼龍目島 (不要老去峇里島),寮國,一些記不住名稱的原始部落,而不是旅遊雜誌上已經介紹過千百遍的套裝行程。

  或許是他們的取材比較深入當地人的生活,食衣住行,全面性的真實介紹,而不是專挑有名的景點介紹,不是表面上的走馬看花。

  或許是他們的態度比較誠懇,有對當地生活的深刻體悟,而不是肉麻當有趣的插科打渾,不是人工橋段的重覆設計。

  或許是他們的主持人挑的好,明道,亮哲,阿布,各有各的風格,卻一樣的親切,誠懇,用心。

  啊,今天是星期三,晚上十點,記得準時收看,「冒險,是向自我挑戰的勇氣,踏出探索世界的第一步,你,就是冒險王!

2006年6月13日 星期二

世足賽,不是運動

 
  世足賽又在台灣發「騷」了!

  對歐洲,南美等國家而言,足球是運動,是生活,甚至是信仰,世足賽則是足球的最高殿堂。狂熱,源自於對足球運動本身的喜愛

  對大部份台灣人而言,足球只是一個名詞,世足賽則是一場商業活動,一個狂歡的藉口,但絕不是一種運動。狂熱,源自於商人的炒作

##CONTINUE##
  類似的東西還很多,聖誕節,情人節,萬聖節....表像上的儀式,讓人忘記事物的本質,大家只記得貝克漢,卻忘了那一顆黑白相間的球。

2006年6月8日 星期四

沒得省的加油錢

 
  用了兩年的全國加油站 GOGO 信用卡,因為日盛銀行和全國加油站的合約到期不再續約,到七月底就不能再使用了。

  對我來說,它的實質意義是,平日千分之72,每月14日千分之123的加油回饋金沒了,薪水沒漲已經很慘了,連原本可以省的加油錢都沒得省了....啊!民不聊生啊!

##CONTINUE##
  真希望可以不用工作就有人送積架跑車,這樣當然不必煩惱加油錢了....

  現在呢,只好用用平日只能省千分之18的台灣加油卡,或每週三省千分之21的日盛卡來加油了。

  啊~~~鬱悶啊~~~~~~

2006年5月30日 星期二

書店的尋寶遊戲

 
  下著大雨的週日,帶著丫丫到大賣場做例行採購。

  大賣場附設了一個小書局,丫丫興致勃勃的在童書專櫃翻看著童書。我也趁機教育她,「看完書後要把書放回原位」。

##CONTINUE##
  不久,丫丫拿著一本書,卻找不到地方放回去,我一看,是一本台灣地圖集,應該是隔壁櫃的書,被人隨手扔在童書櫃上。我也來一次反面教育,「這是別的客人亂扔的,這樣是不對的,我們不要學他」,然後順手把地圖集放回原位。

  這下子,丫丫發現了新大陸。她開始全場逛,看到放錯位置的書,就拿起來,試著找到它原來的位置放回去,玩的很高興。

  看書變成了找書,一種新型態的尋寶遊戲,就此誕生。

2006年5月24日 星期三

杜正勝版「國王的新衣」

 
  沒想到,真的沒想到,「罄竹難書」事件竟然還會有續集?!

  這次杜大部長說:「只有聰明的人,才能瞭解原意!

##CONTINUE##
  天啊!這不是「國王的新衣」裡的台詞嗎?童話故事竟然在真實世界中重演!看來,那天扁政府有人說出「何不食肉糜」時,我們也不必太驚訝了。

  杜大部長啊,你的一言一行,真是「音容宛在」啊!

  (部長,你這麼聰明,一定知道我解釋的方法和你一樣,意思是,「你的聲音和容貌好像在我眼前一樣」,可沒有別的意思喔!呵呵呵!而且我沒有把「宛」寫錯成「苑」喔!)

2006年5月23日 星期二

WHQL 驅動程式 for XP

 
  在 Windows XP 環境下新裝網路卡,手邊又沒有驅動程式,自然是上網去找。

  找到了兩個版本,一個支援 Windows 2000,另一個支援 WHQL。因為不知道什麼是 WHQL,所以先安裝 2000 的版本,結果是不能用,XP 根本偵測不到網路線的插拔。後來改用 WHQL,才能正常使用。

##CONTINUE##
  到底什麼是 WHQL ? WHQL是微軟內部專門負責「Designed for Windows」認證的機構,其全名為「Windows Hardware Quality Labs」。WHQL 認證方案的目的是確保硬體與微軟 Windows 系統的相容性。我們在 XP 上安裝驅動程式時,常常會被問到是否擁有「數位簽章」,就是在問是否有 WHQL 的認證。

  WHQL 在 XP 之前的作業系統中執行的並不嚴格,在 XP 上執行的比較嚴格,下次在 XP 上安裝驅動程式,記得要優先找 WHQL 認證過的喔!

「罄竹難書」的部長

 
  阿扁一句「志工的義行罄竹難書」,意外的扯出一齣可笑的官場現形記。

  總統不是聖人,阿扁不是文學大師,偶而用錯成語也不是什麼大不了的事。偏偏就有一個愛拍馬屁的教育部長杜正勝,硬要把「
罄竹難書」拗成「用盡所有紙張都寫不完」,芝麻小事反而貽笑大方。

##CONTINUE##
  老實說,「罄竹難書」到底是什麼意思,我也不大肯定,所以老老實實的查了查杜大部長管轄的「教育部重編國語辭典修訂本」,上面是這麼說的:

罄竹難書:「即使把所有竹子做成竹簡,也難以寫盡。語或本於呂氏春秋˙季夏紀˙明理:此皆亂國之所生也,不能勝數,盡荊越之竹猶不能書。後漢書˙卷六十六˙公孫賀傳也 有南山之竹,不足受我辭。之說。至舊唐書˙卷五十三˙李密傳:罄南山之竹,書罪未窮;決東海之波,流惡難盡。後遂用罄竹難書比喻罪狀之多,難以寫盡。」

  這下可好,教育部的網站打了教育部長一個大嘴巴!

  難怪杜大部長一直要減少文言文的教學時間了。不然,三不五時自己用錯成語(音容苑在),現在還得幫長官用錯成語擦屁股,以後大家都不用文言文,自然就沒有這些煩惱了。

  杜大部長,你的風骨言行,真是「罄竹難書」啊!

2006年5月22日 星期一

放羊的總統

 
  阿扁又道歉了。

  第一次道歉,會讓人有所期待,但是一次又一次的道歉,卻是一次又一次的失信於人,我已經無法有所期待了。更何況,在這次外交迷航之旅中,阿扁自己說的,「為了任務,說謊也沒關係」,那我們還能有什麼好期待的?

##CONTINUE##
  有個家喻戶曉的故事,叫「放羊的小孩」,現在,我們有個「放羊的總統」,在第n次聽到「狼來了」的時候,笑笑就好,別太當真了。

2006年5月21日 星期日

恣意果嶺-桃園綠風草原餐廳

 
  風和日麗的週末,不出門走走好像對不起家人和自己,說走就走,往桃園平鎮的「綠風草原餐廳」去。

##CONTINUE##
  綠風倒是不負「草原」兩字,餐廳外的庭園就像大公園一樣,舉目望去儘是綠意,看得出來應該是高爾夫球場改建的,果嶺,沙坑,球道,長草區,水坑,一應俱全,非常適合親子同遊,赤足在大草原上奔跑嬉戲,不亦快哉。

  至於,餐廳部分,唉...

  餐點品質是還好啦,可是不值得 480 加一成服務費。再加上冷氣不夠冷,服務生速度超慢,還不能刷卡付帳,下次是不會在這裡用餐了。入門票一人一百拿去換一杯一百的飲料,或是一份一百的三明治,再到大草原上走走,倒是不錯的建議。

2006年5月19日 星期五

[軟體] 用 Firefox 換掉 IE 吧!

 
  大而無當,漏洞一堆的 IE (Microsfot Internet Explorer),雖然被微軟強迫加在作業系統中,但是久不更新,功能簡陋,更是為電腦病毒大開門戶

##CONTINUE##
  Firefox 這幾年正當紅,我很早就投入它的懷抱了,用的非常順手,再加上各種強大的外掛功能,IE 早被我丟到黑暗的牆角中了。之所以沒有把它掃地出門,是因為有些網站中了微軟的毒,非 IE 不可。更不幸的,我們公司的內部網站就是其中之一。

  昨天上 Firefox 的網站看了一下,發現又更新到 1.5.0.3 版了,最棒的是,這個版本只要外掛一個 IE Tab 的擴充套件,就可以利用 IE 核心,讓我們可以在 Firefox 中正常看到以前非 IE 不可的網站。這下可好,終於可以把 IE 掃地出門了!

  是時候了,用 Firefox 換掉 IE 吧!

爸爸和 MSN

 
  四歲半的女兒最近迷上了 MSN,只要能和別人聊 MSN,能和別人交換表情符號,心情就會很 high。「玩 MSN」成了她生活表現優良的一種獎勵。

##CONTINUE##
  為了玩 MSN,即使注音符號還記不全,她也開始慢慢的學習注音輸入,學習平上去入;為了玩 MSN,她學會了中英文輸入法的切換;為了玩 MSN,她快要把 MSN 的所有功能摸透透了,收集表情符號,換自己的顯示圖片,畫面震動,語音聊天... 有些功能連身為爸爸的我都不知道 ><|||   只可憐了她讀大學的表姐,鄰居阿姨,音樂班的老師,媽媽的同學... 三不五時要受到她 MSN 的騷擾。當然,爸爸上班時,是當然的 MSN 聊天對象 (還好我的公司沒有禁止玩 MSN)。   今天下班前,我透過 MSN 說:「我要回家了!」,沒想到,卻收到一個生氣的紅臉。回家一問,女兒說:「你下班了,就沒人和我聊 MSN 了,所以我給你一個生氣的紅臉!」

  爸爸不如 MSN,真是無言。

2006年5月15日 星期一

寬頻上網,多快才夠用?

 
  在申請寬頻上網之前,曾經為了要申請多快的速度,斟酌了半天。考量的,當然是價格問題。256K/64K 月付約三百元,1M/2M 則上跳到七八百元,想省錢,又怕上網速度太慢,當時真是考慮了一陣子,從公司上網查相關資料,看看有沒有人發表使用經驗,查了半天也查不到有用的訊息。

##CONTINUE##
  後來,決定先申請 256K/64K,真的太慢,再改更高的速度。

  申請到現在,上網查資料 OK,收發 E-mail OK,MSN OK,玩網路遊戲 OK (錙銖必較的我,當然是選免費的楓之谷),用 eMule 下載檔案,速度當然不快,但用時間換取空間,也算 OK,已經看了六七部 DVD 級的電影了。

  我不需要一按下連結就馬上有回應,等個兩三秒也 OK。

  我不需要下載進度「咻」一下的飛快前進,暫時擺旁邊去喝口茶也 OK。

  全家在電腦前討論著假日要去哪裡玩,那家餐廳好吃,看看別人發表的評價,查一查鯨魚到底有沒有肚臍,三百元的 256K,省錢,夠用啦