2017年8月31日 星期四

Excel-將今天、前一天、後一天顯示不同色彩(設定格式化的條件)

在 Excel 中,網友想要將日期清單中,日期欄位是由日期和時間所組成。若要將今天、前一天、後一天分別給予不同色彩,而每天看到的日期色彩將會不一樣,該如何處理?
例如:下圖中,今天是綠色字、前一天是藍色、後一天是紅色字。
Excel-將今天、前一天、後一天顯示不同色彩(設定格式化的條件)
利用設定格式化的條件來達到這個效果:(參考下圖)
前一天=INT(A2)=TODAY()-1
今天=INT(A2)=TODAY()
後一天=INT(A2)=TODAY()+1
其中 INT(A2) 的作用乃是將日期+時間的內容去除時間後,只留下日期。因為在 Excel 中,將一天以 1 表示,每小時=1/24,每分鐘=1/24/60,每秒鐘=1/24/60/60。所以可以看成日期為整數部分,時間為小數部分。
利用 INT 函數將儲存格內容取出日期部分。
Excel-將今天、前一天、後一天顯示不同色彩(設定格式化的條件)

2017年8月30日 星期三

Excel-表格轉換(MATCH,OFFSET,IFERROR)

參考下圖,網友想要將 Excel 中的表格內容加以轉換(左圖轉換為右圖),該如何處理?
Excel-表格轉換(MATCH,OFFSET,IFERROR)

【公式設計與解析】
1. 表格轉換前後的欄名/列名一致
儲存格I2:=IFERROR(OFFSET($A$1,MATCH($H2,B$2:B$5,0),0),"")
(1) MATCH($H2,B$2:B$5,0)
利用 MATCH 函數找出儲存格H2內容在儲存格B2:B5中的位置,傳回一個數值。如果儲存格H2內容不在儲存格B2:B5中,則會傳回錯誤訊息。
(2) OFFSET($A$1,MATCH($H2,B$2:B$5,0),0)
將第(1)式的傳回值代入 OFFSET 函數找出以儲存格A1為起點的對應儲存格內容。
(3) IFERROR(OFFSET($A$1,MATCH($H2,B$2:B$5,0),0),"")
因為第(1)式如果傳回錯誤訊息,則以 IFERROR 函數將其轉換為空字串。

2. 表格轉換前後的欄名/列名不一致
因為轉換前後的表格欄名和列名並不一致,所以需要先定義儲存格範圍的名稱。
選取儲存格B12:F16,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:一、二、三、四、五。
儲存格I13:=IFERROR(OFFSET($A$12,MATCH($H13,INDIRECT(I$12),0),0),"")
(1) INDIRECT(I$12)
利用 INDIRECT 函數將儲存格I2的內容,轉換為對應的儲存格範圍(該範圍已先定義名稱)。整個公式都以 INDIRECT 函數來取代固定的儲存格範圍。
(2) MATCH($H13,INDIRECT(I$12),0)
(3) OFFSET($A$12,MATCH($H13,INDIRECT(I$12),0),0)
(4) IFERROR(OFFSET($A$12,MATCH($H13,INDIRECT(I$12),0),0),"")

在64位元Windows 10的IIS中執行32位網頁程式

最近在學校的電腦安裝了 Windows 10 的 64 位元版作業系統,當在電腦中啟動 IIS 後,並且模擬網站(使用 localhost)時,以前 32 位元版執行沒問題的網頁卻出了問題(如下圖)。註:網頁是 ASP 的程式碼。
在64位元Windows 10的IIS中執行32位網頁程式
後來設定了兩個地方,解決了這個問題。參考以下說明:
1. 先要安裝 IIS
在控制台中選取「程式和功能」,再點選:開啟或關閉 Windows 功能。
安裝完成後,在控制台的「系統管理工具」可以找到 IIS 管理員。
在64位元Windows 10的IIS中執行32位網頁程式
選取和 IIS 相關的程式加以安裝。(我有選取包含 ASP 程式的部分)
在64位元Windows 10的IIS中執行32位網頁程式

2. 進入 IIS 後,點選:Default Web Site,再點選二下開啟:ASP。
在64位元Windows 10的IIS中執行32位網頁程式
設定「啟用上層路徑」行為,選取「True」。(預設為 False)
在64位元Windows 10的IIS中執行32位網頁程式

3. 選取在 IIS 中的「應用程式集區」的 DefaultAppPool,再點選:進階設定。
在64位元Windows 10的IIS中執行32位網頁程式
接著,將一般區中的「啟用 32 位元應用程式」設定為 True。(預設為 False)
在64位元Windows 10的IIS中執行32位網頁程式
如此,原先早期的 32 位元網頁程式也都可以正常運作了。

移轉Windows Live Writer中的部落格設定

