Board logo

標題: [發問] (已解決)vlookup 與 offset 有差異嗎? [打印本頁]

作者: freeffly    時間: 2010-9-15 20:31     標題: (已解決)vlookup 與 offset 有差異嗎?

本帖最後由 freeffly 於 2012-2-22 17:18 編輯

如附加檔 插入註解的部分
為什麼我的時間是複製過去可是用vlookup他蒐尋出來會是na
可是用offset就可以出現我要的呢?
作者: freeffly    時間: 2010-9-15 21:58

對不起應該是兩個都不可以
offset的函數我打錯了
如果最後面width應該為0
為何明明是複製的資料用vlookup 及 offset搜尋都找不到資料呢
作者: asimov    時間: 2010-9-15 23:30

回復 2# freeffly


不一定要使用vlookup,offset
用countif會更單純
F3=IF(F$2=NextWorkDay(F$2-1,1),IF(OR($A3="12:00~12:30",$A3="12:30~13:00"),"休息",IF(COUNTIF(工作時間!$A$2:$A$17,'0903'!$A3),"上班","")),"")
作者: freeffly    時間: 2010-9-16 18:40

回復 3# asimov


    這樣的確是有解決我的問題
   不過我很好奇為什麼vlookup 跟 offset會失效
   遇到這情形我都會使用這兩種反而不會想到countif
     腦筋果然要更靈活
   謝謝喔
作者: baa168    時間: 2010-11-6 00:33

使用COUNTIF真的是不錯的選擇
感謝分享
作者: dr.step    時間: 2011-7-1 22:38

對啊..為什麼我也是第一想到的總是vlookup而不是COUNTIF?
值得學習
作者: Hsieh    時間: 2011-7-2 13:31

問題出在~波浪符號
波浪符號在尋找取代時
必須使用2個~~才能找到
EXCEL說明:
如果要尋找工作表資料中的星號、問號與波狀符號 (~),可以在 [尋找目標] 方塊中輸入波狀符號做為尋找目標的前置字元。例如,若要尋找包含 "?" 的資料,可以輸入「~?」做為搜尋準則。
將資料中的~取代成-就可以找到了
所以第一個想到用檢視與參照函數來解題是沒有錯的
只是針對個別資料無法達成時,就去了解問題所在,再去思考解決之道




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)