[데이터 분석] 데이터 분석가를 위한 5가지 Excel 인터뷰 질문
2022, Feb 08
데이터 분석가를 위한 5가지 Excel 인터뷰 질문
Question
- VLOOKUP은 무엇이며, 어떤 제약사항이 있습니까?
- Pivot Table은 무엇이며, 어떻게 만드나요?
- 중복 데이터를 어떻게 찾고 제거하나요?
- INDEX와 MATCH 함수는 무엇이며, 어떻게 같이 사용하나요?
- 함수 Function와 수식 Formula의 차이는 무엇인가요?
Answer
- VLOOKUP은 테이블 또는 특정 범위 내 행들에 대하여 값을 조회하고자 할 때 사용한다. VLOOKUP 구문을 작성하기 위해서는 네가지 정보가 필요하다.
- 조회하려는 값 –> 반드시 첫번째 열에 입력되어 있어야 한다.
- 조회 값이 존재하는 범위 –> 조회하려는 값과 동일한 열에 존재해야 한다.
- 반환 값이 존재하는 범위
- 근사값을 검색할 것인지 정확한 값을 검색할 것인지 여부(논리값)
- 피벗 테이블 Pivot Table은 대형 테이블에 존재하는 데이터를 요약하는 통계표이다.
- 동일한 문서에서 피벗 테이블을 만드는 법은 다음과 같다.
- 피벗 테이블을 만들 셀을 선택한다.
- [삽입 > 피벗 테이블]을 선택한다.
- 기존 테이블 또는 범위를 기반으로 피벗 테이블을 생성한다.
- 피벗 테이블 보고서를 배치할 위치를 선택한다.
- [확인]을 눌러 결과를 확인한다.
- VLOOKUP 함수를 사용할 때 제약사항은 다음과 같다.
- 왼쪽 방향으로 조회가 불가능하다. 즉, 조회하고자 하는 데이터가 항상 범위의 맨 왼쪽에 위치해야한다.
- 첫번째로 일치하는 값만 출력한다.
- 하나의 조건만 검색 가능하다.
- 하나의 결과만 반환 가능하다.
- 세로로 긴 데이터 하나의 열을 대상으로 검색할 수 있다.
- 동일한 문서에서 피벗 테이블을 만드는 법은 다음과 같다.
- 엑셀의 기능을 활용하여 중복 데이터를 찾고 제거할 수 있다.
- 중복 데이터를 찾는 법은 다음과 같다.
- 중복 값을 확인할 셀을 선택한다.
- [홈 > 조건부 서식 > 셀 강조 규칙 > 중복 값]을 선택한다.
- [적용할 서식] 옆에 있는 옵션을 이용해 중복 값에 적용할 서식을 선택한 후 [확인]을 누른다.
- 중복 데이터를 제거하는 법은 다음과 같다.
- 제거할 중복 값이 존재하는 셀 범위를 선택한다. –> 중복 값을 제거하기 전에 그룹화 설정과 부분합을 제거한다.
- [데이터 > 중복된 항목 제거]를 클릭하여 중복을 제거할 열을 선택한다.
- [확인]을 눌러 결과를 확인한다.
- 중복 데이터를 찾는 법은 다음과 같다.
-
MATCH 함수는 조회 값이 지정된 범위의 몇 번째에 위치하는지 그 순번을 반환하는 함수이다. INDEX 함수는 범위 내에서 넘겨준 순번에 위치한 값을 반환하는 함수이다. MATCH와 INDEX 함수는 VLOOKUP을 사용할 때 발생하는 제약사항 문제를 해결할 때 이용한다.
= { INDEX(출력범위, MATCH(1, (조건1=조건범위1)*(조건2=조건범위2)*..., 0)) }
- 함수는 그 자체로 계산식이면서 수식 내에 사용될 수 있다. 반면에 수식은 함수 뿐만 아니라 다양한 연산자와 상수로 구성될 수 있다.
참고
- 15 Data Analyst Interview Questions and Answers
- VLOOKUP 함수
- 피벗 테이블을 만들어 워크시트 데이터 분석
- 중복 값 찾아 제거하기
- 엑셀 INDEX MATCH 함수, 세상에서 제일 쉽게 알아보기
- EXCEL::function - 함수와 수식의 차이