返回列表 上一主題 發帖

[發問] (已解決)vlookup 與 offset 有差異嗎?

[發問] (已解決)vlookup 與 offset 有差異嗎?

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

如附加檔 插入註解的部分
為什麼我的時間是複製過去可是用vlookup他蒐尋出來會是na
可是用offset就可以出現我要的呢?

行事曆.rar (16.13 KB)

字典兩各字 還真難理解

對不起應該是兩個都不可以
offset的函數我打錯了
如果最後面width應該為0
為何明明是複製的資料用vlookup 及 offset搜尋都找不到資料呢
字典兩各字 還真難理解

TOP

回復 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),"上班","")),"")
機器人三大定律-保護人類、服從命令、保護自己
我的三大定律-生命、生存、生活

TOP

回復 3# asimov


    這樣的確是有解決我的問題
   不過我很好奇為什麼vlookup 跟 offset會失效
   遇到這情形我都會使用這兩種反而不會想到countif
     腦筋果然要更靈活
   謝謝喔
字典兩各字 還真難理解

TOP

使用COUNTIF真的是不錯的選擇
感謝分享

TOP

對啊..為什麼我也是第一想到的總是vlookup而不是COUNTIF?
值得學習

TOP

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

TOP

        靜思自在 : 口說好話、心想好意、身行好事。
返回列表 上一主題