##title##

2010年12月3日

Excel:VLOOKUP,資料比對

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value:要找的對象,可以是數值,也可以是參照位址。

table_array:第一欄中的值即為 lookup_value 所搜尋的範圍。

Col_index_num:如果 col_index_num 引數值為 1,則傳回 table_array 第1欄中的值。

Range_lookup:一個邏輯值,用來指定 VLOOKUP 應該要尋找完全符合還是部分符合的值:
* 如果此引數值為 TRUE 或被省略了,則傳回完全符合或部分符合的值。
* 如果此引數值為 FALSE,則 VLOOKUP 函數只會尋找完全符合的值。


ex:在B2欄位輸入

=VLOOKUP(A1,C:D,2,0)


則函數會去尋找C、D兩欄中,完全符合(false)A1欄位的值。


這個函數非常強大的,學會這個函數,比用人家寫好的巨集方便多了。

http://office.microsoft.com/zh-tw/excel-help/HP005209335.aspx

PS:想要的值是在下方列時,可用HLOOKUP函數,方法亦同。

如果有時候找的資料是空白,可用if和iserror去除掉錯誤值,例如:
=IF(ISERROR(VLOOKUP(G2,Sheet1!$A:$B,2,0)),"",VLOOKUP(G2,Sheet1!$A:$B,2,0))


可參考: Excel:複選題分析

2010年9月26日

Russell Peters

Russell Peters這傢伙太好笑了,雖然常開不同種族的玩笑,尤其是自己的種族。

印度鬼


衝三小


印度名字


混血

2010年9月8日

Excel:LEN,傳回字串字元個數

LENB (text)

這個語法,可計算字串長度。

ex:
資料A1=12345678

=LEN(A1)

會變成:8

http://office.microsoft.com/zh-hk/excel-help/HP005209154.aspx

只是個小筆記。

2010年9月5日

Excel:CONCATENATE,結合字串

CONCATENATE(text1, [text2], ...)

這個語法,可運用在要幫大量文字結合時。

ex:
資料A1=1、B1=5
資料A2=6、B2=10

=CONCATENATE(A1,"~",B1)
=CONCATENATE(A2,"~",B2)
(當然可以用拉的)

會變成:
1~5
6~10

http://office.microsoft.com/zh-tw/excel-help/HP010342288.aspx

只是個小筆記。

PS:忘記甚麼時候發現的,其實「&」更簡單好記...

2010年8月27日

DOS:xcopy 參數

XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
[/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]
[/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/B]
[/EXCLUDE:file1[+file2][+file3]...]

source 指定要複製的檔案。
destination 指定新檔案的位置和/或名稱。

/A 只複製已設定保存屬性的檔案,不改變屬性。

/M 只複製已設定保存屬性的檔案,並關閉保存屬性。

/D:m-d-y 複製在指定日期當天或之後發生變更的檔案。
如果沒有指定日期,只複製來源檔案時間比目的地時間為新的檔案。

/EXCLUDE:file1[+file2][+file3]...
指定包含字串的檔案清單。每個字串應該在檔案中的不同行。如果有任何字串對應到要進行複製的檔案之絕對路徑的任何部分,這個檔案會被排除複製。
例如,指定字串 \obj\ 或 .obj,將會排除 obj 目錄下的所有檔案,或副檔名是 .obj 的所有檔案。

/P 在建立每個目的地檔案前顯示提示。

/S 複製每個目錄及子目錄,但空目錄除外。

/E 複製每個目錄及子目錄,包含空目錄。
與 /S /E 相同。可用來修改 /T。

/V 檢查每個新檔案的大小。

/W 在複製之前提示您按鍵。

/C 即使發生錯誤,仍繼續複製。

/I 如果目的地不存在且複製一個以上的檔案,即假設該目的地必然是目錄。

/Q 複製時不顯示檔名。

/F 複製時顯示來源及目的地檔案的完整檔名。

/L 顯示要複製的檔案。

/G 允許將加密檔案複製到不支援加密的目的地。

/H 同時複製隱藏檔案和系統檔案。

/R 覆寫唯讀檔案。

/T 建立目錄結構,但不複製其中的檔案。不包括空目錄或子目錄。
/T /E 則包含空目錄及子目錄。

/U 只複製已存在於目的地的檔案。

/K 複製屬性。一般 Xcopy 將會重設唯讀屬性。

/N 使用產生的簡短檔名進行複製。

/O 複製檔案所有權及 ACL 資訊。

/X 複製檔案稽核設定 (隱含 /O)。

/Y 不要提示您確認是否要覆寫已存在的目的地檔案。

/-Y 提示您確認是否要覆寫已存在的目的地檔案。

/Z 在可重新啟動的模式中複製網路檔案。

/B 複製符號連結本身而非連結的目標。

/J 使用無緩衝的 I/O 複製,建議使用於非常大的檔案。

切換參數 /Y 可以在 COPYCMD 環境變數中預先設定。
這可以在命令列中使用 /-Y 加以覆寫。

2010年8月26日

AutoHotkey:依序貼上剪貼簿內文字

有時候要重複處理動作,但步驟中唯獨一個值是不同的文字,例如要貼上不同帳號:

aaa
bbb
ccc
ddd
eee

可以用斷行來切開文字,並依序貼出每行文字。

以下是簡單的 Script:

F10:: ;按下F10即依序貼上剪貼簿內每行文字
calc = 1
loop 5 ;數字代表有幾筆文字
{
Loop, Parse, Clipboard, `r`n
{
if ( A_Index = calc ) ;只取分開後的第1部份
{
name = %A_LoopField% ;將第1部份的內容放進 name
break ;離開 Loop, Parse
}
}
msgbox, %name%
calc := calc+2
}
return


其它動作可自行增減調整。

2010年8月24日

Excel:REPLACE,取代字串

REPLACE(old_text,start_num,num_chars,new_text)

這個語法,可運用在要幫大量帳號打上馬賽克時。

ex:
資料A1=abcdefghijk

=REPLACE(A1,3,8,"********")

會變成→ab******ijk

http://office.microsoft.com/zh-tw/excel-help/HP005209235.aspx

只是個小筆記。

食神小當家30S CF

配音很鳥版本:


配音尚可版本:



共通點就是音效跟音樂都很low,女主角心情的轉折有點突兀。

不過還是蠻屌的,畢竟這是食神小當家。