如果A列中某一单元格数值等于B列中任一单元格,则

有A B C D四列,其中A列为客户代码,B为数据库中的客户代码,C是B的分类,所有B列数字均为"P&P",如果A列=B列中任一数值,则D显示C列“P&P”,否则显示Marchant,

注:A列的行数会随时变化,B和C列数据库行数不会随意增减

明细如图

请在你的D2单元格中输入公式:=IF(ISNA(VLOOKUP(A2,$B$2:$C$15,1,0)),IF(A2=0,"","Merchant"),"P&P")

复制下拉一下,不管A列有多少行就拉多少行,D列的结果是能实现你的要求的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-10
A列=B列中任一数值,这句中,是指A列的数据和B列的数据不在同一行,只要有其中一个单元格的数值一样就行了吗?
第2个回答  2012-10-10
你可以在D2中输入=if(A2=B2,"P&P","Marchant")
然后复制D2到D列其余空白的格,这样就可以了.
相似回答