Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

Excel에서 여러 시트를 조회하는 방법(3가지 방법)

동일한 워크시트에 필요한 모든 정보가 없는 것은 매우 일반적입니다. 그러나 완전한 데이터베이스를 만들려면 필요한 데이터 검색을 위해 Excel에서 다른 시트를 조회해야 합니다. 이러한 번거로움을 처리하기 위해 Microsoft Excel은 VLOOKUP이라는 다용도 기능을 제공합니다.; 이를 통해 사용자는 Excel에서 여러 시트를 조회할 수 있습니다. 따라서 VLOOKUP을 사용하여 기능을 사용하여 Excel에서 여러 시트를 쉽게 조회하는 데 사용할 수 있는 3가지 방법을 알려 드리겠습니다.

연습 워크북 다운로드

엑셀 파일을 다운받아 함께 연습하시기를 권장합니다.

Excel에서 여러 시트를 조회하는 3가지 방법

서점이 온라인과 매장 모두에서 책을 판매한다고 가정해 보겠습니다. 온라인 판매 책과 매장 판매 책이 포함된 두 개의 책 목록이 있습니다.

Excel에서 여러 시트를 조회하는 방법(3가지 방법)

Excel에서 여러 시트를 조회하는 방법(3가지 방법)

이 자습서에서는 이 두 책 목록을 결합하고 3가지 고유한 방법을 사용하여 새로운 완전한 책 목록을 만드는 방법을 알려드립니다.

1. IFERROR를 사용하여 Excel의 여러 시트에서 조회

온라인과 매장 모두에서 판매 가능한 책이 포함된 완전한 책 목록을 만들려면 '스토어의 정보를 결합해야 합니다. " 및 "온라인 ” 워크시트.

Excel에서 여러 시트를 조회하는 방법(3가지 방법) 이제 아래 단계에 따라 조회 방법을 알아보세요.

🔗 단계:

❶ 우선 선택C5 ▶ 수식 결과를 저장합니다.

❷ 그 후 입력 다음 공식:

=IFERROR(VLOOKUP(B5,Store!$B$5:$D$9,2, FALSE), IFERROR(VLOOKUP(B5,Online!$B$5:$D$9, 2, FALSE), "Not found"))
세포 내.

❸ 그런 다음 ENTER를 누릅니다. 버튼.

Excel에서 여러 시트를 조회하는 방법(3가지 방법)

❹ 이제 채우기 핸들을 드래그합니다. 책 이름 끝에 있는 아이콘 칼럼.

Excel에서 여러 시트를 조회하는 방법(3가지 방법)

그게 다야.

💡 저자를 만들기 위해 열 완료, 수식 사용

=IFERROR(VLOOKUP(B5,Store!$B$5:$D$9,3, FALSE), IFERROR(VLOOKUP(B5,Online!$B$5:$D$9, 3, FALSE), "Not found"))
D5 셀 내 1~4단계를 반복합니다. .

␥  수식 분석

📌 구문: IFERROR(VLOOKUP(…), IFERROR(VLOOKUP(…), …, "Not found"))

  • B5 신분증을 얻다 , 검색 키로 작동합니다.
  • 저장!$B$5:$D$9 검색 작업은 B5 범위 내에서 수행됩니다. D9까지 스토어에서 워크시트.
  • 온라인!$B$5:$D$9 검색 작업은 B5 범위 내에서 수행됩니다. D9까지 온라인에서 워크시트.
  • 2 책 이름을 나타냅니다. 열을 사용하여 책 이름을 검색합니다.
  • 거짓 이 인수는 검색하는 동안 정확히 일치하는 데 사용됩니다.
  • =IFERROR(VLOOKUP(B5,Store!$B$5:$D$9,2, FALSE), IFERROR(VLOOKUP(B5,Online!$B$5:$D$9, 2, FALSE), "Not found")) ID가 있는 책 이름을 반환합니다. 아니요. 96 .

자세히 알아보기: Excel에서 하나의 셀로 연결된 여러 값 조회 및 반환

