Excel 检查是否有任何值存在于多个范围内

Excel 检查是否有任何值存在于多个范围内

我的电子表格上有 5 个单元格组,排列如下:

      PERSON 1
       AM    PM
MON
TUE
WED
THUR
FRI

      PERSON 2
       AM    PM
MON
TUE
WED
THUR
FRI

ETC...

然后,用户为每个人分配特定的值,即他们每天的上午和下午。我的困难在于,每个人可能在一周内分配相同的值,但两个人不可能拥有相同的值。如果我们假装这些值是琐事,那么以下情况是允许的:

      PERSON 1
       AM    PM
MON   clean  wash
TUE
WED         clean
THUR
FRI

      PERSON 2
       AM    PM
MON   iron
TUE   hoover
WED
THUR
FRI

但事实并非如此,因为有两个不同的人被指派去清洁,即使他们不是同时进行的:

      PERSON 1
       AM    PM
MON   clean  wash
TUE
WED         clean
THUR
FRI

      PERSON 2
       AM    PM
MON          clean
TUE   hoover
WED
THUR
FRI

我需要找到一种合适的方法来提醒用户此类错误,无论是通过显示消息还是通过格式化。我不能使用条件格式选项“重复”,因为这会突出显示同一个人列表中的重复项,这是允许的。

此公式 ( SUMPRODUCT((COUNTIF(A1:A5,A1:A5)-1)*(A1:A5<>""))>0) 可用于查找某个范围内是否有重复的值,但我尝试修改它以将逻辑应用于两个不同的范围,但似乎不起作用。(例如,SUMPRODUCT((COUNTIF(A1:A5,A10:A15)-1)*(A1:A5<>"")*(A10:A15<>""))>0

有人知道我如何轻松地检查其他范围内的重复值,而不必countif对每个可能的条件进行单独的操作,这是我目前能想到的唯一解决方案。

相关内容