学习excel函数,关于match和if函数请求高手指点

最近自学excel的简单函数,也自己在尝试,有些问题想请教高人指点。

我有一个excel表里有2个工作簿,里面都装的人员信息,分别是1月份和2月份的,我想对比两个表里人员有什么不同,在sheet1中写了以下函数“=IF(MATCH(C4,Sheet2!C:C,0),"1","2")”,即存在有相同的则输出“1”,没有则输出“2”。
但是现在相同的能输出“1”,但没有找到相同的时候却输出不了“2”,请教指点!

第1个回答  2011-04-07
输出的是#N/A吧。
再加个函数 iserror(),如下:
=IF(ISERROR(MATCH(A3,Sheet4!A:A,0)),2,1),这里IF中,输出结果1和2颠倒了一下。