강의7_예제.xlsx


데이터 정리하기 7가지

image


if함수와 VLookup 으로 그룹 데이터 만들기2 ( 1번째는 필터로 나누어, 새로운 열에 그룹을 만들어줬음.)

image

- if함수의 인자로는  (조건, 참일 때의 입력값, 거짓일 때의 입력값)이다.
- if함수의 3번째 인자인 거짓일때의 입력값에 다시 if를중첩해서 사용하여, 데이터를 그룹화 할 수 있다.



image

- VLookup의 인자로는 ( 평가할 셀, { 구간에 대한 배열을 오름차순 }, 2, 1) 순으로 온다. 이 때, 2, 1은 고정된 값이라 생각하면된다.


VLookup함수에 대해서


원래 VLookup함수는 대표적인 조회함수 이다.
image
조회시 인자의 순서는 (조회할 셀(값), 조회데이터의 범위, 조회데이터의 특정 열 번호, 0)을 입력한다.
마지막인자가 1이 되면, 유사한 값을 찾을 때 주는 인자인다. 보통은 0으로서 정확한 값을 찾아온다.
***VLookup함수의 규칙으로서 조회데이터의 첫번째 열이 자동으로 기준열이 된다.


실습 1 -  if문 또는 vlookup으로 데이터 그룹화 하기

if함수를 써서 데이터를 특정열에 그룹화해주자.
기본급을 구간에 따라서 A,B,C로 표시되도록 중복IF문을 써보자.
=IF(E2<= 1500000, "C", IF( E2 <= 2500000, "B", "A"))

image


VLookup을 사용해서 똑같이 그룹화를 해주자.
- 여기서는 특정 데이터구간에서 조회하는 것이 아니므로,
  {} 대괄호를 이용하여 구간을 오름차순으로 정리하되, 세미콜론(;)으로 각 구간을 직접나누고,
마지막 인자 2개에는 2, 1을 넣어줘야한다.
=VLOOKUP(E2, { 0,"C";1500000,"B";2500000,"A" }, 2, 1)

image

확인결과 if문을 중첩해서 만든 것과 동일하게 등급을 확인할 수 있다.
image


if문을 많이 쓰지만, vlookup이 더 오류가 적다.


실습2 - vlookup을 통해 조회하기

교육성적표 중에, 유지범이라는 사람이 무슨팀에 속해있는지 vlookup함수로 조회해보자.
image


VLookup함수로 조회할 때는, 인자의 순서가 아래와 같다.
- VLookup ( 조회할 셀, 조회할셀이 1열인 조회데이터 범위, 조회데이터의 추출열 번호, 0)
그러므로 조회할데이터는 유지범이 1열로 구성되어있어야한다.
추출열은 조회데이터 범위에서 1,2,3,4 순으로 세어야한다. 팀명은 2번째 열에 있다.

image
image


데이터- 데이터도구- 중복된 항목제거 사용하기

image


실습3- 중복된 항목제거

아래 보이는 것과 같이 강상택 과장의 데이터가 중복되어있다.

image


먼저, 중복된 항목을 제거할 데이터범위를 지정해준다.
그리고 데이터- 데이터도구- [중복된 항목 제거]를 클릭한다.
image


중복되는 기준을 선택할 수 있다. 이 중에 이름, 근무팀, 직위만 검사항목으로 지정해준다.
image
image

하나의 데이터만 남게 된다.
image


데이터 - 데이터도구 - [텍스트 나누기]를 사용해 데이터 나누기

image

텍스트나누기를 선택한 뒤,
1번째 단계에서는 구분기호로 분리됨을 선택해준다.
2번째 단계에선 공백을 선택해서, 공백기준으로 데이터를 나눈다.
3번째 단계에선, 일반적으로 [일반]을 선택하면 된다. 만약 숫자데이터도 텍스트로 받아오고 싶다면 [텍스트]를 선택하면 된다.


실습4 - 텍스트나누기(데이터나누기) - 구분기호가 명확할 때,

공백으로 나누어진 시/군/구 주소 데이터를 나누어보자.

데이터범위를 지정한 뒤,  데이터-데이터도구-[텍스트나누기]를 선택하자.

image
image
image
image

+ Recent posts