Excel公式为IF等于从另一个单元格值复制

我一直在尝试使用多个公式来获得列D的结果,如下所示…(列d通常是空的,我尝试匹配,如果和查找公式,并且已经能够成功完成任务)。 A列包含随机ID号码。 B列包含“父ID号,我需要一个公式为IF列B大于零在该列A查找该数字…那么从列C复制单元格的值我已经使用此,但不会复制c值时从列表中下去=IF(C3>0,LOOKUP(C3,A2:A20001,D2))

 +----------+----------+-----------+----------+ | Column A | Column B | Column C | Column D | +----------+----------+-----------+----------+ | 279 | 0 | P12345 | | | 281 | 279 | 69856 | P12345 | | 282 | 279 | 656898 | P12345 | | 283 | 0 | 6464845 | | | 301 | 285 | 12156498 | | | 322 | 279 | 6588446 | P12345 | +----------+----------+-----------+----------+ 

D1中input:

 =IFERROR(IF(B1>0,VLOOKUP(B1,$A$1:$C$6,3,FALSE),""),"") 

并抄下来。

在这里输入图像说明