國道高速公路局1月26日發布99年春節假期易壅塞路段、時段預測,並提供下表:
資料來源:http://www.freeway.gov.tw/default.aspx
大家要先好功課,免得浪費太多時間在塞車上。高速公路局表示,從2/13(除夕)至2/20(初七),會發布更精細國道路況預報,供用路人作為決定出發時間之參考,以避開易壅塞路段及時段。

國道高速公路局1月26日發布99年春節假期易壅塞路段、時段預測,並提供下表:
資料來源:http://www.freeway.gov.tw/default.aspx
大家要先好功課,免得浪費太多時間在塞車上。高速公路局表示,從2/13(除夕)至2/20(初七),會發布更精細國道路況預報,供用路人作為決定出發時間之參考,以避開易壅塞路段及時段。
在二進制的減法中,是以加法來處理減法,所以A-B可以看成是A+(-B)。而負數又是以2的補數來表示,將A+B的2的補數後相加,如果有進位,表示結果為正數,直接將進位捨去,就是答案;如果沒有進位,表示結果為負數,將結果取2的補數,再加上負號,就是答案。
儲存格F1:=RIGHT("00000000"&DEC2BIN(C1),8)
串接"00000000",是因為有些二進制數不滿8位元。
儲存格F2:=RIGHT("00000000"&DEC2BIN(-C2),8)
儲存格F5:=RIGHT("000000000"&DEC2BIN(255-BIN2DEC(F3)),8)
儲存格F7:=RIGHT("00000000"&DEC2BIN(BIN2DEC(--F5)+1),8)
--F5的用意是將文字轉成數字,才能進一步運算。
儲存格H3:=IF(LEFT(F3,1)="1","有進位,表示結果為正數。","")
儲存格H4:=IF(LEFT(F3,1)="1","直接將進位捨去,答案="&BIN2DEC(RIGHT(F3,8)),"")
儲存格H6:=IF(LEFT(F3,1)="0","沒有進位,表示結果為負數。","")
儲存格H7:=IF(LEFT(F3,1)="0","取2的補數加上負號,答案="&-BIN2DEC(--F7),"")
或許這個模擬補數運算的試算表,對於課程上會有些幫助。
如果要建立一個0~63的十進制對二進制的對照表,而不想要一個數字一個數字的打,該如何產生呢?
依照下列說明,輸入公式:
儲存格A1:F1分別填入32, 16, 8, 4, ,2 ,1 (輔助用途)
觀察這個對照表可以發現,A中的0/1為每隔一個變換一次,B中的0/1為每隔二個變換一次,C中的0/1為每隔四個變換一次,D中的0/1為每隔八個變換一次,E中的0/1為每隔十六個變換一次,F中的0/1為每隔卅十二個變換一次。因此推出公式:
儲存格A3:=IF(ISODD(INT((ROW()-ROW($G$3))/A$1)),1,0)
將儲存格A3複製到A3:F66。
接著將二進制轉換為十進制:
儲存格G3:{=SUM(A3:F3*$A$1:$F$1)} (陣列公式)
將儲存格G3複製到G66。
建立好第一個表後,要根據第一個表轉換出第二個表。第二個表是將A到F中,為1的10進制數字搜集在一起,並依小到大排序排好。
儲存格I3:I34分別填入1, 2, 3, … , 32。 (輔助用途)
儲存格J3:=SMALL(IF(A$3:A$66=1,$G$3:$G$66),$I3)
將儲存格J3複製到J3:O32。
儲存格Q3:{=SMALL(IF($F$3:$F$66=1,$G$3:$G$66),(ROW()-ROW(Q$3))*6+COLUMN()-COLUMN($Q1)+1)} (陣列公式)
複製到Q3:V7,Q8,R8。
儲存格X3:{=SMALL(IF($E$3:$E$66=1,$G$3:$G$66),(ROW()-ROW(Q$3))*6+COLUMN()-COLUMN($X3)+1)} (陣列公式)
複製到X3:AC7,X8,Y8。
儲存格Q11:{=SMALL(IF($D$3:$D$66=1,$G$3:$G$66),(ROW()-ROW(Q$11))*6+COLUMN()-COLUMN($Q11)+1)} (陣列公式)
複製到Q11:V15,Q16,R16。
儲存格X11:{=SMALL(IF($C$3:$C$66=1,$G$3:$G$66),(ROW()-ROW(X$11))*6+COLUMN()-COLUMN($X11)+1)} (陣列公式)
複製到X11:AC15,X16,Y16。
儲存格Q20:{=SMALL(IF($B$3:$B$66=1,$G$3:$G$66),(ROW()-ROW(Q$20))*6+COLUMN()-COLUMN($Q20)+1)} (陣列公式)
複製到Q20:V24,Q25,R25。
儲存格X20:{=SMALL(IF($A$3:$A$66=1,$G$3:$G$66),(ROW()-ROW(X$20))*6+COLUMN()-COLUMN($X20)+1)} (陣列公式)
複製到X20:AC24,X25,Y25。
這個練習是將一個表摘要成另外兩種表,觀念可以應用到更多位元。(註:其中並沒有用到Excel 2007中的十進制/二進制轉換的函數)
Google瀏覽器4.0正式版已經可以下載安裝了!
(1)下載檔案後安裝:http://www.google.com/chrome
(2)檢視Google瀏覽器的[關於Google瀏覽器],由此自動下載和安裝
目前的版本是1.0.249.78
其新增了同步化書籤和擴充功能二種功能。
要同步化書籤,必須要先輸入Google帳戶的電子郵件和密碼。使用Google帳戶中的書籤,有助於將多部電腦中的書籤同步成一樣的內容。
如果你要使用擴充功能,可以先瀏覽Google提供的擴充功能,選取後安裝,即可以使用。
要啟動Windows提供的字元對應用表,可以由[附屬應用程式/系統工具/字元對應表]中開啟,或是按下Winkey+R,再輸入charmap,按一下Enter鍵,都會開啟[字元對應用]對話框。
挑選不同[字型],會出現不同的字元集。選取一個字元,可以在狀態列位置上看到其Unicode代碼和這個字元的字元的分類名稱。
在你想要的字元上按二下滑鼠左鍵,該字元會出現在[要複製的字元]文字方塊中(可以選取多個字元),按一下[複製]按鈕,就可以在任何地方貼上。勾選[進階檢視]選項,可以看到更多的選項。
在 [字元對應表] 中,所有特殊字型的字元都會按 Unicode 數值的順序顯示。
例如:挑選一個字型後,在分組方式中選取一種字元集範圍,然後再點選一種分組方式,就只會篩選出對應字元。
例如:你選取[新細明體]字型,然後分組方式選取[中文繁體注音符號],再選取一個注音符號,就會顯示該注音的所有字元,可以拿來當作字典用。試著瀏覽每一種注音符號的字元集,你會發現其依照注音符號排列,再依音調(第一聲、第二聲、第三聲、第四聲和輕聲)排列。
如果你選取[字根表意字元]的分組方式,則可以根據部首,再根據筆劃,可以查詢所有的字元,這個也可以拿來當作字典用。試著瀏覽每一種部首的字元集,你會發現其依照部首排列,再依筆劃順序排列字元。
其他分組方式還包含日文和韓文的部分。如果選取各種不同的字型,可以提供不同的字元,這和你所安裝的字型有關。例如:
除了選取字元後複製到文件中之外,你還可以記下其Unicode,將來可以快速輸入。
一般使用計算機要計算10位元數以上的乘法幾乎是不太可能,如果使用電腦程式來運算,也只能得到有效位數有限的近似值。如果用Excel來設計一個10位元數以上的乘法,並且能看到運算過程和標準結果呢?如下圖,這是一個以12位元數乘以12位元數的例子。
儲存格Y3:=MOD($Y$2*Y$1+INT(($Y$2*Z$1+INT($Y$2*AA$1/10))/10),10)
儲存格X4:=MOD($X$2*Y$1+INT(($X$2*Z$1+INT($X$2*AA$1/10))/10),10)
儲存格W5:=MOD($W$2*Y$1+INT(($W$2*Z$1+INT($W$2*AA$1/10))/10),10)
儲存格V6:=MOD($V$2*Y$1+INT(($V$2*Z$1+INT($V$2*AA$1/10))/10),10)
儲存格U7:=MOD($U$2*Y$1+INT(($U$2*Z$1+INT($U$2*AA$1/10))/10),10)
儲存格T8:=MOD($T$2*Y$1+INT(($T$2*Z$1+INT($T$2*AA$1/10))/10),10)
儲存格S9:=MOD($S$2*Y$1+INT(($S$2*Z$1+INT($S$2*AA$1/10))/10),10)
儲存格R10:=MOD($R$2*Y$1+INT(($R$2*Z$1+INT($R$2*AA$1/10))/10),10)
儲存格Q11:=MOD($Q$2*Y$1+INT(($Q$2*Z$1+INT($Q$2*AA$1/10))/10),10)
儲存格P12:=MOD($P$2*Y$1+INT(($P$2*Z$1+INT($P$2*AA$1/10))/10),10)
儲存格O13:=MOD($O$2*Y$1+INT(($O$2*Z$1+INT($O$2*AA$1/10))/10),10)
儲存格N14:=MOD($N$2*Y$1+INT(($N$2*Z$1+INT($N$2*AA$1/10))/10),10)
比較一下這些儲存格,你就會發現其間的規則,並將儲存格往左邊複製。
儲存格Y15:=MOD(SUM(Y3:Y14)+INT((SUM(Z3:Z14)+INT(SUM(AA3:AA14))/10)/10),10)
將儲存格往左邊複製。
有了這個好用的工具,可以得到一些有趣的乘法結果,參考下圖:
111111111 X 111111111 = 12345678987654321
上求的算式,如果使用Excel儲存格相乘,將得到1.23457E+16,即使修正儲存格數值格式,也只能得到12345678987654300,而非精準的答案。但是使用上述的計算方式,可以得到完整的結果。
你可以修改這個Excel試算表,減少位數或增加位數,甚至求得100位數X100位數,也不是難事。
Google為網站用戶提供了惡意網網的偵測服務,你只要提供網域名稱,就可以獲得診斷資訊。使用方式為直接在瀏覽中輸入:
http://www.google.com/safebrowsing/diagnostic?site=網域名稱
例如:
http://www.google.com/safebrowsing/diagnostic?site=isvincent.blogspot.com
立即獲得以下資訊:
如果以其它網站來測試,有些有提供進一步的資訊。
在電腦網路中若要設定固定IP,則必須設定子網路遮罩(如下表),作為判斷子網路之用。試著在Excel中寫一個可以說明子網路遮罩運作的試算結果。
建立如下的表格:
儲存格B3:=REPT("0",8-LEN(DEC2BIN(B1)))&DEC2BIN(B1)
將儲存格B3複製到C3:E3。
儲存格B4:
=IF(INT(I3/8)>=4,REPT("0",8),IF(INT(I3/8)>=3,REPT("1",32-I3)&REPT("0",I3-24),REPT("1",8)))
儲存格C4:
=IF(INT(I3/8)>=3,REPT("0",8),IF(INT(I3/8)>=2,REPT("1",24-I3)&REPT("0",I3-16),REPT("1",8)))
儲存格D4:
=IF(INT(I3/8)>=2,REPT("0",8),IF(INT(I3/8)>=1,REPT("1",16-I3)&REPT("0",I3-8),REPT("1",8)))
儲存格E4:
=IF(INT(I3/8)>=1,REPT("0",8),REPT("1",8-I3)&REPT("0",I3))
儲存格B5:
=IF(AND(--MID(B3,1,1),--MID(B4,1,1)),1,0)&IF(AND(--MID(B3,2,1),--MID(B4,2,1)),1,0)&IF(AND(--MID(B3,3,1),--MID(B4,3,1)),1,0)&IF(AND(--MID(B3,4,1),--MID(B4,4,1)),1,0)&IF(AND(--MID(B3,5,1),--MID(B4,5,1)),1,0)&IF(AND(--MID(B3,6,1),--MID(B4,6,1)),1,0)&IF(AND(--MID(B3,7,1),--MID(B4,7,1)),1,0)&IF(AND(--MID(B3,8,1),--MID(B4,8,1)),1,0)
儲存格G3:
=BIN2DEC(B3)&"."&BIN2DEC(C3)&"."&BIN2DEC(D3)&"."&BIN2DEC(E3)&"/"&I3
儲存格G4:
=BIN2DEC(B4)&"."&BIN2DEC(C4)&"."&BIN2DEC(D4)&"."&BIN2DEC(E4)
儲存格G5:
=BIN2DEC(B5)&"."&BIN2DEC(C5)&"."&BIN2DEC(D5)&"."&BIN2DEC(E5)
將儲存格B5複製到C5:E5。
其中用到的公式有:
(1)DEC2BIN()函數:將10進制數轉換為2進制數
(2)LEN()函數:計算字串的長度
(3)REPT()函數:重覆顯示某個字元
(4)INT()函數:取不大於的最大整數
(5)AND()函數:取兩個數的AND邏輯運算
(6)MID()函數:在一個字串中,從中間第n個字取m個字元
其中還用到以&符號來連接字元,而--MID()乃將MID取得的字元轉換為數字,以方便做AND運算。
目前你進到Google文件,就會發現它提醒你,可以上載任何檔案!
按下[上載]按鈕,再按一下[請選取要上載的檔案]超連結。你可以決定要不要將文書檔、試算表檔、簡報檔等轉換為Google格式。
可以選取多個檔案,再一次上傳,也可以移除尚未上傳的檔案。
果然各類型的檔案都能接受。
點選Google文件認得的檔案,它會以Google的檢視器打開。
如果有它無法開啟的檔案,則會提供下載功能。
你也可以選取檔案後,由更多動作中選取[Download]來下載。
Google有提醒,容量共有 1024 MB 的空間,最多可上載 250 MB 的檔案,不過轉換為「Google 文件」的檔案大小限制較少。當然,如果你不夠用,就要考量升級購買空間了,目前好像20GB空間,一年要美金5元。
在Excel中,如果輸入一個複數,並將複數各個次方分解實數和虛數,再將實數和虛數繪成統計圖(帶有平滑線的XY分佈圖),將會呈現一個螺旋狀圖形。
先將一個複數輸入於儲存格B1(例如1+0.5j),再輸入公式:
儲存格A3:1
儲存格B3:=IMPOWER($B$1,A3)
儲存格C3:=IMREAL(B3)
儲存格D3:=IMAGINARY(B3)
選取A3:D3,複製至A27:D27,如下圖:
選取C3:D27,指定帶有平滑線的XY分佈圖的統計圖,稍微修改座標軸格式,可得如下的螺旋狀圖形。
如果要製作tan()函數的圖形,則要先求得tan()函數的結果。輸入公式:
儲存格A4:=B4/180
(其中儲存格A4的格式自訂為:# ??/?0,可以表示成分數)
儲存格C4:=TAN((B4/180)*PI()) (要將角度轉為弳度)
往下複製數百個。
選取A欄和B欄,約數百個,再選取帶有平滑線XY分佈圖的統計圖,即可畫出tan()的圖形。
如果想要在Excel中產生某兩個數之間的整數亂數,該如何處理呢?
在Excel 2003中,你要輸入以下的公式:
儲存格A7:=INT(RAND()*($B$4-$A$4+1))+$A$4
其中INT()函數的功用為取一個不大於的最大整數。
如果是在Excel 2007以下,你還有另一個選擇:RANDBETWEEN()函數。
儲存格B7:=RANDBETWEEN($A$4,$B$4)
只要給予頭尾兩個數,即會產生想要的亂數。
註:這兩個公式都可能會產生包含頭尾兩個數的亂數。
在Excel中如果要顯PI的有效位數,預設只有10個位數(例如儲存格A2),如果想要顯示15位數呢?(Excel中最多的有效位數為15位)
例如,可以設定數值格式為自訂:0.??????????????,結果如儲存格A2。
如果設定更多位元,其將以空白顯示,例如儲存格A3。
Google街景一口氣就從台北市擴及全台,台北縣市、基隆、桃園、新竹、台中、彰化、高雄、屏東、花蓮、台東,還有國道1號、國道3號、國道5號、國道2號、國道4號也都完整呈現。(將橘色小人拖曳至台灣地圖上,顯示藍色區域的道路表示已具有街景服務功能。)
在台2線的宜蘭路段上,可以遙望龜山島。
連鹿港小鎮的天后宮也能預覽。
看看新竹城隍廟附近。
屏東墾丁海角七號阿嘉的家也看的到。
如果全台各縣市都能完整呈現,那就更有趣了!
日前取得一個世界各地區和台灣之間的時差,其時差有正、有負,也有零。依據這個表,該如何顯示現在世界各國的時間呢?
首先,在儲存格B27中輸入公式:=NOW(),以顯示目前的台灣時間(你的電腦必須有正確的日期和時間)。
在儲存格B30中輸入公式:=NOW()+SIGN(B2)*TIME(ABS(TRUNC(B2,0)),MOD(B2,1)*60,0)
然後複製到其他儲存格,就大功告成了。只要按一下F9,即會立即顯示世界各國的時間。
解析一下公式:
MOD(B2,1)*60
利用將時差(儲存格B2)除以1的餘數,可以求得小數點,再乘以60,即可以得秒數(例如:0.5X60=30)
ABS(TRUNC(B2,0))
TRUNC:將數字中的小數部分捨去而成為整數。
TRUNC(number,num_digits)
Number:為所要處理的數字。
Num_digits:對數值執行捨去計算時所採用的精確位數。其預設值為 0。
而ABS()函數為:傳回數字的絕對值。
ABS(TRUNC(B2,0))乃是取得時差的整數部份(不含正負符號)
TIME(ABS(TRUNC(B2,0)),MOD(B2,1)*60,0)
將取得的時、分、秒代入TIME()函數,轉成時間格式。(注意:時分秒的數字不可以為負數)
SIGN(B2)*TIME(ABS(TRUNC(B2,0)),MOD(B2,1)*60,0)
將轉換後的時間再乘以原時差的正負符號(SIGN()函數可以取得正負符號)
NOW()+SIGN(B2)*TIME(ABS(TRUNC(B2,0)),MOD(B2,1)*60,0)
將現在的時間來加上時差(有正、有負、有零),藉由按F9,重新計算結果,就可以取得目前的世界各國時間了。
在一個Table中,如果想要動態顯示垂直資料和水平資料的交點,該如何做呢?例如在一個九九乘法表中,當輸入(或亂數產生)乘數和被乘數(儲存格A1和儲存格C1),可以反白方式指出Table中的運算位置。
最快速的做法是利用格式化條件來處理。
(1)選取B4:J12,設定公式=$A4=$A$1 (設定垂直方向的格式),再設定顯示格式
(2)選取B4:J12,設定公式=B$3=$C$1 (設定水平方向的格式),再設定顯示格式
(3)選取B3:J3,設定公式=B$3=$C$1 (設定第1列的格式),再設定顯示格式。
(4)選取B3:J3,設定公式=$A4=$A$1B (設定第1欄的格式),再設定顯示格式。
試著產生以下兩種條件化格式效果: