回覆列表
-
1 # MJ推薦
-
2 # pietr49411
if語句巢狀,條件不能有交集,你這裡全部是="",這是錯誤的,不知道你要實現什麼目的。 可以修改成這樣的?=IF($F$5="店長",VLOOKUP($F$5,店長!$B$3:$BG$999,4,FALSE),IF($F$5="領班",VLOOKUP($F$5,領班!$B$3:$BG$999,4,FALSE),IF($F$5="廚師長",VLOOKUP($F$5,廚師長!$B$3:$BG$999,4,FALSE),IF($F$5="廚師",VLOOKUP($F$5,廚師!$B$3:$BG$999,4,FALSE),IF($F$5="服務員",VLOOKUP($F$5,服務員!$B$3:$BG$999,4,FALSE),IF($F$5="廚工",VLOOKUP($F$5,廚工!$B$3:$BG$999,4,FALSE),""))))))
第一,你這個公式肯定是錯誤的,你可以從外到內一層層的看,這個公式是沒有意義的第二,如果你想在5個工作表中依次查詢,找到為止,可以考慮用姓名和職位兩個關鍵字查詢,並用INDIRECT函式將工作表名動態引用。