excle公式寻找对应表格的数值
一个公式搞定,在I15输入:
=VLOOKUP(IF(ISERROR(VLOOKUP($H15,IF({1,0},$H$2:$H$8,$G$2:$G$8),2,0)),$H15,VLOOKUP($H15,IF({1,0},$H$2:$H$8,$G$2:$G$8),2,0)),$B$2:$E$18,MATCH(I$14,$B$2:$E$2,0),0)
然后向右向下拖拉复制公式即可。 如果数据位置改变,修改里面的引用关系即可。为保证公式能够正常运行,请注意合理设置里面的单元格引用,如“$H15”,这是保证公式可以向右向下复制后仍然成立的关键。
VLOOKUP($H15,IF({1,0},$H...全部
一个公式搞定,在I15输入:
=VLOOKUP(IF(ISERROR(VLOOKUP($H15,IF({1,0},$H$2:$H$8,$G$2:$G$8),2,0)),$H15,VLOOKUP($H15,IF({1,0},$H$2:$H$8,$G$2:$G$8),2,0)),$B$2:$E$18,MATCH(I$14,$B$2:$E$2,0),0)
然后向右向下拖拉复制公式即可。
如果数据位置改变,修改里面的引用关系即可。为保证公式能够正常运行,请注意合理设置里面的单元格引用,如“$H15”,这是保证公式可以向右向下复制后仍然成立的关键。
VLOOKUP($H15,IF({1,0},$H$2:$H$8,$G$2:$G$8),2,0)
这个公式是要查找的值在数据源里不位于第一列时,仍然用Vlookup进行查询的经典用法。
MATCH(I$14,$B$2:$E$2,0)
这个公式返回对应字段在数据源中的位置,也就是“损耗”、“价钱”、“重量”的位置,使用这个公式后,可以任意互相,不影响公式结果。收起