你還有在使用 Windows Live Writer 嗎?
雖然這是個老舊的程式,但是對於部落格文章的編撰還是個不錯用的應用程式,至少我常用來寫部落格文章。最近發生在新電腦上安裝好 Windows Live Writer 後,卻無法新增部落格的狀況。(問題並不是在 Windows Live Writer 或是新電腦的相容問題)
移轉Windows Live Writer中的部落格設定
由於以上的問題,導至無法在 Windows Live Writer 上建立部落格,所以也就無法編寫文章了。摸索後有成功的解決方法,分享如下:
準備工作:
1. 在舊電腦取得現有已安裝的部落格的資料
在檔案總管中,進入以下的資料夾:
C:\Users\你的帳號\AppData\Roaming\Windows Live Writer
複製這個資料夾的全部內容。
移轉Windows Live Writer中的部落格設定
觀察:在 blogtemplates 資料夾之下,有各個部落格的範本資料:
移轉Windows Live Writer中的部落格設定

2. 在舊電腦取得已安裝的部落格登錄檔
開啟登錄編輯程式(按 WinKey+R 鍵,輸入 regedit,按 Enter 鍵。)
找到:HKEY_CURRENT_USER\Software\Microsoft\Windows Live\Writer
移轉Windows Live Writer中的部落格設定
將整個 Weblogs 匯出:
移轉Windows Live Writer中的部落格設定

3. 將在舊電腦取得現有已安裝的部落格的資料,複製到新電腦的相同路徑下。
(必須先安裝完成 Windows Live Writer)。
4. 將在舊電腦中取得的 Windows Live Writer 登錄檔,還原至新電腦。
(將登錄檔在新電腦中 Double Click 即可)

2017年8月29日 星期二

Excel-依日期區間列出符合的清單(SMALL,OFFSET,ROW,陣列公式)

參考下圖,網友問到如何根據人員的回訓欄位,找出符合日期區間的資料列成清單?
Excel-依日期區間列出符合的清單(SMALL,OFFSET,ROW,陣列公式)

【公式設計與解析】
1. 為儲存格範圍命名
選取儲存格C1:C27,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:回訓。

2. 輸入公式
儲存格G2:{=IFERROR(OFFSET($A$1,SMALL(IF((回訓>=$E$2)*(回訓<=$E$3),
ROW(回訓),""),ROW(1:1))-1,0),"")}
儲存格H2:{=IFERROR(OFFSET($C$1,SMALL(IF((回訓>=$E$2)*(回訓<=$E$3),
ROW(回訓),""),ROW(1:1))-1,0),"")}
這是陣列公式,輸入完成要按 Ctrl+Shift+Enter 鍵,Excel 會自動加上「{}」。
複製儲存格G2:H2,貼至儲存格G2:H13。
(1) IF((回訓>=$E$2)*(回訓<=$E$3),ROW(回訓),"")
在陣列公式中使用雙條件:(回訓>=$E$2)*(回訓<=$E$3),當儲存格內容大於或等於儲存格E2且小於或等於儲存格E3者,傳回其列號,否則傳回空字串。(其中『*』相當於執行邏輯 AND 運算)

(2) SMALL(第(2)式,ROW(1:1))
在陣列公式中利用 SMALL 函數由小至大依序取出列號。當公式向下複製時,ROW(1:1)=1→ROW(2:2)=2→ROW(3:3)=3→...。

(3) OFFSET($A$1,第(2)式-1,0)
利用 OFFSET 函數,將第(2)式傳回的列號代入,取得一個由儲存格A1起始的對應儲存格內容。

(4) IFERROR(第(3)式,"")
因為第(2)式中公式向下複製時,可能傳回錯誤訊息,利用 IFERROR 函數將其顯示為空字串。

2017年8月27日 星期日

找回來不及儲存即當機的Word,Excel,PowerPoint檔

電腦用多了,總會遇到不可思議的突發意外!這和農曆7月關嗎?當然不是!
前陣子無預警的停電,Word檔案編到一半,就這樣不見了,只能哭哭嗎?在你絶望之前,可以先試試以下的做法:(適用 PowerPoint 和 Excel)
1. 開啟 Word 應用程式。
2. 選取[檔案/開啟舊檔]選項。
3. 在視窗右側的最下方,找到並點選:復原未儲存的文件。
找回來不及儲存即當機的Word,Excel,PowerPoint檔
4. 在開啟的對話框中,找到日期和時間大約是你要復原的檔案。
路徑:C:\Users\你的帳號\AppData\Local\Microsoft\Office\UnsavedFiles
格式:*.asd
找回來不及儲存即當機的Word,Excel,PowerPoint檔
5. 選取[開啟]按鈕後,即會開啟這個復原的檔案。
6. 對這個檔案另存新檔,即可復原使用。
找回來不及儲存即當機的Word,Excel,PowerPoint檔

