夜雨聆风学习资料网

ARTICLE · 1083970

两个独立Excel文件核对姓名顺序,跨工作簿找出顺序不一致

两个独立Excel文件核对姓名顺序,跨工作簿找出顺序不一致

⚠️重点区分

前面是同一个文件(工作簿)里的2个工作表sheet;

现在是两个独立的Excel文件(工作簿1.xlsx 和 工作簿2.xlsx),公式写法不一样!

目标:同一行顺序比对,工作簿1的A2姓名,对比工作簿2的A2姓名,同行名字要一样。

公式写法

在【工作簿1】里C2单元格输入:

excel

=IF(A2='[工作簿2.xlsx]Sheet1'!A2,"相同","不一样")

✅ 严格匹配(包含隐藏空格)版本:

excel

=IF(EXACT(A2,'[工作簿2.xlsx]Sheet1'!A2),"相同","不一样")

✅重要前提(必须满足)

两个Excel文件都要同时打开,公式才能正常读取数据!

关闭【工作簿2】之后,公式会变成带完整电脑路径的长串公式,依然能用,但是不方便修改。

📌推荐操作小技巧(不容易写错)

1. 两个文件全部打开

2. 在工作簿1的C2输入: =IF(A2= 

3. 鼠标点切换到【工作簿2】窗口,点Sheet1的A2单元格

4. 继续输入  ,"相同","不一样") ,回车

👉 WPS/Excel会自动生成完整公式,不用手动敲引号、中括号,不容易出错。

⚠️常见报错坑

1. 文件名、工作表名是中文:必须英文单引号

2. 文件改名或者移动存放位置,公式会失效,需要重新选择引用

相关学习资料