특정 영역에 있는 데이터 중에서 첫 행의 값과 일치하는 같은 열의 데이터를 가져오고 싶을 때 HLOOKUP 함수를 사용합니다. 이 때 첫 행을 기준으로 함수의 3번째 인수인 Row_index_num 에 열 번호를 넣게 됩니다. 그런데 열 번호는 채우기 핸들을 이용해서 다른 셀에 식을 적용했을 때 변경되지 않습니다. 하나가 아닌 여러 데이터를 한번에 추출할 때 채우기 핸들은 필수 입니다. 이것이 적용되지 않는다면 어떻게 해야 할까요? ROW() 함수를 같이 이용해야 합니다.
▼ 그림은 전세계 환율 정보에서 지정한 몇 개의 나라들에 대한 정보를 뽑으려고 합니다. 먼저 첫 행에 해당하는 정보를 전부 가져오기 위해서는 HLOOKUP 함수를 사용해야 합니다.
HLOOKUP 함수
- Lookup_value : 검색할 첫 행 값
- Table_array : 데이터를 검색하고 추출하려는 표
- Row_index_num : Table_array 내에서 추출하려는 행 번호
- Range_lookup : 비슷하게 일치 1, 정확하게 일지 0
▼ 첫 번째 인수인 Lookup_value 의 셀 주소가 C$2 입니다. 제목 값을 가져오기 위한 주소입니다. $ 는 절대 주소를 나타내는 특수기호입니다. 행 번호인 2에 붙은 것은 채우기 핸들을 적용했을 때 행 번호를 그대로 유지 시키기 위해서 입니다. Table_array 의 셀 주소에 적용된 $ 도 마찬가지 입니다.
▼ 나머지 값들을 가져오기 위해 채우기 핸들을 아래로 드래그 합니다. 그런데 첫 번째 셀에 있던 동일한 값만 가져오네요. 왜 이렇게 되었을 까요? 그것은 3번째 인수로 들어가는 값이 고정되어 있기 때문입니다. 채우기 핸들은 셀 번호만 자동으로 증가/감소 되고 숫자는 변경되지 않습니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel VLOOKUP 함수, 원하는 값 찾을 사용 ▶ 엑셀 Excel 데이터에서 VLOOKUP 함수 이용해서 자료 찾는 방법 ▶ 엑셀 VLOOKUP 과 MATCH 이용해서 여러 필드 찾아 오기 ▶ 엑셀 Excel VLOOKUP 오류 #N/A 처리 방법 ▶ 엑셀 Excel 조건에 맞는 행의 다른 값들 가져오기, VLOOKUP 함수 사용 |
▼ 채우기 핸들을 이용해서 값을 자동으로 채우려면 ROW() 함수를 이용해야 합니다. ROW() 는 행 번호를 알려 주기 때문에 셀이 바뀔 때 마다 데이터의 상대적이 위치를 알아 낼 수 있습니다. 그림은 ROW() 함수로 알아낸 행 번호 값입니다.
▼ ROW() 함수를 이용해서 수식을 완성해 보았습니다. Table_array 내에서 추출하려는 행 번호는 ROW() – 1 이 됩니다. 수식을 적용하고 다시 채우기 핸들을 적용하시면 전과 달리 제대로 된 결과값을 얻어 낼 수 있습니다.
=HLOOKUP(G$2,$C$9:$M$14,ROW()-1,0)
▼ 마지막으로 나머지 열 들도 값을 가져오기 위해 핸들을 오른쪽으로 끌어서 옮깁니다. 단 두 번의 드래그로 모든 영역의 데이터를 채웠습니다. 지금까지 HLOOKUP 함수의 응용편을 알아 보았습니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel VLOOKUP 함수, 원하는 값 찾을 사용 ▶ 엑셀 Excel 데이터에서 VLOOKUP 함수 이용해서 자료 찾는 방법 ▶ 엑셀 VLOOKUP 과 MATCH 이용해서 여러 필드 찾아 오기 ▶ 엑셀 Excel VLOOKUP 오류 #N/A 처리 방법 ▶ 엑셀 Excel 조건에 맞는 행의 다른 값들 가져오기, VLOOKUP 함수 사용 |
'엑셀(Excel) > Excel' 카테고리의 다른 글
엑셀 Excel 스파크라인 표시로 데이터를 시각적으로 표현하기 (5) | 2024.05.23 |
---|---|
엑셀 Excel 날짜 자동 입력하는 방법과 표시형식 변경하는 방법 (0) | 2024.05.23 |
엑셀 Excel 차트에서 선 그래프 빈 영역 연결하기 (1) | 2024.05.23 |
엑셀 Excel 범위에서 가장 빈도수가 높은 값 찾기 (1) | 2024.05.23 |
엑셀 Excel 순위 매기기 위해 RANK.AVG, RANK.EQ 함수 이용하기 (1) | 2024.05.22 |
엑셀 Excel 리본 메뉴 수정하기 (0) | 2024.05.22 |
엑셀 Excel 파일이 손상되어서 열리지 않을 때 조치하기 (25) | 2024.05.22 |
엑셀 Excel 행 높이 설정 및 단위 변경하기 (0) | 2024.05.21 |