![Excel에서 둘 이상의 범위에 값이 있는지 확인합니다.](https://rvso.com/image/1628444/Excel%EC%97%90%EC%84%9C%20%EB%91%98%20%EC%9D%B4%EC%83%81%EC%9D%98%20%EB%B2%94%EC%9C%84%EC%97%90%20%EA%B0%92%EC%9D%B4%20%EC%9E%88%EB%8A%94%EC%A7%80%20%ED%99%95%EC%9D%B8%ED%95%A9%EB%8B%88%EB%8B%A4..png)
내 스프레드시트에는 다음과 같이 5개의 작은 셀 그룹이 있습니다.
PERSON 1
AM PM
MON
TUE
WED
THUR
FRI
PERSON 2
AM PM
MON
TUE
WED
THUR
FRI
등...
그런 다음 사용자는 매일 오전 및 오후에 대해 각 사람에게 특정 값을 부여합니다. 나의 어려움은 각 개인이 일주일 내내 그들에게 할당된 동일한 가치를 가질 수 있지만 두 사람이 전혀 동일한 가치를 가질 수 없다는 사실에서 비롯됩니다. 이러한 가치가 집안일인 척한다면 다음이 허용될 것입니다.
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
)
가능한 각 조건에 대해 별도의 s를 수행하지 않고도 다른 범위의 중복 값을 쉽게 확인할 수 있는 방법에 대한 아이디어가 있는 사람이 있습니까? countif
이는 현재 제가 생각할 수 있는 유일한 솔루션입니다.