我有4列A,B,C和D
038871011 1600 038521011 2100
038561011 4200 038871011 1600
038521011 3200 038571011 1407
038571011 1407 038881516 18000
A和C代表电话号码,B和D代表各自的月费
我想在E栏中写下A中的电话号码,这些电话号码在C中不存在,其月份费用为F,并在G中写入C中不存在的电话号码,其中月份费用为H,使用visual basic
答案 0 :(得分:0)
如上所述,使用Vlookup和Iferror非常容易。你真的不需要VBA。如果你这样做,请尝试在下面构建 试试这个,让我知道它是否有效。
在E栏中粘贴以下
Column E =IFERROR(VLOOKUP(C1,$A$1:$B$4,1,0),"")
在F列中粘贴以下
Column F =IFERROR(VLOOKUP(E1,$A$1:$B$4,2,0),"")
我会留给你试试G和H栏。让我知道它是怎么回事。 我测试了它并且它有效。
答案 1 :(得分:0)
我终于找到了解决方案
= IF(ISNUMBER(MATCH(C1,$ A $ 1:$ A $ 4,0)), “”,C1)