長時間的聽眾,第一次來電...
我確定這很簡單,但我不知道該怎么做。
我正在整理一個非常簡單的電子表格,當經理輸入到一個單元格時,它會自動填充正確的班次。我需要一個單元一個單元地做這個,因為一些經理重疊輪班。
代替“名稱”和“班次”,我有實際的經理和班次,但為了簡單起見,我有:
=IF(K21="姓名", "SHIFT1", "SHIFT2")
這對此很有效,因為只有 2 名經理有不同的輪班。
但是,當 K21 中沒有經理姓名時,它仍然讓我在另一個單元格中移動。
在填寫經理姓名之前,如何將其留空?
(我還需要在其他單元格中使用其他幾個“IF”陳述句,因為這些輪班有更多的經理,嵌套的 IF 陳述句告訴我引數太多。不知道我做錯了什么。)
uj5u.com熱心網友回復:
嘗試使用您的IF
作為另一個引數的第二個引數IF
,以檢查 Manager 單元格是否為空:
=IF(ISBLANK(K21),"",IF(K21="NAME","SHIFT1","SHIFT2"))
uj5u.com熱心網友回復:
但是我會像這樣使用 vlookup() :
=IFERROR(VLOOKUP(K21,$Q$20:$R$21,2,0),"Not in list")
然后你可以有一個名字和班次的串列,甚至可以添加一個周末班次的第三列......
因此,首先捕獲空白:
=if(k21="","",your if here)
但是如果 k21 有其他文本,那么您可能需要考慮其他內容,也許是有效名稱串列:
=if(iferror(vlookup(k21,list,1,0),0)>=1,your if here,"")
該串列可以是一系列單元格,也可以只是兩個名稱。
看:
=IF(IFERROR(VLOOKUP(K21,Q20:Q21,1,0),0)>=1,IF(K21="Fred","SHIFT1",IF(K21="Julie","SHIFT2","Error1")),"Not in List")
uj5u.com熱心網友回復:
既然你提到你會有多個if
陳述句,你可能會考慮先做一個表,然后再查找。這里有一個
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/373291.html