Skip to content
Home » 엑셀 같은 값 찾아서 넣기 | 엑셀 Vlookup 함수] Vlookup 함수를 사용해 다른 시트에서 값 찾아오기 142 개의 자세한 답변

엑셀 같은 값 찾아서 넣기 | 엑셀 Vlookup 함수] Vlookup 함수를 사용해 다른 시트에서 값 찾아오기 142 개의 자세한 답변

당신은 주제를 찾고 있습니까 “엑셀 같은 값 찾아서 넣기 – 엑셀 VLOOKUP 함수] VLOOKUP 함수를 사용해 다른 시트에서 값 찾아오기“? 다음 카테고리의 웹사이트 https://sk.taphoamini.com 에서 귀하의 모든 질문에 답변해 드립니다: https://sk.taphoamini.com/wiki/. 바로 아래에서 답을 찾을 수 있습니다. 작성자 짤막한 강좌 이(가) 작성한 기사에는 조회수 97,319회 및 좋아요 922개 개의 좋아요가 있습니다.

“F열을 필요한 값으로 지정하고, A2열과 E열 범위 검색 중 같으면 커서가 위치한 곳에 F값을 넣어주세요” 라는 의미입니다. B2열을 선택 후 위와 같은 명령어를 입력하고 다른 열을 클릭하면 Name A와 같은 값을 E열에서 찾아서 Score값을 반환합니다.

Table of Contents

엑셀 같은 값 찾아서 넣기 주제에 대한 동영상 보기

여기에서 이 주제에 대한 비디오를 시청하십시오. 주의 깊게 살펴보고 읽고 있는 내용에 대한 피드백을 제공하세요!

d여기에서 엑셀 VLOOKUP 함수] VLOOKUP 함수를 사용해 다른 시트에서 값 찾아오기 – 엑셀 같은 값 찾아서 넣기 주제에 대한 세부정보를 참조하세요

실습 데이터 다운로드 → http://hantip.net/46
강좌가 도움이 되셨다면 구독과 좋아요! 버튼을 눌러주세요.
업데이트 되는 새로운 강좌 소식을 받을 수 있습니다.
*된다! 7일 실무 엑셀 | 05-3 조건에 맞는 데이터를 찾아 주는 VLOOKUP 함수 – VLOOKUP 함수를 사용해 다른 시트에서 값 찾아오기 | 페이지 218~220
동영상 강좌를 시청만 하지 말고 실습 데이터를 다운로드 받아서 따라 해보세요.
엑셀을 쉽게 익힐 수 있습니다.

엑셀 같은 값 찾아서 넣기 주제에 대한 자세한 내용은 여기를 참조하세요.

[엑셀 VLOOKUP함수] 동일한(같은) 값의 다른 행 값 가져오기

G열에 값과 같은 값을 C열에서 찾아 동일한 행(D)에 있는 값을 H셀에 넣는 예제입니다. 이해를 위해서는 함수만 가지고 설명하는 것보다 함수 마법사 …

+ 여기에 보기

Source: erunjoy.com

Date Published: 11/6/2021

View: 8376

VLOOKUP, INDEX 또는 MATCH를 사용하여 값 조회

VLOOKUP 예시 직장. 다음 데이터를 빈 스프레드시트에 복사합니다. 팁: Excel에 데이터를 붙여 넣기 전에 A~C 열의 열 너비를 …

+ 여기에 표시

Source: support.microsoft.com

Date Published: 5/25/2021

View: 2459

엑셀 Excel 조건에 맞는 행의 다른 값들 가져오기, VLOOKUP …

에러 함수를 사용해서 에러가 났을 때 공백을 넣는 방법과 거래 번호 셀에 아무 값이 없으면 VLOOKUP 함수를 실행하지 않는 것입니다. 아래 두가지 식 …

+ 더 읽기

Source: mainia.tistory.com

Date Published: 2/9/2021

View: 4338

엑셀에서 원하는 값 찾기(feat. VLOOKUP, INDEX&MATCH)

엑셀 검색 기본 VLOOKUP(). VLOOKUP() 함수를 쓸 때는 기본적으로 아래 같은 내용이 들어가야 합니다. =VLOOKUP(검색 기준값, 검색 대상 범위 …

+ 여기에 표시

Source: kuduz.tistory.com

Date Published: 4/27/2021

View: 955

엑셀 두 셀 데이터 비교 후 특정 값 넣기

텍스트(이름)를 비교하여 일치할 경우,. 참조하는 데이터(오른쪽 테이블)의 지정 값(ID)을 왼쪽 테이블 빈 셀에 채우기! 데이터가 방대하게 많을 경우 …

+ 자세한 내용은 여기를 클릭하십시오

Source: mingggu.tistory.com

Date Published: 9/28/2021

View: 5932

엑셀 같은 값 찾기 – 대디의 IT공방

엑셀 같은 값 찾기 같은 경우 중복 데이터를 찾아서 표시하는 방법과 특정 … 사용자 지정 서식을 클릭하여 내가 원하는 서식을 넣을 수 있습니다.

+ 여기에 자세히 보기

Source: appadal.tistory.com

Date Published: 2/26/2021

View: 6726

엑셀 같은 값 찾아서 넣기 | 엑셀 Vlookup 함수] Vlookup 함수를 …

