如何在EXCEL的若干列中防止输入内容的重复,保证其唯一?

制作了一个工作表,B5:B34和J5:J34两列中,是姓名列需录入姓名,需求:这两列同时实现同一数据的唯一性,如在B列的姓名和J例的姓名,不能同时出现重复。(我目前只能实现单列B列或J列,单独列的唯一性设置,假如在J列中出现了B列的姓名,则做不到姓名唯一性控制)求助!!非常感谢!谢谢各位大虾!
最新回答
海心

2024-10-18 06:58:57

选中B列单元格,设置数据有效性,允许-自定义,输入公式:
=COUNTIF(B:B,B1)+COUNTIF(J:J,B1)=1
选中J列单元格,设置数据有效性,允许-自定义,输入公式:
=COUNTIF(B:B,J1)+COUNTIF(J:J,J1)=1
确定就可以了。
酷到乏味

2024-10-18 06:53:04

这个需要用VBA