excel里vlookup公式可以选择满足两个条件中的一个吗

发布网友

我来回答

5个回答

热心网友

你在什么情况下就要选择条件1,什么条件下就选择条件2没说。如果表3中找不到数据就要在表2中找的话你就不妨做2列,一列用第一个公式,一列做用第二个公式就一目了然了。如果是在某种情况下用条件1,另一种情况下用条件2,那就可以嵌入IF公式追问比如说表一里我输入产品编号在同一单元格内能自动关联表二或者表三里的产品价格

追答那也有一个级别,假设你在表1中输入一个编码。表2和表3里面都有对应的价格那选择表2 还是表3的呢。要不你试试这个公式,优先选择表3,表3没有就选表2 =if(vlookup($B:$B,sheet3!$B:F,5,false)>0,vlookup($B:$B,sheet3!$B:F,5,false),vlookup($B:$B,sheet2!$B:F,5,false))

热心网友

可以的,你可以通过and函数,or函数来选择你需要显示的结果

热心网友

=IFERROR(条件1,条件2)

热心网友

=IFERROR(VLOOKUP($B1,Sheet2!$B:F,5,0)*0.5+VLOOKUP($B1,Sheet3!$B:F,5,0)*0.5,"")追问不对啊 这不是公式

追答你的版本没IFERROR这个函数么?意思是想从两个中取1个么:
=IF(ISERROR(VLOOKUP($B1,Sheet2!$B:F,5,0)),IF(ISERROR(VLOOKUP($B1,Sheet3!$B:F,5,0)),"",VLOOKUP($B1,Sheet3!$B:F,5,0)*0.5),VLOOKUP($B1,Sheet2!$B:F,5,0)*0.5)

热心网友

你在查找一个数组吗

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com