이름이 포함 된 범위 (A3 : A10)가 있으며 다른 셀 (D1)의 내용이 내 목록의 이름 중 하나와 일치하는지 확인하고 싶습니다.
범위 이름을 A3 : A10 'some_names'로 지정했으며 내용에 따라 True / False 또는 1/0을 제공하는 Excel 공식을 원합니다.
이름이 포함 된 범위 (A3 : A10)가 있으며 다른 셀 (D1)의 내용이 내 목록의 이름 중 하나와 일치하는지 확인하고 싶습니다.
범위 이름을 A3 : A10 'some_names'로 지정했으며 내용에 따라 True / False 또는 1/0을 제공하는 Excel 공식을 원합니다.
답변:
내가 선호하는 대답 (Ian에서 수정)은 다음과 같습니다.
=COUNTIF(some_names,D1)>0
D1이 some_names 범위에서 한 번 이상 발견되면 TRUE를 리턴하고 그렇지 않으면 FALSE를 리턴합니다.
(COUNTIF는 범위에서 기준을 몇 번 찾은 정수를 리턴합니다)
OP는 목록이 셀 범위에서 나온 것이라고 구체적으로 언급했지만 특정 범위의 값을 찾는 동안 다른 사람들 이이 문제를 해결할 수 있음을 알고 있습니다.
MATCH
함수를 사용하여 범위가 아닌 특정 값을 찾아 볼 수도 있습니다. 이것은 당신에게 이것이 일치하는 숫자를 줄 것입니다 (이 경우 두 번째 자리이므로 2). 일치하는 항목이 없으면 # N / A를 반환합니다.
=MATCH(4,{2,4,6,8},0)
처음 네 개를 셀로 바꿀 수도 있습니다. A1 셀에 4를 넣고 다른 셀에 이것을 입력하십시오.
=MATCH(A1,{2,4,6,8},0)
=OR(4={2,4,6,8})
배열 수식 버전 (Ctrl + Shift + Enter를 사용하여 입력) :
=OR(A3:A10=D1)
some_names
에 2 개의 열이 있고 D1 대신 D1 : E1이 있는 경우 작동하도록 수식을 수정하려면 어떻게 해야합니까?