你的表1 表2,我们假设是sheet1 sheet2
再假设sheet1表AB二列是名和电话号码
那你的sheet2应该是很多行很多列的内容了
假设你的sheet2表里已经使用了A1:H100
那你可以在sheet1表的C1输入
=countif(sheet2!$A$1:$H$100,a1)
回车,下拉公式
如果显示1,表示已经排了,如果显示0,表示你还没排,但如果显示的是大于1的,那表示你已经有一个人排重复了
当然你可以把你的公式区域弄大一些。
比如$A$1:$Z$1000
要结婚啊?恭喜。
赞同enjoyllonely的回答。我把他的回答在形象化一些:
1.建立sheet1,其中是姓名和电话
姓名 电话 座次安排检验
张三 87419026
李四 87034545
王五 88180557
赵六 87245928
周七 88781797
孙久 88747852
张三甲 88598263
李四甲 87918193
王五甲 88762163
赵六甲 87189280
周七甲 87104055
孙久甲 87843336
张三乙 87540165
李四乙 88624299
王五乙 87974417
赵六乙 87224738
周七乙 88489492
孙久乙 87352795
2.建立sheet2,是座次安排
一号桌 张三 李四 王五 赵六 周七 孙久
二号桌 张三甲 李四甲 王五甲 赵六甲
三号桌 张三乙 李四乙 王五乙 周七乙
3. 在sheet1中的C2输入公式:=COUNTIF(Sheet2!$B$1:$K$100,A2),这是按照每桌10人,共100桌设计的,如果每桌人数增加,可以将字母K换成更靠后的字母,如果是桌数增加,则将100改成更大的数字即可。
将上述公式下拉复制即可。
数字为0表示没有安排
数字为1表示安排妥当
数字大于1表示重复安排了
还可以在C2输入下列公式:=IF(COUNTIF(Sheet2!$A$1:$H$100,A2)=0,"未安排",IF(COUNTIF(Sheet2!$A$1:$H$100,A2)>1,"重复",IF(COUNTIF(Sheet2!$A$1:$H$100,A2)=1,"安排妥当","")))
这样直接就显示出安排的情况
这个没啥可难的,IF COUNTIF函数而已,加企鹅4109064说话,这里互动起来太慢!
counif函数即可解决 可互相查找,找出两列中数据互相不含有的
这个函数很容易学,在excel自带的帮助里可查到例子和用法