B42=VLOOKUP($A42,材料分配表!$B$1:$AK$48,MATCH(B$40,材料分配表!$B$1:$AK$1,0),FALSE)
1个回答
展开全部
MATCH(B$40,材料分配表!$B$1:$AK$1,0)意思是找B40这个值在B1:AK1中的位置,返回一个数漏腔举值
假设是在返碧F1找到,就是返回5,B到F是第五个
那么公式变为了
VLOOKUP($A42,材料分配表!$B$1:$AK$48,5,FALSE)
这时候就是一个标准的vlookup公式
A42的值在材料分配表里的B列找,找到后,假设是在B20找到,即20行,那就取F20的值,F由后面的5决定。而20由刚才所说的在B20找到。
公式用语言表达是最难的。
建议你用公式审核中的公式圆含运算,查看每一步的结果。容易理解一些
假设是在返碧F1找到,就是返回5,B到F是第五个
那么公式变为了
VLOOKUP($A42,材料分配表!$B$1:$AK$48,5,FALSE)
这时候就是一个标准的vlookup公式
A42的值在材料分配表里的B列找,找到后,假设是在B20找到,即20行,那就取F20的值,F由后面的5决定。而20由刚才所说的在B20找到。
公式用语言表达是最难的。
建议你用公式审核中的公式圆含运算,查看每一步的结果。容易理解一些
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询