엑셀 같은 값 찾아서 넣기 주제에 대한 자세한 내용은 여기를 참조하세요. [엑셀 VLOOKUP함수] 동일한(같은) 값의 다른 행 값 가져오기.

+ 여기를 클릭

Source: ppa.covadoc.vn

Date Published: 4/23/2022

View: 3579

INDEX, MATCH 함수를 이용한 다중조건으로 값찾기 – XLWorks

엑셀에서 상품정보의 단가를 연도별로 관리한다고 할때 단가를 찾으려면 상품코드에 연도 조건을 추가해서 찾아야 합니다.이 경우에 INDEX, …

+ 자세한 내용은 여기를 클릭하십시오

Source: xlworks.net

Date Published: 2/22/2022

View: 3498

엑셀] 표에서 왼쪽에 있는 값 찾기(lookup, index, match 함수)

엑셀에서 데이터를 찾을 때 vlookup 함수를 많이 사용한다. … lookup 함수는 검색범위에서 찾는 값의 위치를 찾아서 출력범위의 동일 위치의 값을 …

+ 여기에 표시

Source: ttend.tistory.com

Date Published: 7/1/2021

View: 8373

주제와 관련된 이미지 엑셀 같은 값 찾아서 넣기

주제와 관련된 더 많은 사진을 참조하십시오 엑셀 VLOOKUP 함수] VLOOKUP 함수를 사용해 다른 시트에서 값 찾아오기. 댓글에서 더 많은 관련 이미지를 보거나 필요한 경우 더 많은 관련 기사를 볼 수 있습니다.

엑셀 VLOOKUP 함수] VLOOKUP 함수를 사용해 다른 시트에서 값 찾아오기
엑셀 VLOOKUP 함수] VLOOKUP 함수를 사용해 다른 시트에서 값 찾아오기

주제에 대한 기사 평가 엑셀 같은 값 찾아서 넣기

  • Author: 짤막한 강좌
  • Views: 조회수 97,319회
  • Likes: 좋아요 922개
  • Date Published: 2016. 9. 28.
  • Video Url link: https://www.youtube.com/watch?v=1TlL0329FIQ

[Excel] 두 열을 비교해 같으면 특정 데이터를 삽입하는 함수

A열의 Name과 E열의 Name값을 비교해서 같으면 B열에 F열에 있는 Score값을 채우는 예제입니다

일일이 수동으로 할 수 있지만, 행이 수백개라면 수동으로 하기에는 한계가 있겠죠?

이때 사용하는 함수가 바로 INDEX & MATCH 함수입니다.

=INDEX(필요한 열 범위, MATCH(비교 열, 비교 열 범위, 0),1)

MATCH 함수의 3번째 인자 값 옵션

비교 열과 비교 열 범위가

0 : 일치

1 : 보다작음

-1 : 보다큼

열 범위를 표현하려면 “:” 명령어를 사용해야합니다. 예를 들어서 “B:B” 는 B열의 전체를 의미합니다.

=INDEX(F:F, MATCH(A2, E:E, 0), 1)

“F열을 필요한 값으로 지정하고, A2열과 E열 범위 검색 중 같으면 커서가 위치한 곳에 F값을 넣어주세요” 라는 의미입니다.

B2열을 선택 후 위와 같은 명령어를 입력하고 다른 열을 클릭하면 Name A와 같은 값을 E열에서 찾아서 Score값을 반환합니다.

빨간색 동그라미를 꾹 누르고 아래로 끌어당기면 해당 함수가 나머지 열에도 적용됩니다.

[엑셀 VLOOKUP함수] 동일한(같은) 값의 다른 행 값 가져오기

엑셀 VLOOKUP함수

엑셀로 한 번쯤은 사용하게 되는 VLOOKUP함수에 대하여 알아보겠습니다.

VLOOKUP함수는 동일한 값의 다른 행 값을 가져올 때 사용할 수 있습니다.

사용방법이 복잡할 것 같지만 막상 해 보면 간단합니다.

예제를 통해 알아보도록 하겠습니다.

예제 설명

C열과 D열에 값이 있습니다. G열에 값과 같은 값을 C열에서 찾아 동일한 행(D)에 있는 값을 H셀에 넣는 예제입니다.

이해를 위해서는 함수만 가지고 설명하는 것보다 함수 마법사를 가지고 해 보는 것이 좋을 수 있습니다.

값을 넣고자 하는 H셀에서 함수 마법사 버튼을 클릭하여 함수 마법사를 띄워 줍니다.

그리고 함수 검색에 VLOOKUP라고 입력 후 검색하면 VLOOKUP 함수가 검색됩니다.

이제 해당 함수를 클릭하거나 우측 하단에 있는 확인 버튼을 클릭합니다.

그러면 함수 인수를 입력하는 창이 나타납니다.

처음 Lookup_value 란에는 G셀을 클릭해 줍니다. G셀 값과 동일 값이 있는 행의 값을 얻고자 하기 때문입니다.

다음 Table_array 란에는 동일한 값과 동일한 행의 입력하고자 하는 값의 전체를 선택해 줍니다.

