enter image description here请在下面的vlookup函数中为我提供帮助
ActiveCell.FormulaR1C1 = _ “ = IFNA(VLOOKUP(RC [-”&StrcellltrCount&“],'[”&DestFileName&“]”&DSheet&“'!R2C1:R”&LastRowDest&“ C2,2,FALSE),”“没有类别“”)“
上面的公式将给出以下结果 如果值可用,则将填充列值;如果值为空白,则公式将填充“ 0”;如果值不可用,则公式将填充“无类别”。
在这里,我需要一个小的帮助,如果该值为空白,则公式应更新为空白而不是'0'
第一张桌子第二张桌子
项目代码Des类别项目代码类别
1006754 XXX 1006754
1007882 XXX 1007882
1009540 XXX 1009540
1009559 XXX A 1009559 A
1009575 XXX E 1009575 E
1010824 XXX B 1010824 B
1011413 XXX C 1011413 C
1013459 XXX D 1013459 D
1013491 XXX没有类别
首先检查项目代码是否可用,如果可用,则检查第二个表类别列是否具有值。如果第二个表类别列中为空白,则将第一个表类别列填充为空白;如果第二个表类别列不为空白,则填充在第一个表格中填充该值,如果在第二个表格中该项目不可用,则使用“无类别”填充该值 非常感谢。
答案 0 :(得分:0)
您可以像下面那样使用IF函数,即当VLOOKUP的结果为0或空字符串时。
=IF(VLOOKUP(YOUR LOOKUP PARAMS) = "","")
或者,您可以根据需要使用LEN或ISNUMBER函数。
=IF(LEN(VLOOKUP (PARAM))=0,"", VLOOKUP (PARAM))
最终答案,
=IF(
ISNA(
VLOOKUP(A11,F11:G18,2,FALSE)),"No Category",
IF(VLOOKUP(A11,F11:G18,2,FALSE),"","")
)