举报
能承受的生命之轻
IF({1,0},D37:D42,B37:B42) 就是让D37:D42的内容放在前面形成{"毛衫","短T","风衣".....} B37:B42的内容形成数组放在后面 {588,358,988,.....} 两个数组组成后整个公式成为 =VLOOKUP(A45,{"毛衫",588;"短T",358;"风衣",988..............},2) 但是因为你的VLOOKUP函数的的最后一个参数被省略了,成为近似匹配,所以你会出现匹配值对应不到实际数值,(如果你让D列的内容降序排列就能对应) 公式改成 =VLOOKUP(A45,IF({1,0},D37:D42,B37:B42),2,0) 最后一个参数0应该写上才是精确匹配 这个公式是数组公式,一定要按下SHIFT+CTRL+ENTER三键结束输入