VLOOKUP / COUNTIF公式将0赋值给某个值

时间:2014-11-17 04:40:30

标签: excel excel-formula

根据以下公式,我试图找到一种方法将“E48”值引用到另一个表中的特定值。例如,此处的值为“0”,因此它尝试在0中分配引用,但我希望它引用行(1 $2,186)下面的表中提到的第一个值。

=VLOOKUP($E48,$AZ$45:$BA$50,2,0)*COUNTIF($F48:$AO48,"NL")

AZ        BA  
1   $2,186
1.5 $2,315
2   $2,446
3   $3,514

1 个答案:

答案 0 :(得分:1)

据我所知,如果Vlookup公式中的查找值为0(这将返回错误),您希望从表中返回第一个值。

尝试

= VLOOKUP(MAX($ E48,1),$ $ AZ 45:$ $ BA 50,2,0)* COUNTIF($ F48:$ AO48," NL&#34)

现在查找值是单元格E48中的值或数字1,无论更大。如果E48为0,将查找1。如果E48为1或更大,则该值将在Vlookup中使用。