이때 드레그를 하거나 단축키를 이용할 수 있습니다.

다음 Col_index_num 란에는 2를 입력해 줍니다.

2라는 값은 Table_array 란을 선택할 때 담긴 배열의 2번째 열의 값을 가져오겠다는 의미입니다.

첫 번째 열은 찾으려는 동일한 값, 두 번째 값을 가져오고자 하는 값이 담겨있기 때문에 2라고 입력합니다.

만약 선택을 3열 이상으로 하게 되면 가져오고자 하는 열에 따라 3, 4 등의 값이 입력될 것입니다.

마지막 Range_lookup 란에는 False 또는 True를 입력합니다.

숫자로 간단하게 입력할 수 있습니다.

0은 False 1은 True가 됩니다.

False 값인 경우는 정확하게 일치하는 것을 찾을 때, True는 비슷하게 일치하는 것을 찾을 때 지정합니다.

이제 확인을 클릭하면 원하는 결괏값이 입력되어 있는 것을 확인할 수 있습니다.

함수는 아래와 같이 만들어진 것을 볼 수 있습니다.

=VLOOKUP(G3, C3:D6,2,1)

이제 이해되었다면 쉽게 사용할 수 있을 것입니다.

엑셀 알면 알수록 편리하죠.

반응형

VLOOKUP, INDEX 또는 MATCH를 사용하여 값 조회

팁: 이 문서에서 설명하는 향상된 버전의 새 XLOOKUP 및 XMATCH 함수를 사용해 본다. 이러한 새 함수는 어떤 방향으로든 작동하고 정확한 일치를 기본적으로 반환하여 전임 함수보다 더 쉽고 편리하게 사용할 수 있습니다.

사무실 위치 번호 목록이 있으며 각 사무실에 있는 직원을 알아야 하다고 가정합니다. 스프레드시트는 방대하기 때문에 어려운 작업이라 생각할 수 있습니다. 실제로는 룩업 함수를 사용하기가 매우 쉽습니다.

INDEX 및 MATCH와함께 VLOOKUP 및 HLOOKUP 함수는 Excel에서 가장 유용한 함수 중 일부입니다.

참고: 검색 마법사 기능은 더 이상 Excel에서 사용할 수 없습니다.

다음은 VLOOKUP을 사용하는 방법의 예입니다.

=VLOOKUP(B2,C2:E7,3,TRUE)

이 예제에서 B2는 함수가 작동해야 하는 데이터의 요소인 첫 번째 인수입니다. VLOOKUP의 경우 이 첫 번째 인수는 찾을 값입니다. 이 인수는 셀 참조일 수 있습니다. 또는 “smith” 또는 21,000과 같은 고정된 값일 수 있습니다. 두 번째 인수는 찾을 값을 검색하는 셀 범위인 C2-:E7입니다. 세 번째 인수는 원하는 값을 포함하는 해당 셀 범위의 열입니다.

네 번째 인수는 선택 사항입니다. TRUE 또는 FALSE를 입력합니다. TRUE를 입력하거나 인수를 비워 두면 함수는 첫 번째 인수에서 지정한 값의 대략적인 일치를 반환합니다. FALSE를 입력하면 함수가 첫 번째 인수에서 제공하는 값과 일치합니다. 즉, 네 번째 인수를 비워 두거나 TRUE를 입력하면 유연성이 향상됩니다.

이 예제에서는 함수의 작동 방식을 확인할 수 있습니다. 셀 B2(첫 번째 인수)에 값을 입력하면 VLOOKUP은 범위 C2:E7(2번째 인수)의 셀을 검색하고 범위의 세 번째 열인 E(3번째 인수)에서 가장 가까운 대략 일치를 반환합니다.

네 번째 인수는 비어 있으므로 함수는 대략적인 일치를 반환합니다. 값이 반환되지 않는다면 C 또는 D 열의 값 중 하나를 입력해야 약간의 값이라도 얻을 수 있습니다.

VLOOKUP에 편안하면 HLOOKUP 함수도 사용하기 쉽습니다. 동일한 인수를 입력하지만 열 대신 행으로 검색합니다.

엑셀 Excel 조건에 맞는 행의 다른 값들 가져오기, VLOOKUP 함수 사용

반응형

영역에서 특정 값만 넣으면 자동으로 나머지 값을 찾아 올 수 있도록 만들 수 있을까요? VLOOKUP 함수를 사용해서 미리 수식을 적용해 두면 값을 입력하는 순간 바로 데이터를 가져오는 것이 가능합니다. 그리고 수식에 필요한 값이 없어서 에러가 날 때 에러 표시를 없애서 좀더 깔끔한 형태로 만들어 보겠습니다.

▼ 먼저 VLOOKUP 함수를 이용해서 거래 번호에 해당하는 거래처와 판매이익금을 찾아 보도록 하겠습니다. 함수 인수 창에서 Lookup_value 는 검색할 값을 가리킵니다. 거래 번호가 되겠죠.

