顯示具有 Tools 標籤的文章。 顯示所有文章
顯示具有 Tools 標籤的文章。 顯示所有文章

2008/2/29

Excel 計算集差 (VLookup)

你是否有曾經遇到過,當你有2份檔案(或是2份不同的資料),你想要在Excell中找出其中不重複的資料,但卻找不到可用的公式可以協助你處決這個問題.
這樣子的運算過程,在數學中叫"集差",看起來不難的公式,但對不起,Excell是沒有的

我們在找問題結決方法時,常常會犯了一個嚴重的錯誤,也就是想一步登天,事實上利用Excell內現有的公式,反覆計算加減後也是很容易可以得到我們要的答案



以下利用Excell Vlookup 公式來找出我們要的集差

範例: 有 A, B兩個資料,其中A包含B資料,我們要找出 A 資料中不包括 B的資料,簡單來說就是 A-B
(左邊為A資料, 右邊為B資料)



比對條件: 我們要比對的欄位包括 Name, Item, Unit, 及 Cost 要一模一樣
Step1. 建立一個新欄位(A及B都要), 把上述4個欄位加起來 (指令 = name& item&unit&cost), 變成一個獨一無二的數值


Step2. 再比對這2個獨一無二的欄位, 來找出相同的值, 使用Vlookup函數
此例公式為 =VLOOKUP(H2,$Q$2:$Q$5,1,FALSE) 共有4個參數
第一個參數: H2為A欄位中我們要比對的欄位值
第二個參數: $Q$2:$Q$5 指的是B資料的範圍
第三個參數: 如果上述資料比對成功則要顯示的東西 (1表示顯示本身第一個欄位, 0則會顯示#value!)。比對不到時一律顯示#N/A
第四個參數: false 表示資料要一模一樣, 預設為true, true時系統則會找會相似的就會顯示

『第一個參數資料會去比對第二個參數樣本,只要有符合第二個參數樣本,則系統會顯示第三個參數的值,如果都不符合,則會顯示#N/A』


Step3. 把上一步驟的公式向下拉, 找出A資料中是否有跟B資料相同,如果沒有則會顯示#N/A數值,而這個#N/A數值就是我們要的東西


Step4. 最後用排序方式把 Vlookup 數值找出 #N/A,這些資料就是A扣減B資料後的資料 :)


A-B 資料完成 :) 簡單吧

2008/1/31

開機後無畫面 (Explorer 啟動無回應)

有時後系統不明原因或是中毒後,重開機發現登入後,畫面會變成一片藍底,Explorer.exe就是無法正常啟動
這時候有幾種解決方式
1. 先按 Ctrl+Alt+Del 把 工作管理員叫出來, 在處理程序中找到 explorer.exe,並將其處理程序刪除,
最後 在"檔案" -> 新工作 (執行), 開啟 explorer.exe

2. 如果還是不行,那應該是系統中explorer.exe檔案有異常,這時可以從另一台好的Windows作業系統中 Copy良好的Explorer.exe檔案覆蓋掉異常的檔案。要覆蓋之前先利用法1的方式把explorer.exe從處理程序中刪除,刪除後 在工作管理員中"檔案"->新工作 (執行), 開啟 cmd
進入 C:\windows\ 下,把原系統中的explorer.exe 備份 (eg: copy explorer.exe explorer.exe.bak)


這時候要把另一台良好的explorer.exe檔案複製過來,複製的方式有好幾種,以下利用隨身碟的方式進行
先把好的檔案copy到隨身碟,再把隨身碟插入有問題的那台電腦,這時候在 cmd (命令提示字元) 下試各個 Driver代號,如 D: , E: , H:......等 按enter後打dir 看是否為隨身碟的資料,找到後直接把 explorer.exe複製到 c:\windows\ 下覆蓋原有的檔案,最後 工作管理員中"檔案"->新工作 (執行), 開啟 explorer.exe
這時候應該你就可以看到正常的桌面才對 :)


=============================================

基本上Explorer.exe發生異常,只是前端User Interface發生異常,OS其他元件應該都還是在正常運作
利用 "工作管理員" 仍可把一些常用的管理程式呼叫出來做一些 Trouble Shooting

指令如下: (如果沒有列出路徑,表示在系統己預先載入路徑,在工作管理員或是 CMD下直接打即可)

管理工具
MMC (基本上這個程式己經包含大部份的管理工具在內了,如 服務, 帳號管理, 等)
services.msc (服務)

inetcpl.cpl (網際網路 內容)
control.exe (控制台)

