VIP學員的問題,要按等級、完成率2個條件,查找崗位工資。 如果只是按區間查找崗位工資,這種太簡單了,寫了不下100遍。LOOKUP和VLOOKUP都行。
現在還要增加一個條件,按照原來的思路,發現套不了,怎么辦呢? 早期的教程:你一直在糾結的LOOKUP(1,0套路,這次毫無保留全講了 ![]()
也就是說,多條件可以用LOOKUP(1,0這個套路,唯一的區別是一個條件用查找值=查找區域,一個用區間。 區間用完成率>=下限,如果有多個滿足條件的,只返回最后一個值,因為下限是升序的,因此就可以找到正確的崗位工資。
學知識要多動腦,不是語法寫著用=,就得全部用=,不能用其他符號。再來一個案例鞏固下,根據收益率,判斷屬于哪個區間?
最后再總結一下LOOKUP經典查找的套路,可以單條件,也可以多條件,可以是=,也可以是>=或者其他符號,甚至可以嵌套函數。
|
|