▼ 두 번째 인수인 영역을 지정하는 Table_array 는 제목에 해당하는 부분만 제외하고 데이터 영역 전체를 선택합니다. 선택한 영역은 절대주소로 변경해야 합니다. 셀 주소를 선택하고 F4를 누르면 한번에 변경됩니다. 그리고 세 번째 인수인 Col_index_num 에는 찾을 값에 열 번호를 입력해야 합니다. Table_array 에서 거래처는 2 번째 열입니다.

▼ 이제 거래 번호만 입력하면 데이터를 바로 찾을 수 있도록 수식을 나머지 셀에 적용해야겠죠. 드래그 해서 모든 셀에 적용합니다.

▼ 다음은 판매 이익금을 찾기 위한 수식 적용입니다. VLOOKUP 3번째 인수에 판매이익금의 열 번호를 입력해 줍니다.

▼ 거래 번호만 입력하면 자동으로 거래처와 판매이익금을 찾을 수 있도록 설정하였습니다. 그런데 거래 번호가 입력되기 전에는 거래처와 판매이익금에 에러가 날 수 밖에 없습니다. 그래서 거래 번호가 없을 때는 에러가 나지 않도록 숨겨 보도록 하겠습니다.

▼ 두 가지 방법이 있습니다. 에러 함수를 사용해서 에러가 났을 때 공백을 넣는 방법과 거래 번호 셀에 아무 값이 없으면 VLOOKUP 함수를 실행하지 않는 것입니다. 아래 두가지 식 중에서 하나를 사용하시면 됩니다. IFERROR 함수는 식에 에러가 있을 때 두 번째 인수로 입력된 값을 반환하게 됩니다. “” 공백을 넣었으므로 에러가 나면 아무 값도 입력이 안되겠죠.

=IFERROR(VLOOKUP(J3,$B$3:$H$14,2),””)

=IF(J3<>“”,VLOOKUP(J3,$B$3:$H$14,7),””)

▼ 그림과 같이 에러 없이 깔끔하게 처리 되었습니다. 이제 거래 번호만 입력하면 거래처와 판매이익금은 자동으로 입력이 됩니다.

반응형

엑셀에서 원하는 값 찾기(feat. VLOOKUP, INDEX&MATCH)

• 이 글이 필요한 분: 엑셀을 표+계산기로만 쓰고 계신 분

• 이 글을 읽고 나면 할 수 있는 일: 곳곳에 흩어진 데이터를 한 군데 모아서 정리할 수 있다. 예) 프로야구 팀별 연도별 타율 정리

다음은 한 지인께서 저희가 자주 가는 인터넷 사이트에 ‘엑셀 질문입니다’하고 올리신 글입니다.

시트 1 A열 / B열 5,000~6,000㎡ / 100,000원 6,000~7,000㎡ / 200,000원 7,000~8,000㎡ / 300,000원

시트2 A열 / B열 / C열 A업체 / 5,230㎡ / 100,000원 B업체 / 6,587㎡ / 200,000원

위 자료가 있습니다. 시트1에 해당되는 면적에 대한 금액(B열)을 시트2에서 C열에 나타나고 싶은데 함수로 어떻게 할까요??? 알려주세요~~~ 안되면 전 하나 하나 다 입력해야 합니다. ㅠㅠ 도와주세요 ㅠㅠ

마이크로소프트(MS) 엑셀에서 이렇게 한 표에서 다른 표로 자료를 가져오고 싶을 때 도움을 받을 수 있는 함수가 바로 VLOOKUP()입니다. VLOOKP에서 V는 수직(Vertical)이라는 뜻. 그러니까 세로(행)를 기준으로 필요한 값을 찾아오라고 엑셀에 명령하는 함수가 바로 VLOOKUP()이라고 할 수 있습니다.

엑셀 검색 기본 VLOOKUP()

VLOOKUP() 함수를 쓸 때는 기본적으로 아래 같은 내용이 들어가야 합니다.

=VLOOKUP(검색 기준값, 검색 대상 범위, 찾으려는 값이 들어있는 열, 정확한 일치 여부)

무슨 말씀인지 잘 모르시는 게 당연한 일입니다. 이제부터 실제 사례를 가지고 한번 차근차근 살펴 보겠습니다.

지인께서 올리신 자료에 문제가 있다면 엑셀은 범위와 단위를 이해하지 못한다는 점입니다. 그래서 아래 그림처럼 데이터를 손질해야 합니다.

여기서 우리가 검색 기준으로 삼으려는 값은 B열에 들어 있습니다. 검색 대상 범위는 E1:F4 열에 들어 있습니다. 그리고 우리가 실제로 가져오고 싶은 값이 있는 건 F열(두 번째 B열) = 검색 대상 가운데 두 번째 열입니다. 따라서 C2 셀에 들어갈 함수식은 이렇게 쓸 수 있습니다.

C3에 들어갈 함수식은 그럼 어떻게 될까요? 맨 앞에 있는 B2만 B3로 바꾸면 됩니다. 그런데 만약 그냥 Ctrl+C/V 하시면 함수식이 이렇게 바뀝니다.

=VLOOKUP(B3, E2:F5, 2)

검색 대상 범위가 E2:F5로 달라지는 겁니다. 엑셀에서는 이를 막으려고 ‘절대참조’라는 개념을 도입하고 있습니다. C2에 처음부터 이렇게 입력했다면 함수식을 복사해도 검색 대상이 바뀌지 않습니다.

