メ大家請看范例圖片,我們在A1輸入12后在C1輸入函數(shù):=IF(A1,1,0)的都結(jié)果為1,。這表明當(dāng)單元格數(shù)據(jù)為TRUE即(非0)結(jié)果則為1否則為0,。メ メ現(xiàn)在,我們要講下表兩列數(shù)據(jù)更換位置輸出,,這時就涉及到{1,0}數(shù)組了,。メ メ選中D1:E6輸入函數(shù)=IF({1,0},B1:B6,A1:A6)并按住【CTRL+SHIFT+ENTER】就可以更換列位置顯示。函數(shù)數(shù)組是先用【1】得到B1:B6再用【0】得到A1:A6,。メ メ該數(shù)組常嵌套于VLOOKUP函數(shù),。如下例逆向查詢,,輸入函數(shù):=VLOOKUP(D2,IF({1,0},B1:B6,A1:A6),2,0),這樣就很容易理解函數(shù)了,。メメ メ也可以用CHOOSE函數(shù),,輸入函數(shù):=VLOOKUP(D2,CHOOSE({1,2},B1:B6,A1:A6),2,0),數(shù)組中是{1,2},,用【1】得到B1:B6,,用【2】得到A1:A6來更換列。メ メ也可以用LOOKUP,,輸入函數(shù):=LOOKUP(1,0/(B2:B6=D2),A2:A6)。然而函數(shù)中的【1,0/(..)】是什么意思呢,?メ メ函數(shù)中用0/(..)當(dāng)B2:B6不等于D2是0/false=false,,否則是0/1=0,函數(shù)變成=lookup(1,(fales,0,..), ..) 所以會自動匹配條件中的0值即條件值對應(yīng)的數(shù)據(jù),。メ |
|