Excel에서 중첩된 iferror 문을 작성하는 방법


다음 구문을 사용하여 Excel에서 중첩된 IFERROR 문을 작성할 수 있습니다.

 =IFERROR(VLOOKUP( G2 , A2:B6 ,2,0),IFERROR(VLOOKUP( G2 , D2:E6 ,2,0), ""))

이 특정 수식은 A2:B6 범위에 있는 G2 셀의 값을 찾고 해당 범위의 두 번째 열에 해당 값을 반환하려고 시도합니다.

첫 번째 범위에서 셀 G2 의 값을 찾을 수 없으면 Excel은 D2:E6 범위에서 해당 값을 찾아 해당 범위의 두 번째 열에 일치하는 값을 반환합니다.

G2 셀의 값도 이 범위에 없으면 공백이 반환됩니다.

다음 예에서는 실제로 이 구문을 사용하는 방법을 보여줍니다.

예: Excel에서 중첩된 IFERROR 문 작성

다양한 농구팀에 대한 정보가 포함된 다음과 같은 데이터 세트가 Excel에 있다고 가정합니다.

다음과 같은 중첩된 IFERROR 문을 작성하여 다른 팀과 관련된 점수 값을 반환할 수 있습니다.

 =IFERROR(VLOOKUP( G2 , $A$2:$B$6 ,2,0),IFERROR(VLOOKUP( G2 , $D$2:$E$6 ,2,0), ""))

다음 스크린샷은 실제로 이 수식을 사용하는 방법을 보여줍니다.

Excel의 중첩된 IFERROR 문

이 수식은 먼저 A2:B6 범위의 G열에서 팀 이름을 검색하고 해당 점수 값을 반환하려고 시도합니다.

수식은 A2:B6 범위에서 팀 이름을 찾지 못하면 D2:E6 범위에서 검색하여 해당 점수 값을 반환하려고 시도합니다.

어떤 범위에서도 팀 이름을 찾지 못하면 단순히 빈 값을 반환합니다.

두 범위 모두에 팀 이름 “Kings”가 존재하지 않으므로 이 팀의 점수 값은 단순히 공백 값임을 알 수 있습니다.

참고 : 이 예에서는 두 개의 VLOOKUP 함수가 포함된 중첩된 IFERROR 문을 만들었지만 처리 중인 고유 범위 수에 따라 원하는 만큼 VLOOKUP 함수를 사용할 수 있습니다.

추가 리소스

다음 자습서에서는 Excel에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

VLOOKUP을 사용하여 Excel에서 두 목록을 비교하는 방법
VLOOKUP을 사용하여 Excel에서 모든 일치 항목을 반환하는 방법
VLOOKUP을 사용하여 Excel에서 여러 열을 반환하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다