=VLOOKUP(B2, $E$1:$F$4, 2)

이때 $는 직접 입력하셔도 좋지만 F4 키를 활용하셔도 됩니다. E1에 마우스 커서를 가져가시고 F4 키를 한 번 누를 때마다 이 셀 주소가 E1 → $E$1 → E$1→ $E1 형태로 바뀝니다.

$E$1은 어느 방향으로 복사해도 이 주소를 바꾸지 말라는 뜻입니다. E$1은 행을 바꾸지 말라는 의미. 이번에는 아래로 복사를 하는 케이스니까 사실 E$1:F$4로만 바꿔도 충분합니다. 마찬가지로 $E1은 열을 따라 옆으로 복사할 때 E열을 그대로 두라는 의미입니다.

여기까지 입력을 마치셨으면 그냥 C2에 입력한 함수식을 C3, C4에 복사하시면 아래 그림처럼 우리가 원하는 결과가 나온다는 걸 알 수 있습니다.

이때 주의하셔야 할 건 검색 대상 범위에서 △우리가 찾고자 하는 값이 맨 왼쪽에 있어야 하고 △이 값이 오름차순 정렬 상태여여 한다는 점입니다. 지금은 이 조건을 만족하고 있는 상태입니다.

신경 써서 읽고 계신 분은 분명 위에서는 VLOOKUP() 함수 끝에 정확하게 일치하는지 쓴다고 했는데 여태 한 번도 쓰지 않았다는 걸 눈치채셨을지 모릅니다. 그건 기본값이 ‘유사 일치’로 되어 있기 때문입니다.

정확하게 일치하는 값만 찾고 싶으실 때는 아래처럼 맨 끝에 FALSE를 더하시면 됩니다.

=VLOOKUP(B2, $E$1:$F$4, 2, FALSE)

그러면 C2, C3 셀에는 해당하는 값을 찾을 수 없다는 뜻에서 #N/A 에러가 나오게 됩니다. 7000은 정확한 값이 있기 때문에 300000이라는 값을 가져왔습니다.

함수식 끝에 FALSE 대신 0을 써도 정확하게 일치하는 값만 뽑아낼 수 있습니다. 저는 보통 이 방식을 씁니다.

만약 우리가 찾고자 하는 옆으로 넓게 퍼져 있을 때는 어떻게 해야 할까요? 이럴 때는 수평(Horizonal)에서 첫 글자를 따온 HLOOKUP() 함수를 활용하시면 됩니다. 이렇게 말입니다.

이번에도 HLOOKUP()은 비슷한 값이 있으면 찾아옵니다. 정확한 값만 찾아오게 하려면? VLOOKUP()처럼 맨 끝에 TRUE 또는 0을 붙이면 됩니다.

가로, 세로 다 찾아야 할 땐 INDEX + MATCH

위에서 본 데이터는 세로 또는 가로 한 방야향에서만 데이터를 찾으면 그만이지만 두 방향에서 모두 찾아야 할 때도 있습니다. 그리고 어쩌면 데이터를 이런 식으로 정리할 때가 더 많은지도 모릅니다. 아래 있는 2015~2017년 프로야구 팀 타율 데이터처럼 말입니다.

만약 이 자료에서 2016년 넥센 팀 타율을 뽑아내고 싶다면 어떻게 하면 될까요? 이를 엑셀이 이해하도록 하려면 세 번째 줄에 있는 아홉 번째 열을 골라서 내용을 가져오라고 해야 합니다. 이럴 때는 함수 두 개가 필요합니다. 바로 INDEX()와 MATCH()입니다.

INDEX() 함수 표현식은 아래처럼 아주 간단합니다.

=INDEX(검색 범위, 행, 열)

이 팀 타율 데이터는 A1부터 K4까지 자리잡고 있습니다. 우리는 세 번째 행, 아홉 번째 열을 알고 싶으니까 =INDEX(A1:K4, 3, 9)라고 쓰면 0.293이라는 값을 가져옵니다.

그런데 이렇게 일일이 범위를 정해주는 건 효율이 너무 떨어집니다. 차라리 그냥 직접 복사하는 게 나을지도 모릅니다. 그래서 MATCH() 함수가 우리를 기다리고 있습니다. MATCH()는 가로냐 세로냐 따지지 않고 우리가 찾으려는 값이 몇 번째 위치에 있는지 알려줍니다.

=MATCH(찾을 값, 검색 범위)

예컨대 지금 자료에서는 먼저 2016년이 필요한 거니까 연도가 들어 있는 A열에서 2016년을 찾습니다.

=MATCH(2016, A1:A4)

넥센을 고를 때는 옆으로 가면 됩니다.

=MATCH(“넥센”, A1:K1)

당연히 이 값을 직접 입력해야 하는 건 아닙니다. 필요한 값이 다른 셀에 들어 있다면 그 셀을 지정하는 방식으로도 검색 조건을 지정할 수 있습니다. 아래 그림에서는 연도가 C10, 팀이 C11에 들어 있기 때문에 이 값을 넣었습니다.

데이터가 들어 있는 행과 열을 모두 알게 됐으면 INDEX()에 한꺼번에 묶어 쓰시면 됩니다.

