[英]Formula to check if the value of a cell in a column is in the range of a cell in another column and add a value on the same line
为结果使用另一列而不是C
列,以避免在公式中使用循环引用。 例如,您可以使用D
列或F
列。如果选择D
列,则可以在单元格D2
使用此公式,并使用它自动填充D列:
D2:
=C2 + IFERROR(VLOOKUP(B2, A:E, 5, 0), 0)
根据您的最后评论,如果只希望E
列上的匹配值不为空,则可以在C
列中使用它,但使用:
C2:
=IFERROR(VLOOKUP(B2, A:E, 5, 0), "")
我会使用INDEX MATCH来提高效率。 从示例中可以看出,您希望将一个字符串添加到另一个字符串中而不是添加数字,如果是这种情况,我将执行以下操作
=IFERROR(C2&INDEX($E:$E,MATCH($A:$A,$B2,0)),"")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.