2. INDIRECT가 포함된 Excel Vlookup 여러 시트

INDIRECT 기능을 사용하여 여러 시트를 조회할 수 있습니다. IFERROR 함수 대신 . 그러나 간접 이 함수는 INDIRECT 구문인 여러 시트에서 데이터를 검색하는 동안 훨씬 더 많은 유연성을 제공합니다. 기능이 더 복잡합니다. 따라서 INDIRECT를 사용할 때 주의하세요. VLOOKUP 기능 기능. 따라서 더 이상 논의하지 않고 단계로 바로 이동합니다.

🔗 단계:

❶ 우선 선택C5 ▶ 수식 결과를 저장합니다.

❷ 그 후 입력 공식

=VLOOKUP($B5,INDIRECT("'"&INDEX($F$5:$F$6,MATCH(TRUE,COUNTIF(INDIRECT("'"&$F$5:$F$6&"'!$B5:$B9"),$B5)>0,0))&"'!$B$5:$D$9"),2,0)
세포 내.

❸ 그런 다음 ENTER를 누릅니다. 버튼.

Excel에서 여러 시트를 조회하는 방법(3가지 방법)

❹ 이제 채우기 핸들을 드래그합니다. 책 이름 끝에 있는 아이콘 칼럼.

Excel에서 여러 시트를 조회하는 방법(3가지 방법)

그게 다야.

💡 저자를 만들기 위해 열 완료, 수식 사용

=VLOOKUP($B5,INDIRECT("'"&INDEX($F$5:$F$6,MATCH(TRUE,COUNTIF(INDIRECT("'"&$F$5:$F$6&"'!$B5:$B9"),$B5)>0,0))&"'!$B$5:$D$9"),3,0)
D5 셀 내 1~4단계를 반복합니다. .

␥  수식 분석

📌 구문:VLOOKUP(lookup_value, INDIRECT("'"&INDEX(Lookup_sheets, MATCH(TRUE, --(COUNTIF(INDIRECT("'" & Lookup_sheets & "'!lookup_range"), lookup_value)>0), 0)) & "'!table_array"), col_index_num, FALSE)

  • 조회_값 ▶ $B5 ▶ 검색을 수행하는 데 기반을 둔 검색 키워드입니다.
  • 조회_시트 ▶ $F$5:$F$6 ▶ 일반적으로 데이터를 조회하는 시트 목록의 셀 주소입니다.
  • 조회_범위 ▶ $B5:$B9 ▶ 조회 값이 있는 범위입니다.
  • Table_array ▶ $B$5:$D$9 ▶ 전체 데이터 테이블의 범위입니다.
  • Column_index_number ▶ 2 ▶ 원하는 데이터를 가져오는 열 번호입니다.

자세히 알아보기: Excel의 여러 기준에 기반한 VBA INDEX MATCH(3가지 방법)

3. 중첩 IF 함수를 사용하여 Excel의 여러 시트에서 조회

Excel에서 여러 시트를 조회하는 또 다른 방법이 있습니다. 중첩된 IF의 사용법은 무엇입니까? ISNA와 함께 기능 및 VLOOKUP 기능.

데이터를 가져올 데이터시트가 몇 개 있는 경우 이 방법을 쉽게 사용할 수 있습니다. 그렇지 않으면 사용하지 않는 것이 좋습니다. 시트 수가 늘어날수록 복잡해지기 때문입니다.

어쨌든, 공식이 어떻게 작동하는지 배우려면 아래 단계를 따르십시오. 여기 있습니다:

🔗 단계:

❶ 우선 선택C5 ▶ 수식 결과를 저장합니다.

❷ 그 후 입력 공식

=IF(ISNA(VLOOKUP($B5,Store!$B$5:$D$9,2,0)),VLOOKUP($B5,Online!$B$5:$D$9,2,0),IF(ISNA(VLOOKUP($B5,Online!$B$5:$D$9,2,0)),VLOOKUP($B5,Store!$B$5:$D$9,2,0)))
세포 내.