eventvwr.msc (事件檢示器)
compmgmt.msc (電腦管理)
c:\windows\system32\restore\rstrui.exe (系統還原)

c:\windows\pchealth\helpctr\binaries\msconfig.exe (系統設定公用程式)
這部分要特別說一下,這工具對於Troubleshooting滿好用的,如果你發生中毒或是不明程式在開機中就執行,不用進Regit(對某些人來說太複雜了),只要用這個工具就可以任意選擇你要在開機中載入的 service(服務)及run (啟動)的程式

2007/5/18

虛擬主機的未來

主機虛擬化早在3年前就開始喊,但是遲遲未被市場接受,當時廠商打的如易算盤,1. 降低每3-5年企業硬體更換時,軟體移轉的不便。2. 取代Server,由於主機上硬用軟體並非有效率的使用主機(通常能使用50%就很了不起了),加上伺服器等級機械也不便宜。但未何市場未起來,我想主要原因有下列幾點:1. 主機硬體跌價速度超出預期(如當初HP DL380 2U 光空機就要30萬,目前只要10萬內就可買到) ,讓原本考慮的使用者,換成買2台實體主機的成本,並沒有比使用VMware貴到那去,加上硬體更換的同時,軟體也會一併更新,所以軟體移轉的需求本來就不大。2. 效能考量。多個虛擬主機由於共用同一台實體主機,效能一定比單獨使用實體主機來的差,沒有一個IT決策者會拿自己的績效開玩笑 :)
但時空背景不同,我想虛擬主機明後年一定會開始起來,為什麼 :) 原因很簡單1. 主機便宜。主機成本因素考量所佔決策的比重下降,反而是日後維護成本的上昇,例如主機空間、電力花費、空調系統等。使用虛擬主機對日後維護成本一定比實體主機低2. 主機可靠度提昇,企業可將所有的預算集中,購買等級較高的設備,相對於購買低階成本低的主機,硬體可靠度可大幅提昇。3. 主機效能太強大,現在CPU基本都是雙核心2G、記憶體1G以上起跳,軟體用不著這麼強的硬體,所以在上面安裝個2套以上應用軟體也不用擔心。目前很多企業使用上5年以上的x86主機都會遇到同樣的問題,主機硬體本身原廠己不再提供零件,但是安裝在上面的軟體也不是急迫性要更換或是可以短期內face out,這時IT決策者會有2難,如果更換硬體,新的硬體效能太強,又會覺得浪費,如果將很多套軟體整合到一台主機,又涉及測試整合問題太過複雜,這時虛擬主機將會是一個很好的解決方案。

2007/5/14

PinPoint FileMatch 尋找重複檔案工具

PinPoint FileMatch


常常我們會在同一台電腦上,把同一份檔案放在不同地方,久而久之某些檔案的位置就被我們所遺忘,而且還會佔用空間。
Pinpointlab 所推出的免費軟體,可協助我們在主機上找出相同的檔案,根據官方網站表示,要在58G檔案中找出2份相同的檔案,只要28秒,安裝和使用方式都很簡單。
使用的結果,感覺並不是個很特別的軟體,有點類似Windows內建的"搜尋"軟體,不過尋找的速度得確非常快。


安裝照指示即可










安裝完成後直接點選程式,打入你要找的檔案及尋找的路徑


2007/4/16

垃圾郵件過濾軟體 -- SpamPal (Free)

雖然現在己是2007年了,不過相信企業還在使用Outlook 2000, 2002的人還是很多,一般家庭使用者則多是使用Outlook Express,但這些產品本身卻沒有支援Microsoft過濾垃圾郵件的功能,單靠Mail Server上簡單的的垃圾郵件過濾(eg: Norton),其實還是會有很多漏網之魚。

SpamPal是套免費的垃圾郵件過濾軟體,他是安裝在使用者端,當然他就必須耗用使用者端系統的資源。此套外卦軟體完全免費,並不會有任人討人厭的廣告出現,如果你覺得的好用,可隨意捐款給該單位

系統適用如下
1. Windows 95, 98, ME, NT, 2000, 2003 or XP.
2. POP3 or IMAP4 郵件.
3. 適用於獨立的郵件軟體. 例如:Outlook, Outlook Express 或 Eudora

目前版本為 1.594 (2005, 10月, 己有一陣子沒有更新了)

詳細使用手冊你可在官方網頁上找到 http://www.spampal.org/usermanual/index.htm
使用SpamPal必須有2個步驟 -- ● 安裝設定SpamPal ● 設定所使用的郵件軟體

以下會簡單介紹安裝的方法
● 安裝設定SpamPal
1. 下載後點選安裝,基本上跟著指示一步步做選預設值即可