2017年8月24日 星期四

日本京阪神自由行之交通體驗

難得的日本自由行,一開始最陌生的是交通問題。查閱了網路上很多的資訊,也問了幾個其他有經驗者的親身經歷。但是人生地不熟的、沒有實務經驗,仍是在去之前心中的一塊大石頭。不過心想,網路上那麼多人提供的資訊其實很夠用,且日本在觀光和運輸這些方面,看來規劃設計的很友善,所以心中忐忑也減少許多。
或許你也可以先看看另外二篇相關的文章:
沒有經驗的我,在規畫路線時,第一次看到老婆訂好的廉航機票給的資料是:抵達機場為大阪《KIX》,根本沒意識到是關西機場,還以為是大阪機楊《ITM》。還好,很快的就釐清了。(兩個都是國際機場)
日本京阪神自由行之交通體驗
抵達睽違數年的日本關西機場,拿了行李出關後,一行人先下到 1F 的 Kansai Tourist Information Center,目的是為了要先買「大阪周遊卡」。一眼望去,已是大排長龍。
日本京阪神自由行之交通體驗
如果你有 JCB 的信用卡還可以打 9 折(有專門櫃台,1張卡限購4張)。
日本京阪神自由行之交通體驗
這是我買到的大阪周遊2日卡:(這是磁卡,每張日幣3300日元。不要折到喔!不然,你每進/出一個閘門,都要找站務人員報到一次。)
日本京阪神自由行之交通體驗 日本京阪神自由行之交通體驗
接著,再上樓往 JR 關西機場車站的 JR Ticket Office(位於車站閘門旁邊),要先購買出國前已預訂的 ICOCA & HARUKA 套票。
預約網址如下:
事先預訂可以比較便宜,所以出國前要先上網 booking:
日本京阪神自由行之交通體驗
完成手續後,系統會發送訊息郵件給你,帶著這個郵件的內容和護照即可付費購買 ICOCA & HARUKA。
日本京阪神自由行之交通體驗


ICOCA & HARUKA 是可以在關西地區搭乘JR、地鐵、私鐵、巴士等交通工具或購物時使用的IC卡「ICOCA」(預先已存入1,500日元),加上從關西機場直接連通天王寺、新大阪、京都的關空特快列車「HARUKA」折扣票的超值套票。
JR Ticket Office 位於購票處旁邊:
日本京阪神自由行之交通體驗
裡面有提供中文服務,只能付現!
日本京阪神自由行之交通體驗
ICOCA 卡目前有「風神雷神、Hello Kitty與大阪城」二種卡片。只要儲值足夠的錢,不論京都、大阪、神戶,都可以在巴士、火車、地鐵上使用,免去購票的麻煩。
用 ICOCA 合購的 HAURKA 車票只能單次使用,如果你由電子閘門出去,車票會被回收。我是從旁邊的通道,跟站務人員說要保留,他在上面蓋個章,我就把車票帶出來做紀念了。
日本京阪神自由行之交通體驗 日本京阪神自由行之交通體驗
日本京阪神自由行之交通體驗 日本京阪神自由行之交通體驗
買好了 ICOCA & HARUKA,直接就可以進入車站。
日本京阪神自由行之交通體驗
火車上乾淨、明亮,查票的人員也很親切。
日本京阪神自由行之交通體驗 日本京阪神自由行之交通體驗
女兒到火車上的大窗戶觀賞日本,也是搭火車的樂趣!
日本京阪神自由行之交通體驗
到日本的火車初體驗,一個多小時就來到了京都。
日本京阪神自由行之交通體驗
在京都車站裡、地下街等處,都可以很方便的購票和儲值 ICOCA 卡:
日本京阪神自由行之交通體驗
日本京阪神自由行之交通體驗
日本京阪神自由行之交通體驗


日本的大車站,通常月台數較多,不過指標都做的很清楚。(注意圖案和顏色)
日本京阪神自由行之交通體驗
每個月台的車次、出發時間等都清楚的標示。
日本京阪神自由行之交通體驗
在京都時的第3天,行程上會較頻繁的坐巴士,所以就決定先購買京都巴士一日乘車券。就在京都車站大門旁的 BUS TICKET CENTER 購買。
今天至少要搭:京都車站→金閣寺→二條城→西本願寺→京都車站,每趟230日元,共920元。巴士一日乘車券500日元,可以當日無限次搭乘。所以是划算的!
日本京阪神自由行之交通體驗
日本京阪神自由行之交通體驗
例如在京都車站的巴士有非常多的路線,排隊的人也非常的多。所以你得先查一查你是在那一區的站牌,再跟著人群排隊。
日本京阪神自由行之交通體驗
公車上就備有可以感應 ICOCA(IC卡) 和插入一日券(磁卡)的機器。巴士的司機會不斷親切的廣播,但是我都聽不懂。巴士上也會有大螢幕顯示路線上下一站的名稱,很貼心,坐再遠都看的到!
日本京阪神自由行之交通體驗
京都巴士一日券,第一次使用時插入票卡後,會在票卡的背面印上日期。之後搭乘要下車時,只要亮出日期給司機看即可,不用再插卡,以節省時間。
日本京阪神自由行之交通體驗 日本京阪神自由行之交通體驗
京都的巴士感覺好像都是中間的門上車,前面的門下車,下車才刷卡付費。而且都有清楚標示不可以由前面的門上車(出口)。
日本京阪神自由行之交通體驗


