作者RungTai (RungTai)
看板Office
標題[算表] Substitute 多條件的問題
時間Fri Oct 30 18:27:14 2009
我的問題是:我有一串要置換的名單(E'F欄),要用來置換目標欄(A'B)
A B E F
1 Micheal Jorge Micheal 麥可
2 Mary Micheal Jorge 喬治
3 Jorge David Mary 瑪莉
4 David Wu David 大衛
5 Wang Huang Huang 黃
6 Po Sherry Wang 王
.. ..
理想中的替代結果:
A B C D E F
1 Micheal Jorge 麥可 喬治 Micheal 麥可
2 Mary Micheal 瑪莉 麥可 Jorge 喬治
3 Jorge David 喬治 大衛 Mary 瑪莉
4 David Wu 大衛 吳 David 大衛
5 Wang Huang 王 黃 Huang 黃
6 Po Sherry 薄 雪莉 Wang 王
用Substitute的話,似乎一次只能對一格、一個條件做處理,
比如 C1 = substitute(A1, "Micheal","麥可")
D1 = substitute(A1, "Jorge", "喬治")
有沒有辦法是:一次列出要替代的「list」,去做「一個範圍內」的整體替代呢?
謝謝大家..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.139.128
推 Tenka:C1=vlookup(A1,$E:$F,2,0) 10/30 19:35
→ RungTai:請問0 是 False的意思嗎 10/30 19:55
→ RungTai:先感謝1樓,真的是這樣替代沒錯!沒想到Vlookup可以這樣用 10/30 19:57
→ RungTai:那,假如「沒有找到適合的, 就照舊」 又要怎麼加呢? 10/30 19:59
推 Tenka:C1=IFERROR(VLOOKUP(A1,$E:$F,2,0),A1) 10/30 21:29
→ Tenka:在Excel裡面 判斷邏輯時 1=True 0=False 10/30 21:30
→ RungTai:感謝!一次學到2個技巧 10/30 21:50