2010-04-08 6 views
0

수식이 올바르지 않으면 아래에 쓰여진 수식을 확인한 다음 나와 관련된 올바른 수식을 입력하십시오.excel 수식 문제

IF(A1:AV7000=F1,vlookup(f2,B1:C7000,2,0),0) 

위 공식을 시도했지만 작동하지 않습니다.

+5

수식이 올바르지 않습니다. IF (A1 = 42; 1; 0)이어야합니다. 진지하게, 우리는 어떻게 알았 을까요? –

+3

그러한 보고서의 세 가지 기본 사항은 (1) 당신이 한 일, (2) 당신이 얻은 것, (3) 당신이 기대 한 것입니다. 네가 한 짓을 내가 볼 수있어. "일하지 않는다"는 것이 무슨 뜻인지 모르겠다. 그래서 나는 네가 가진 것을 모른다. 당신은 당신이 기대 한 것과 당신이 원하는 것을 제공하지 못했습니다. –

+0

+1 David Thornley의 의견입니다. 그가 설명한 세 가지 사항을 알려 주시면 도와 드리겠습니다. –

답변

1

A1:AV7000과 같은 셀 범위를 F1과 같은 단일 셀과 직접 비교할 수는 없습니다. 아마 VLOOKUP을 첫 번째 범위의 ISNA 함수와 결합하려고한다고 생각합니까?

=IF(ISNA(VLOOKUP(F1,A1:AV7000,1,FALSE)),0,VLOOKUP(F2,B1:C7000,2,FALSE)) 

그러나이 공식은 말도 안됩니다. 당신은 세포 F1의 값을 찾고 있지만 범위 A1:AV7000F1이 때문에 VLOOKUP 항상이 질문은 이미 해결되었을 수도

0

성공할 것입니다 포함하고 있지만, VLOOKUP의 대형 데이터 세트에 오히려 느린; 일반적으로 일치하는 것이 더 빠릅니다.