엑셀에서 매크로 만드는 방법
작업 시간 절약하는 치트키, 엑셀 매크로란?
2023-12-19
비효율적인 작업으로 퇴근 시간이 늦어지시나요? 혹은 데이터 관리를 깔끔하게 하고 싶은가요? 그렇다면 작업 시간 절약하는 방법을 알아야 할 때입니다. 엑셀에는 시간 절약을 위한 여러 가지 고급 기능이 있습니다. 그중에서도 작업 단순화를 돕는 엑셀 매크로 기능이 있습니다. 매크로 기능을 사용하면 복잡한 작업을 한 번에 수행하며 시간을 절약할 수 있습니다. 그렇다면 어떻게 엑셀로 나만의 매크로를 만들 수 있을까요?
💡 매크로란?
엑셀 *매크로란 작업을 자동화하는 기능입니다. 사용자가 수행하는 작업을 녹화하고 이를 하나의 기능으로 만듭니다. 엑셀 매크로를 사용하면 반복적인 작업 시간을 줄이고 데이터 입력 오류를 줄일 수 있습니다.
(*매크로 : 자주 사용하는 여러 개의 명령어를 묶어서 하나의 동작으로 만든 것)
1. 매크로는 어떻게 쓰일까?
1) 데이터 관리로 시간 절약
- 매크로를 사용하면 정보 관리•정렬하는 시간 절약 가능
- 주식 단축키, 카페 회원 정보 가입 질문 크롤링, 블로그 인플루언서 탭 크롤링 매크로, 택배 확인 매크로 택배 운송장 확인 매크로 등의 과정 단순화 가능
2) 엑셀 피벗 테이블로 데이터 신속하게 추출
- 큰 데이터 세트에 속한 그룹 또는 데이터 추출 가능
- 선택 항목에서 피벗 테이블 매크로를 생성하면 신속하게 데이터 추출 가능
3) 엑셀 시트 정리
- 행과 열의 삭제, 재정렬, 서식 지정과 같은 엑셀 시트 정리 작업에 유용함
4) 통합 문서 관리
- 목차를 삽입하는 매크로를 생성하면 빠르게 통합 문서 정리 가능
2. 엑셀에서 매크로 만드는 방법
1) 매크로 녹화하기
- 엑셀 상단에서 [개발 도구] 클릭
- [개발 도구] - [코드] 그룹에서 [매크로 기록] 클릭
2) 매크로 세부 정보 제공
- 매크로 용도를 기억하기 위한 매크로 이름과 설명 적기
- 매크로를 시작하는 바로 가기 키를 선택
- 해당 정보를 입력한 후 확인 클릭
3) 매크로 *바인딩 작업 수행
- 엑셀 매크로로 만들고 싶은 모든 작업을 기록하기
- 녹화를 시작하고 수행한 모든 작업이 포함됨
(*바인딩 : 컴퓨터 프로그래밍에서 각종 값이 확정되어 더 이상 변경할 수 없는 상태가 되는 것. 프로그램의 어떤 기본 단위가 가질 수 있는 구성 요소의 구체적인 값, 성격을 확정하는 것)
4) 매크로 작업을 완료하고 기록 중지
- 마지막 작업을 완료하면 [개발 도구] - [코드] 그룹에서 [기록 중지] 클릭
- 녹화하는 동안 수행한 모든 작업이 매크로에 바인딩 됨
5) 바로가기 사용
- 키보드 단축키를 입력하여 매크로를 실행하기
- [개발 도구] - [코드] 그룹에서 [매크로] 사용하여 매크로를 실행가능
💡 엑셀 매크로 생성하기 전 확인하면 좋을 것
1. 어떤 기능의 매크로를 만들지 생각하기
- 자주 사용하는 기능과 여러 단계를 거쳐야 하는 기능의 매크로를 생성하는 것이 좋습니다.
2. 매크로 사용 시 이점을 생각하기
- 매크로가 도움이 될지 확실하지 않으면 해당 기능에 매크로를 사용하면 얻을 수 있는 이점을 고려해 보세요. 매크로는 전체 작업 흐름을 향상할 빠르고 간단한 프로세스로 사용 편의성에 긍정적인 결과를 가져올 수 있습니다.
3. 상대 참조와 절대 참조 차이점 고려하기
- 절대 참조가 있는 매크로는 해당 셀에서 완료한 작업을 수행할 수 있습니다.
- 상대 참조가 있는 매크로는 완료한 작업을 수행하지만 처음 사용한 공간과 다른 공간에서 매크로를 시작하는 것을 고려하여 조정됩니다.
- 두 옵션의 적용 방식을 고려하여 특정 매크로에 적합한 옵션을 선택하는 것을 권장합니다.
4. 각 매크로가 수행하는 기능 구체적으로 메모하기
- 한 프로젝트에 여러 매크로를 생성할 때 매크로가 수행하는 기능을 파악하고 있는 것이 좋습니다.
- 컴퓨터의 텍스트 파일이나 종이에 각 매크로의 단축키를 기억해 두는 것이 좋습니다.
- 매크로의 기능을 명확하게 설명하는 이름을 표시해 놓으면 향후 프로젝트 작업 시 도움이 될 수 있습니다.
이처럼 엑셀 매크로를 사용하면 작업을 더욱 쉽고 빠르게 할 수 있습니다. 자주 반복되는 작업이 무엇인지 파악하고 매크로 기능에 반영하여 효율적인 업무를 하시길 바랍니다. 또한 매크로를 활용하면 주식, 코인, 크림 등 다양한 작업을 단순하게 할 수 있습니다. 아직 매크로를 사용해 본 적이 없으시다면 오늘 알려드린 방법을 숙지하여 적용해 보시길 바라겠습니다.
(*원문 출처 : How To Create a Macro in Excel (With Uses and Tips))