본문 바로가기
엑셀

엑셀 매크로 몇

by 와찬 2024. 12. 18.

어제 타부서에서 업무일지를 좀 편하게 취합할 수 있게 해달라고 요청이 와서

시간도 좀 있길래, 약 4시간에 걸쳐서 만들어 줬습니다.

그중에 공유하면 좋은거 같아서 몇개 가져와봤습니다.

첫번째, 엑셀에서 중복된 값 제거하기 기능이 있기는 한데, 어르신들은 이것도 할줄 모르기에 걍 클릭하면 알아서 중북된 값 제거하고 특정 셀에 붙여넣기 하게 매크로 만들었습니다.

여기서 변수는

'시트 설정이라고 되어있는 부분

중복된 값들이 있는 데이터 시트 이름을 바꿔주시면 되고

출력할 데이터 시트이름을 바꿔주시면 됩니다.

그리고 저같은 경우는 인원별공수 시트에 C열이 해당이었는데 그것을

해당되는 부분으로 바까주심 됩니다. 저같은 경우는 C1셀부터 그 아래 무한대로 했습니다.

그리고 결과값을 출력하는 위치를 B7부터였는데 그를 (7,2) 형태로 바꿔서 나오게 했습니다. 원하시는 부분만 고쳐서 쓰심 됩니다.

두번째는 가로형 데이터를 세로형으로 바꾸는 매크로입니다.

데이터가 이런형태로 되어있다보니... 그리고 D열부터 L열까지의 사람이름이 랜덤으로 바뀌다보니 데이터 취합하기가 어려워 이를 세로형태로

바꾸는 매크로입니다. 이제 이거가지고 피벗을 돌리던지, sumifs를 쓰던지 하면 편하게 되겠죠!

원본 데이터(가로형태) 엑셀 시트이름과

변경해야할(세로형태)의 엑셀 시트이름을 적고

그담엔 셀 이름값 적고 가져오면 됩니다. 흐흐흐흐

끝/ 네이버블로그에서 복붙했더니 이렇게 뜨는군요. 흠

반응형

댓글