직장인 코칭
홀로서기 샐러리맨 위한 직장인 멘토
분류 전체보기 (389)
직장인 엑셀코칭5. 중복 행 제거 : IF 정렬

목차로 이동 

업무를 하다보면 중복행 제거가 필요한 경우가 제법 많이 생깁니다.


다음 예제에서 중복행을 제거 해보세요




(풀이)


A열을 가나다(오름차순) 순으로 정렬





첫번째 상품 옆 열에 1을 입력합니다.





두번째 행에 바로 위에 있는 행 상품이름과 현재 행 상품이름이 같으면 0, 틀리면 1이 나오도록 IF문을 넣습니다.





만든 수식을 전체행에 복사 합니다.





표시된 증복검사 값을 옆 열에 값 복사 합니다. (주의 : 수식 복사로 하지 말고 값 복사 하세요)





전체 데이터를 값복사 열 기준으로 오름차순 정렬 합니다.





값 복사 value가 0인 행이 중복된 행이므로 행삭제 해줍니다.  끝





목차로 이동 






  Comments,     Trackbacks
직장인 엑셀코칭4-값 찾아 오기 : vlookup

목차로 이동 

Sheet1의 인사대장에 고과항목을 넣으려고 한다.


이미 Sheet2에 사번별 고과점수표는 작성했기에 불러오기만 하면 된다.


어떻게 불러오면 될까? 예에선 2건이라 눈으로 찾을 수도 있지만 몇천건 이라면 어떻게 해야 할까?



sheet1


sheet2




(풀이)


Vlookup 함수는 값을 찾아 올 떄 유용하다.


수식 : vlookup ( 찾고자 하는 값,  찾을 범위, 찾을 범위 중 몇번째 열 값을 돌려 줄까?, 비슷해도 돼?)


Sheet1과 Sheet2의 공통점은 사번으로 구별 되어 있다는 점이다.


sheet2에서 해당 사번에 대한 고과를 가져오도록 하자. 


매우 중요한 점은 찾고자 하는 값을 사번으로 정했으면 범위 지정시 사번이 가장 앞 열에 나오도록 범위를 지정해야 한다.


범위 지정시 행이나 열이 바뀔때 자동으로 범위가 변경 되는 것을 막으려면 절대 위치 지정하기 위해 $를 붙여 준다.


가지고 오고 싶은 값은 고과 이므로 범위 중에 두번째 열이 고과이므로 2를 기재한다.


사번과 정확히 일치해야 생각한다면 FALSE  비숫하게 맞아도 된다면 TRUE 인데 FALSE가 좋겠다.


이젠 완성된 수식을 밑으로 드래그 해서 복사하면 고과 점수를 검색해 온다. 




목차로 이동 

  Comments,     Trackbacks
직장인 엑셀코칭3-절대 위치 지정 : $

목차로 이동 

엑셀을 하다 보면 절대 위치 지정이 필요 할 경우가 매우 많다.

예를 보자.



수경그룹에선 추석 보너스를 기본급 100%를 주기로 했다.

사장 수박은 총 보너스 금액 중 사원별 가져가는 비율을 알려달라고 인사팀에 지시한다.





인사팀 직원은 아래와 같이 값을 구한다.


 = 보너스금액 / 보너스 총합계금액    여기에 백분율로 보여주기 위해 100을 곱해줬다.


그리고 다음 사원도 동일한 식을 적용하기 위해 셀 복사를 했다.


그러자 아래와 같이 값이 나왔다.    



음, 비중은 백분율 값을 구하려 한 것이기에 100 초과 값은 나오면 안 되는데 124라니...


셀의 수식을 봤더니 아래와 같다.





원하는 수식은 아래와 같은데 어떻게 셀복사 하면 좋을까?


즉 합계 D2셀은 셀복사 할때 절대 위치 지정을 통해 고정 됐으면 좋겠다.





절대 위치 지정하려면 행 또는 열 앞에 $ 표시를 넣어 주면 된다.


절대 위치를 지정하면 셀복사 해도 위치에 따라 셀이 자동 변경되지 않는다.







풀이하면 아래와 같다.  


$행열   : 행은 절대고정, 열은 변경

$행$열 : 행은 절대고정, 열도 절대고정 

행$열  : 행은 변경, 열은 절대고정

목차로 이동 

  Comments,     Trackbacks
직장인 엑셀코칭2-로또 예상 번호 산출 : RAND

목차로 이동 

로또 예상 번호를 산출 해 보자.







(풀이)


RAND() 함수는 임의의 0~1사이의 임의의 숫자를 생성하는 함수 이다.


RAND() 함수에 1000을 곱하면 0 ~ 1000사이의 값이 생성된다.   


MOD( A, 36) 함수는 A를 36으로 나눈 나머지 값을 준다.   결국 0 ~ 35 값이 생성된다.


로또번호는 36까지의 번호이니 0이 나오지 않도록 기본 값 1을 주도록 하자


결국 = MOD ( (RAND()  * 1000), 36) + 1

 



이 예제는 RAND() 함수와 MOD() 함수를 소개하고자 한 것이다.

목차로 이동 

  Comments,     Trackbacks
직장인 엑셀코칭1-가중치 채점표

목차로 이동 

수경 그룹 공채에 수십명이 지원 했다.


인사팀 수박씨는 인품에 가중치를 두어 채점표를 만들라는 사장님 지시를 받았다.



편의상 2명의 가중치 채점표를 작성해 보자.






(풀이)

가중치 환산 점수 구하는 공식  = 점수 x (가중치값 / 가중치전체합산값)












점수합계는 A, B 동일하지만 수경그룹의 인품 중시하는 가중치 환산 결과 B가 우수한 점수로 나왔다.


목차로 이동 

  Comments,     Trackbacks