❸ 그런 다음 ENTER를 누릅니다. 버튼.

Excel에서 여러 시트를 조회하는 방법(3가지 방법)

❹ 이제 채우기 핸들을 드래그합니다. 책 이름 끝에 있는 아이콘 칼럼.

Excel에서 여러 시트를 조회하는 방법(3가지 방법)

그게 다야.

💡 저자를 만들기 위해 열 완료, 수식 사용

=IF(ISNA(VLOOKUP($B5,Store!$B$5:$D$9,3,0)),VLOOKUP($B5,Online!$B$5:$D$9,3,0),IF(ISNA(VLOOKUP($B5,Online!$B$5:$D$9,3,0)),VLOOKUP($B5,Store!$B$5:$D$9,3,0)))
D5 셀 내 1~4단계를 반복합니다.

␥  수식 분석

📌 구문: IF(ISNA(VLOOKUP(lookup_value,table_array,col_index_number,0)),value_if_true,value_if_false)

  • 조회_값 ▶ $B5 ▶ 검색을 수행하는 데 기반을 둔 검색 키워드입니다.
  • Table_array ▶ $B$5:$D$9 ▶ 전체 데이터 테이블의 범위입니다.
  • Column_index_number ▶ 2 ▶ 원하는 데이터를 가져오는 열 번호입니다.
  • ISNA(VLOOKUP($B5,Store!$B$5:$D$9,3,0))ID의 교차 매칭 검색 ($B5 참조 ) $B$5:$D$9 범위 내
  • IF(ISNA(VLOOKUP($B5,Store!$B$5:$D$9,3,0)),VLOOKUP($B5,온라인!$B$5:$D$9,3,0) ▶ ISNA인 경우(VLOOKUP($B5,Store!$B$5:$D$9,3,0)) true이면 해당 책 이름이 VLOOKUP($B5,Online!$B$5:$D$9,3,0)을 사용하여 제거됩니다.
  • 만약 IF(ISNA(VLOOKUP($B5,Store!$B$5:$D$9,3,0)),VLOOKUP($B5,Online!$B$5:$D$9,3) ,0) false가 되면 IF(ISNA(VLOOKUP($B5,Online!$B$5:$D$9,3,0)),VLOOKUP($B5,Store!$B$5:$D$9,3) ,0)).
  • IF(ISNA(VLOOKUP($B5,온라인!$B$5:$D$9,3,0)),VLOOKUP($B5,Store!$B$5:$D$9,3,0) ) ▶ ISNA인 경우(VLOOKUP($B5,온라인!$B$5:$D$9,3,0)) true가 되면 VLOOKUP($B5,Store!$B$5:$D$9,3,0))를 사용하여 책 이름을 가져옵니다.

자세히 알아보기: Excel에서 날짜 범위를 포함한 여러 기준을 사용한 VLOOKUP(2가지 방법)

기억해야 할 사항

📌 조회 값 항상 첫 번째 열에 있어야 합니다. 테이블 배열 내 .

📌 Ctrl + Shift + Enter 사용 함께 배열 수식을 완성합니다.

📌 구문에 주의하세요 기능 .

📌 데이터 범위 삽입 공식에 주의 깊게 .

결론

마무리하기 위해 Excel에서 여러 시트를 조회하는 3가지 고유한 방법에 대해 논의했습니다. 이 글과 함께 첨부된 연습문제집을 다운받아 모든 방법을 연습하시길 권장합니다. 그리고 아래의 댓글 섹션에서 주저하지 말고 질문하십시오. 모든 관련 문의에 최대한 빨리 답변해 드리겠습니다.

관련 자료

  • Excel에서 도우미 열이 없는 여러 기준의 Vlookup(5가지 방법)
  • 날짜 범위에 대해 여러 기준으로 INDEX MATCH를 사용하는 방법
  • Excel의 부분 텍스트에 대한 여러 기준의 INDEX-MATCH(2가지 방법)
  • Excel에서 여러 기준을 사용한 XLOOKUP(4가지 쉬운 방법)