=INDEX(A1:K4, MATCH(C10, A1:A4), MATCH(C11, A1:K1))

이렇게 입력을 마치고 나시면 0.293이라는 값이 잘 나왔을 겁니다.

이렇게 INDEX()와 MATCH()는 서로가 서로를 도와서 단순 반복 업무로부터 우리는 해방시켜주는 고마운 친구입니다. 혹시 사용법을 모르셨다면 이번 기회에 꼭 익혀두세요.

다중조건일 땐 {INDEX + MATCH}

그러나 세상은 그렇게 간단하지가 않습니다. 때로는 데이터가 아래처럼 세로 기준으로 (예쁘게) 정렬한 상태일 수도 있습니다.

이 때는 2016년에는 팀이 10개 있고, 넥센도 2016년과 2017년 두 가지 값이 있습니다. 이번에도 2016년 넥센 팀 타율을 구한다면 2016년도 만족하고, 넥센도 만족하는 두 가지 조건을 모두 고려해야 합니다. 이럴 때는 흔히 다중조건 검색이라고 표현합니다.

정답부터 말씀드리면 이렇게 쓰면 됩니다.

{=MATCH(1,(범위1=조건1)*(범위2=조건2),0)}

갑자기 { }가 등장했습니다. 이 때 { }는 배열이라는 뜻입니다. MS 오피스 홈페이지는 엑셀에서는 배열을 “갑 행, 값 열 또는 값 행 및 열의 조합”으로 간주하며, 배열 수식은 “배열에 있는 하나 이상의 항목에서 여러 계산을 수행할 수 있는 수식”이라고 설명합니다. 그냥 A열 전체에서 2016을 골라내고, B열 전체에서 넥센을 골라내는 계산을 수행해야 하기 때문에 배열을 쓴다고 이해하시면 됩니다.

여기서 주의해야 할 건 저 { }는 직접 입력하시는 게 아니라는 점입니다. 함수식을 입력창에 다 쓰신 다음에 Ctrl + Shift + Enter 키를 동시에 누르시면 자동으로 함수식 앞뒤에 { }가 붙고, 그다음에야 계산 결과를 출력합니다.

위에 있는 함수식에서 범위를 1로 지정한 건 뒤에서 범위를 따로 지정할 것이기 때문이고, 맨 끝에 나온 0은 (당연히) 정확한 값을 찾으라는 뜻입니다.

참고로 MATCH()에서는 뒤에 붙는 검색 조건이 VLOOKUP()하고는 다릅니다. 0은 똑같은 값을 찾으라는 뜻으로 똑같지만 크고 작은 값을 분류합니다. 더 작은 값을 찾고 싶을 때는 1, 더 큰 값을 찾고 싶을 때는 -1을 쓰셔야 합니다.

우리는 2016년 넥센 팀 타율을 구하고 있기 때문에 이렇게 쓰면 원하는 값을 얻을 수 있습니다. F3에 연도, F4에 팀이 들어 있는 상태입니다.

{=MATCH(1,(A1:A21=F3)*(B1:B21=F4),0)}

이러면 2를 출력합니다. 실제로 두 번째 줄이 2016년 넥센 기록입니다. 우리가 찾으려는 타율은 세 번째 열에 있으니까 이렇게 쓰면 됩니다.

=INDEX(A1:C21, F6, 3)

물론 MATCH()를 INDEX() 안에 포함해 한꺼번에 묶어서 쓰셔도 됩니다. 이렇게 말입니다.