2. 安裝完成後會跳出第一次SpamPal使用設定精靈
首先必須選擇垃圾郵件防護程度,選預設"中等"即可



接下來會有3個選項,基本上除了第一個選項一定要移除外其他的預設即可
(第一個選項如果打勾,所有來自中國、台灣、韓國的郵件會一律被當成垃圾郵件)


3. 安裝設定完成後,在右下角會出現一把粉紅色雨傘,按左鍵點選打開SpamPal視窗
視窗分成3個:
左上角是顯示每天郵件過濾的情況
右上角是顯示使用對外黑名單伺服器查詢的狀態
下方則是顯示利用Pop3 或 IMAP4 下載郵件時連線的情況,當沒有連線時出現空白為正常。



4. 進階設定,雖說啟動後有精靈協助基本設定,但建議在使用前進入選項檢查並調整,才不會在第一次使用時就把一些正常信件也歸成垃圾郵件
選上方"工具"中的"選項"


以下有幾個你必須檢查設定的項目
△黑名單下的"公用黑名單":
基本上你可以全選,但是會影響郵件過濾時間,目前使用起來 Spamhaus XBL+ XBL 黑名單伺服器比較準,建議勾選。



△黑名單下的"國家":
確認都沒有打勾,如果你打勾,表示你認為來自那個國家所有的郵件全部都是垃圾郵件。



△白名單下的"電郵位置":
記得打入你確認不是垃圾郵件的位置 eg: *@yahoo.com 表示所有來自Yahoo.com的信件全部視為正常郵件,如果不建入信任的郵件地址,第一次使用會有誤判的情況發生。



△訊息標籤:
預設為**SPAM**,可不用更改,系統一但認定為垃圾郵件,會將郵件主旨地方加上 **SPAM** 文字。郵件軟體則利用此標籤把垃圾郵件放入垃圾桶中。




設定郵件伺服器來源 (最重要的設定) 在選項中的 "連線":
把所有預設連線移除,按"加入連接埠"



範例中是使用POP3,選擇POP3指定伺服器,在下方伺服器名稱中打入 你要連線伺服器的名稱(使用DNS解析) 或是 直接打 IP位置。其他選項可不動,按確定即可。



SpamPal 正式設定完成。進入第二步驟 設定所使用的郵件軟體

● 設定所使用的郵件軟體
基本上不論Outlook, Outlook Express 設定的方式都大同小異,這裡簡單說一下設定的方式

1. 設定郵件伺服器
在Outlook Express上方工具中選 "帳戶",設定郵件伺服器
移除原設定,新增郵件


在伺服器的設定中,把POP3伺服器的位置打入"127.0.0.1",SMTP伺服器則打入原連線郵件伺服器即可 (同SpamPal 設定郵件伺服器來源)
在下方打入郵件伺服器的ID及PW。其他設定和一般郵件設定無異。


完成 :)
開機時,SpamPal會自動啟動,當要收郵件時,自動會先重SpamPal過濾再送到Outlook。
其所有的被認定的垃圾郵件在主旨上會被標成"**SPAM**",這時再利用Outlook工具中郵件規則,把所有主旨中有含"**SPAM**"的字串,全部放入垃圾桶 或是特定的目錄匣中。






2007/4/4

XP 遠端協助

你是否曾經遇過朋友電腦有問題需要你的協助, 但你人卻在另一頭無法即時幫忙, 或是你朋友需要大費周章把電腦搬到你家, 或是你必須親自跑一趟
其實你可以不用這麼麻煩,拜科技寬頻的普及,透過Windows XP內建的"遠端協助",現在你可以在任何地點協助任何人 :)

雖然Windows Vista己風光在2007年初上市, Windows XP將成為過去式, 最近很訝異週圍許多在IT界混了多年的同事, 有的竟然還沒用過這個好工具


如何建立遠端協助連線 -- 透過 MSN
( 另外另可透過 email或檔案方式建立連線,但MSN是最簡單的一種)


Step1. 打開你要請求協助的對方MSN對話視窗,
執行 或是 活動 的選項中點選"要求遠端協助"





Step2. 被請求協助的IT Expert 只要按下"接受",系統會自動建立連線





Step 3. 要求協助者這邊要再次按下 Yes 確認,才能完成連線



Step4. 建立連線後IT Expert就可看到要求協助者的電腦桌面, 就像Pcanywhere一樣, 但仍無法控制操作對方電腦, 必須再按左上角"接管控制權"



Step5. 要求協助者按下確認後就正式接管對方電腦控制權