
VBA
假设我们有两个表分别为Sheet1和Sheet2,这两个表都有姓名和性别两个栏位。首先,我们将Sheet2按姓名进行排序。然后,在Sheet1的C列中输入公式C1=IF(B1=VLOOKUP(A1,Sheet2!A:B,2,FALSE),相同, 不同)来判断两个表中姓名相同而性别不同的数据。为了确保准确无误地匹配数据,最好将两个表都按姓名进行排序。除了在Sheet1的C1单元格中设置公式外,也可以在Sheet2的C1单元格中设置相同的公式C1=IF(B1=VLOOKUP(A1,Sheet1!A:B,2,FALSE),相同, 不同)以交叉引用结果。如果以上方法仍然无法满足您的需求,那么只能使用
VBA来实现了。