{=INDEX(A1:C21, MATCH(1, (A1:A21=F3)*(B1:B21=F4), 0), 3)

노파심에 한 번 더 말씀드리면 저 { }는 직접 입력하시는 게 아닙니다. Ctrl + Shift + Enter 키를 동시에 누르시면 자동으로 배열 수식으로 바뀌는 겁니다.

배열이 너무 어렵다고 느끼신다면 INDEX()를 한 번 더 활용하는 방법도 있습니다.

=MATCH(1, INDEX((A1:A21=2016)*(B1:B21=”넥센”), 0, 1), 0)

이렇게 쓰시면 2를 출력합니다. 위에서 보신 것처럼 우리가 찾는 자료가 두 번째 행에 있기 때문입니다. 다시 처음부터 묵으면 이렇게 쓸 수 있습니다.

=INDEX(A1:C21, MATCH(1, INDEX((A1:A21=2016)*(B1:B21=”넥센”), 0, 1), 0), 3)

그냥 Ctrl + Shift + Enter 키를 한 번 동시에 누르시는 게 훨씬 편하다고 생각하지 않으십니까?

똑같은 방법으로 직접 실습을 해보고 싶으신 분은 아래 있는 엑셀 파일을 내려받으시면 됩니다. 2016, 2017년 프로야구 10개 팀 타율 자료입니다.

avg.xlsx

개인적으로 엑셀은 VLOOKUP() 그리고 INDEX(), MATCH() 함수를 알기 전후로 나뉜다고 생각합니다. 첫 번째 이유는 물론 실제로 활용할 일이 많기 때문이고, 두 번째는 다른 기능으로 가는 관문이라고 믿기 때문입니다. 일단 이 함수를 어떻게 쓴다는 개념을 이해하셔야 다음 단계로 넘어가기가 수월합니다. 아직 이 세 함수를 어떻게 쓰는지 모르고 계셨다면 이 포스트가 도움이 되었기를 바랍니다.

엑셀 두 셀 데이터 비교 후 특정 값 넣기

728×90

반응형

텍스트(이름)를 비교하여 일치할 경우,

참조하는 데이터(오른쪽 테이블)의 지정 값(ID)을 왼쪽 테이블 빈 셀에 채우기!

데이터가 방대하게 많을 경우 일일히 Ctrl + F 하여 채워넣는 것은 노가다………..

똑똑한 엑셀의 INDEX() 함수와 MATCH() 함수를 적절히 이용하여 똑똑하게 채운다.

B2 셀에 들어갈 수식은 다음과 같다. (함수에 대한 개념 설명은 생략)

=INDEX( E:E, MATCH(A2,F:F,0), 1)

=INDEX( 필요한 값(열), MATCH( 기준 값(왼쪽 이름), 비교 값 열(오른쪽 이름), (1: 보다 작음, 0: 정확히 일치, -1: 보다 큼)), 열)

위 함수를 수행하면 A2와 일치하는 텍스트를 F열에서 찾아 행값을 구한다.

그 후 찾은 행값의 E열 데이터를 B열에 채운다.

B2에 적용된 함수를 자동완성 기능을 통하여 아래로 끌어내리면,

각각의 이름 가나다라마에 대한 ID 값이 매핑되어 들어간다!

728×90

반응형

엑셀 같은 값 찾기

안녕하세요. 엑셀에서 중복 값을 찾아서 제거해 왔는데요. 이번 시간에는 엑셀에서 같은 값을 찾는 방법을 알아보려고 합니다. 엑셀 같은 값 찾기 같은 경우 중복 데이터를 찾아서 표시하는 방법과 특정 단어를 포함한 데이터를 찾는 방법을 사용하여 동일한 이름 또는 전화번호 같이 중복 입력되어 있거나 특정 값을 확인할 수 있습니다.

엑셀 같은 값 찾기

아래에 있는 예제를 이용하여 먼저 품명이 같은 값을 찾아 표시를 해보도록 하겠습니다.

엑셀 같은 값 찾기 예제

중복 값으로 같은 값 찾기

1. 찾고 싶은 데이터에 블록을 씌운 후 ‘홈-조건부 서식’을 클릭합니다.

블록을 씌운 후 조건부 서식 클릭

2. 메뉴에서 ‘셀 강조 규치 – 중복 값’으로 선택합니다.

셀 강조 규착-중복 값 클릭

3. 적용할 서식을 선택합니다. 원하는 색이 없으면 사용자 지정 서식을 클릭하여 내가 원하는 서식을 넣을 수 있습니다.

적용할 수식을 찾아 클릭합니다.

4. 결과를 확인해 보시면 같은 값을 가진 데이터에 표시가 된 것을 확인할 수 있습니다.

같은 값 찾기 완료

‘같음’으로 같은 값 찾기

1. 데이터에 블록을 씌운 후 ‘조건부 서식-셀 강조 규칙-같음’을 순으로 클릭합니다.

조건부 서식에서 같음 클릭

2. 같음 창에 나오는 1번 분에 특정 단어를 입력하면 셀에 색이 변경됩니다. 아래는 ‘사과’ 단어를 넣어 표시를 해보았습니다. 위에 중복 값 찾기 방법과 같은 결과를 얻을 수 있었습니다.

데이터를 입력하여 같은 값 찾기

마치며

지금까지 엑셀 같은 값 찾기 방법을 알아보았습니다. 조건부 서식에 있는 ‘중복 값’을 이용하여 같은 값을 찾을 수 있습니다. 그리고 ‘같음’을 이용하여 특정 단어를 입력하여 같은 값도 찾아보았습니다.

두 가지 방법은 모두 같은 값을 찾는 방법으로 엑셀 작업을 할 때 상황에 맞는 방법을 이용하시면 좋을 것 같습니다.

300×250

엑셀 같은 값 찾아서 넣기 | 엑셀 Vlookup 함수] Vlookup 함수를 사용해 다른 시트에서 값 찾아오기 2451 투표 이 답변

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in settings.

INDEX, MATCH 함수를 이용한 다중조건으로 값찾기

엑셀에서 이메일 보내기

자주 사용하는 함수

엑셀 함수 개요

엑셀에서 Database 사용하기 강좌

엑셀에서 이메일 보내기

자주 사용하는 함수

엑셀 함수 개요

엑셀에서 Database 사용하기 강좌

엑셀에서 이메일 보내기

자주 사용하는 함수

엑셀 함수 개요

엑셀에서 Database 사용하기 강좌

엑셀] 표에서 왼쪽에 있는 값 찾기(lookup, index, match 함수)

반응형

엑셀에서 데이터를 찾을 때 vlookup 함수를 많이 사용한다.

(직장인이 엑셀에서 가장 많이 사용하는 기능 순위에서 sum 다음으로 많이 사용하는게 vlookup이라던가… )

vlookup을 사용하기 위한 조건이 있다.

