나는 아래의 수식을 가지고 있으며 내가 원하는 방식대로 작동하지 않습니다. 아마도 잘못 쓰는 것 같습니다. Output35 2.Vba + Match + IF
그래서 아니되는 작업의 경우
=VLOOKUP(B$22,Scenarios.New!$A$1:$M$211,IF(MATCH(Output!$A35,Scenarios.New!$A$1:$M$1,0)=2,FALSE))
은 내가 B22를 VLOOKUP 싶어. 어떤 아이디어? 감사!
나는 아래의 수식을 가지고 있으며 내가 원하는 방식대로 작동하지 않습니다. 아마도 잘못 쓰는 것 같습니다. Output35 2.Vba + Match + IF
그래서 아니되는 작업의 경우
=VLOOKUP(B$22,Scenarios.New!$A$1:$M$211,IF(MATCH(Output!$A35,Scenarios.New!$A$1:$M$1,0)=2,FALSE))
은 내가 B22를 VLOOKUP 싶어. 어떤 아이디어? 감사!
당신은 조건이 첫번째에 해당하는 경우는 사실 다음 있는지 확인해야한다 ... 다른 방법으로 주위를 정의하는 ... "VLOOKUP (...)"를,하지 않을 경우, 네가 원한다면. 해봐, 네가 원하는대로해야한다고 생각해.
= IF (MATCH (Output! $ A35, Scenarios.New! $ A $ 1 : $ M $ 1,0) = 2, FALSE), VLOOKUP (B $ 22, Scenarios.New! $ A $ 1 : $ M $ 211)
감사합니다 마틴! 그것은 너무 적은 인수를 말합니다. 따라서 실행할 수 없습니다 .. –
예 deffinitelly 인수가 너무 적습니다 만 ... 함수의 정의가 조금 모호합니다 ... 일치하는 이유는 무엇입니까? = IF (B35 = 2, VLOOKUP (B $ 22, 시나리오 N. $ A $ 1 : $ M $ 211, COLUMNARGUMENT, FALSE) –
새 이미지를 확인하고 문제를 확인하십시오. 예를 들어 숫자 4를 찾으면 2 번째 4를 무시하고 정보 일부를 놓치게됩니다. –
MATCH는 'Action No.'이 B1에 없으면 VLOOKUP에서 세 번째 기준이 될 수 없으므로 항상 false 또는 0을 반환하고 '0'은 제 3 기준이 될 수 없습니다. 원하는 것은 여러 열과 일치하는 INDEX/MATCH입니다. Google과 그 많은 예제를 얻어야합니다. –