我們由大阪到姬路城時,由於路程較遠,所以事先計算過車費。因此決定購買 JR-WEST RAIL PASS(2300日元),這張票卡可以多次使用,所以出車站的閘門時,記得要再取回。
日本京阪神自由行之交通體驗 日本京阪神自由行之交通體驗
由姬路城回程時,經過三宮站時臨時跳車到神戶,所以也搭了一段當地的 CITY LOOP 巴士。這種巴士有固定的路線並且停靠固定的站,一次付現 260 日元(也有提供一日遊乘車券)。
日本京阪神自由行之交通體驗
日本京阪神自由行之交通體驗
我們不是刻意要搭 CITY LOOP 公車,而是去旅遊中心詢問時,服務人員給的建議,並且給了我們優惠券,所以每人只要 210 日元。
在搭火車時的月台上,會有一些貼心的空間,不太涼的冷氣,但也是讓你可以坐、可以隔離熱氣。
日本京阪神自由行之交通體驗
月台上也會看到教你如何排隊的標示,是一種愛排隊並且守秩序的民族性。
日本京阪神自由行之交通體驗
月台上等車無聊的人,最常、最多人做的事,也是滑手機。
日本京阪神自由行之交通體驗


有別於京都,都是使用巴士在通行,在大阪南來北往的時候,大多使用在路面下的地鐵。
使用 ICOCA 感應進站或是大阪周遊卡插卡進站都很方便。每個車站都是地下化,並且配合地下街,各個車站都有所多的出入口。在地面下走也比較不會熱,像是在逛街。路線指示明亮又清楚,看的出來規劃的很成熟且用心。
日本京阪神自由行之交通體驗
在地鐵的月台上只要認清路線、方向,就不會上錯車、下錯站。
日本京阪神自由行之交通體驗
地鐵的不同路線使用不同顏色和不同的代碼,不同車站有不同編號,轉乘資訊也很清楚。
日本京阪神自由行之交通體驗
在大阪時配合大阪周遊卡,你可以免費或優惠搭乘「道頓堀水上觀光船、大阪水上巴士」等之類的遊覽船。如果你和我一樣是買大阪周遊 2 日卡,要注意是連續 2 日喔!一旦第一天使用,第二天也要跟著用。
日本京阪神自由行之交通體驗
日本京阪神自由行之交通體驗
怕熱、怕曬的人也可以試試晚上搭船遊覽。(到處都是人潮,是你在看別人,還是別人看你啊!)
日本京阪神自由行之交通體驗


你在購買周遊卡時,也會取得一本冊子(含地圖、景點、優惠券等的說明),關於大
阪周遊卡的使用問題可以參考:
日本京阪神自由行之交通體驗
在神戶港也有觀光船可以搭船出港去遊玩。
日本京阪神自由行之交通體驗
日本京阪神自由行之交通體驗
或許你也有興趣搭乘「人力車」,在京都有許的景點都可以看到有帥哥在攬客。
日本京阪神自由行之交通體驗
日本京阪神自由行之交通體驗
在京都看到騎機車的人不多,不過有些地方會看到像台灣 YouBike 的公共自行車。
日本京阪神自由行之交通體驗
日本京阪神自由行之交通體驗
有些地點在慢車道旁設有自行車專用道,或許你也可以租用自行車到處體驗一下。
日本京阪神自由行之交通體驗
轉眼間,該是到了回程的時候了。
從大阪的地鐵南波車站要到關西機場,坐南海電鐵應該算是便宜的。不過,你得走很長的一段路到另一個車站搭車。(此時,你一定提拖著行李走路吧!路程不短喔!)
日本京阪神自由行之交通體驗
從南海電鐵的南波站要到關西機場,我們是使用 ICOCA 卡感應進站。搭火車時,要小心急行和特急行的班次,因為特急行是對號座位車,必須要買對號車票。
日本京阪神自由行之交通體驗
日本京阪神自由行之交通體驗
這是本次在日本的最後一趟火車!六天內搭火車的次數是在台灣好幾年的總和呢!就要和日本說再見,心中難免惆悵。(其他旅客也和我一樣?!)
日本京阪神自由行之交通體驗


檢視其他文章

好康東東