我对vba很新,我在比较两列时遇到了问题(这两列下的所有数据)。
工作流程是,A列与B列比较,结果将放入C列。另一列(D列)也将用于比较(所有列都在1个工作表中)。
逻辑是这样的:
将A栏与B栏比较
如果B栏为空白,则在此处设置“无值”
如果B列有一个值(样品值:PRODUCT-ID),则将B与D列比较(样品值:PI,Product-id的缩写)
如果匹配则“匹配”。
如果没有匹配,请输入“不匹配”
答案 0 :(得分:0)
而不是VBA,这是使用工作表中的公式的解决方案
在C列中我们要应用此规则:IF B="" then
"NO VALUE HERE"
else
IF B=D then
"MATCHED"
else
"NOT MATCHED"
end if
您可以使用C列中的以下公式(然后填写)
=IF(B:B="","No Value Here",IF(B:B=D:D,"Matched","Not Matched"))