Excel에서 일관되지 않은 수식 반환


-1

다음 공식을 사용하는 데 문제가 있습니다.

=INDEX(range1,MATCH(1,(A1=range2)*(B1=range3),0))

그래서 작동하지 않는 것을 확인하기 위해 테스트를 시작했습니다. 내가 시도 할 때

=(A1=range2)

자동 완성하여

=(A2=range2)
=(A3=range2)

...

=(An=range2)

처음 몇 셀에 대해서는 TRUE를 올바르게 반환하지만 나머지 셀에 대해서는 FALSE를 잘못 반환합니다.

데이터 유형이 두 범위에서 동일하다는 것을 확인했습니다. 모든 셀에서 수식이 자동 완성되도록 올바르게 확인했습니다. 그리고 나는 관계가 참이어야한다는 것을 확인했습니다.

다른 공식으로 인해이 공식이 일관성없이 평가되지 않을 수 있습니까?


2
이것이 일어날 수있는 많은 이유가 있습니다. 그리고 당신의 질문에는 추측하기 시작하기에 충분한 정보가 없습니다. 데이터와 정확한 공식을 보여주십시오.
Scott Craner

1. 첫 번째 수식에서 편집 모드를 종료 할 때 Ctrl-Shift-Enter를 사용하여 강제로 배열 수식이됩니까? 2. =(A1=range2)테스트 대신 =COUNTIF(range2,A1)>0범위 내에 있는지 테스트하십시오.
Scott Craner

@ ScottCraner 방금 결과를 변경하지 않은 Ctrl-Shift-Enter를 시도했습니다.
sarah_d

아래 내 의견을 참조하십시오.
Scott Craner

@ScottCraner-모든 셀에 대해 TRUE를 올바르게 반환 한 = COUNTIF (range2, A1)> 0을 시도했습니다.
sarah_d

답변:


-1

A1=range2셀 A1의 내용과 'range2'범위 사이의 동등성을 테스트합니다. Excel은 비교를 위해 범위의 첫 번째 셀을 사용합니다.

이제 셀 A1이 range2의 첫 번째 셀과 같지만 셀 A4가 같지 않을 수도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.