B42=VLOOKUP($A42,材料分配表!$B$1:$AK$48,MATCH(B$40,材料分配表!$B$1:$AK$1,0),FALSE)
答案:1 悬赏:10 手机版
解决时间 2021-11-30 08:37
- 提问者网友:ミ烙印ゝ
- 2021-11-29 20:29
B42=VLOOKUP($A42,材料分配表!$B$1:$AK$48,MATCH(B$40,材料分配表!$B$1:$AK$1,0),FALSE)
最佳答案
- 五星知识达人网友:荒野風
- 2021-11-29 21:13
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找到。
公式用语言表达是最难的。
建议你用公式审核中的公式运算,查看每一步的结果。容易理解一些
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