첫번째는 vlookup함수는 찾는 표에서 기준이 되는 값의 오른쪽 데이터만 검색 가능하다.

그러니까 표에서 검색 기준이 되는 키 값의 오른쪽에 있는 데이터만 검색 가능하다는 뜻이다.

두번째는 검색범위를 설정할 때 검색범위의 제일 왼쪽에 검색하려는 데이터가 오도록 범위를 설정해야 한다.

– 엑셀] 표에서 원하는 값 찾기(1) – VLOOKUP

그러면 오른쪽에 있는 데이터로 왼쪽 값을 찾을 때는 어떻게 해야 할까???

lookup 함수를 사용해보자.

lookup함수

lookup 함수는 검색범위에서 찾는 값의 위치를 찾아서 출력범위의 동일 위치의 값을 반환한다.

기본 사용방법은 아래와 같다.

lookup(찾는 값, 검색범위, 출력범위)

아래 그림 같은 경우 기초 자치단체 이름으로 왼쪽에 있는 지역을 찾아보자.

=LOOKUP(D2, $B$2:$B$5, $A$2:$A$5)

수식은 D값을 B열의 검색범위에서 찾고, A열의 동일 위치 값을 반환한다.

간단한 사용법에 비해서 가장 큰 단점(?)은 검색범위가 오름차순으로 정렬되어 있어야 한다는 점이다.

만약 검색범위가 정렬되어 있지 않으면 제대로 검색하지 못한다.

검색범위가 정렬되지 않은 데이터라면 index, match함수를 사용해야 한다.

index,match함수

index함수는 선택한 범위(배열)에서 세로 몇 번째, 가로 몇 번째에 있는 값을 반환한다.

일반적으로 말로하는 가로 세로와 순서가 반대다. ^^;;

첫번째 인수로 범위, 두번째 인수로 행 위치, 세번째 인수로 열 위치를 지정한다.

=INDEX($B$2:$D$4, 1, 2)

이 수식은 첫번째 인수 범위 중에서 세로 1번, 가로 2번에 있는 값을 반환한다.

match함수는 찾는 값이 범위에서 몇번째 위치에 있는지를 반환한다.

(범위는 행 방향이거나 열 방향이거나 상관없다)

=MATCH(D2,$B$2:$B$5,0)

이 수식은 첫번째 인수인 찾는 값을 두번째 인수 범위에서 몇번째에 있는지 반환한다.

세번째 인수인 0은 정확한 값을 반환하는 옵션이다(-1은 검색값보다 작은 값, 1은 큰 값을 찾는다)

이제 기초자치단체의 이름을 가지고 왼쪽에 있는 지역을 검색해보자.

수식 =INDEX($A$2:$B$5, MATCH(D2,$B$2:$B$5,0), 1) 은

index함수 범위 중에서 match함수의 반환값을 행 위치로, 1을 열 위치로 지역을 찾는다.

키워드에 대한 정보 엑셀 같은 값 찾아서 넣기

다음은 Bing에서 엑셀 같은 값 찾아서 넣기 주제에 대한 검색 결과입니다. 필요한 경우 더 읽을 수 있습니다.

See also  원 더 우먼 다시보기 | [1-4회 핵심요약] 한편만 보면 〈원더우먼〉 스토리 완벽 정복 가능! 사이다 휘몰아친다 입 벌려!! (Ft.주시은 아나운서) #원더우먼 #Sbscatch 142 개의 자세한 답변
See also  번창 하다 영어 로 | 80% 한국인이 어려워하는 영어표현 | ‘당황하다’ 최근 답변 39개

See also  갤럭시탭 S7 Fe 사전예약 | 갤럭시탭S7 Fe 사전예약구매자의 2주간 솔직한 사용 후기 최근 답변 116개

이 기사는 인터넷의 다양한 출처에서 편집되었습니다. 이 기사가 유용했기를 바랍니다. 이 기사가 유용하다고 생각되면 공유하십시오. 매우 감사합니다!

사람들이 주제에 대해 자주 검색하는 키워드 엑셀 VLOOKUP 함수] VLOOKUP 함수를 사용해 다른 시트에서 값 찾아오기

  • 엑셀
  • 엑셀강좌
  • 함수강좌
  • 찾기참조함수
  • Vlookup함수
  • 엑셀기초
  • 엑셀실무
  • 엑셀함수
  • VLOOKUP함수
  • 짤막한강좌
  • 된다7일실무엑셀
  • 함수
  • 엑셀 기초
  • 엑셀 실무
  • VLOOKUP함수실습
  • vlookup함수

엑셀 #VLOOKUP #함수] #VLOOKUP #함수를 #사용해 #다른 #시트에서 #값 #찾아오기


YouTube에서 엑셀 같은 값 찾아서 넣기 주제의 다른 동영상 보기

주제에 대한 기사를 시청해 주셔서 감사합니다 엑셀 VLOOKUP 함수] VLOOKUP 함수를 사용해 다른 시트에서 값 찾아오기 | 엑셀 같은 값 찾아서 넣기, 이 기사가 유용하다고 생각되면 공유하십시오, 매우 감사합니다.

Leave a Reply

Your email address will not be published. Required fields are marked *