예제를 통한 알기쉬운 엑셀 매크로 만드는법

매크로는 반복적인 작업을 자동화하여 작업 시간을 단축시키는데 유용합니다. 이 블로그에서는 초보자들을 위해 알기 쉬운 예제를 통해 매크로를 만드는 방법을 소개합니다. 매크로를 사용하면 작업을 더 빠르고 정확하게 처리할 수 있습니다.


알기쉬운-엑셀-매크로


예제를 통한 알기쉬운 매크로 만드는법

매크로는 엑셀에서 반복적으로 수행하는 작업을 자동화할 수 있는 기능입니다. 매크로를 사용하면 일일이 수행해야 할 작업을 자동으로 처리할 수 있어 시간을 절약하고, 인간의 실수를 줄일 수 있습니다.

매크로 녹화를 통한 매크로 기본로직

매크로의 기본적인 로직은 다음과 같습니다.

  1. 작업을 수행할 범위를 선택합니다. 예를 들어, A1부터 A10까지의 셀에 있는 값의 합을 구하는 작업을 수행할 경우, A1부터 A10까지의 셀을 선택합니다.
  2. "매크로 녹화" 버튼을 클릭합니다. 이제 엑셀은 사용자가 수행하는 작업을 자동으로 기록합니다.
  3. 작업을 수행합니다. 예를 들어, A1부터 A10까지의 셀에 있는 값을 더한 후, 합계를 구하는 작업을 수행합니다.
  4. "매크로 중지" 버튼을 클릭합니다. 이제 엑셀은 작업을 자동으로 수행할 수 있는 매크로 코드를 생성합니다.
  5. 매크로 코드를 실행하여 작업을 자동으로 수행합니다.

엑셀에서 녹화 기능을 찾으려면 "개발" 탭을 추가해야 합니다. "개발" 탭은 보통 기본적으로 표시되지 않으므로, 엑셀 옵션에서 활성화해야 합니다. 활성화하려면 다음과 같은 단계를 따르세요:

  1. "파일" 메뉴를 클릭하세요.
  2. "옵션"을 선택하세요.
  3. "리본 메뉴에 개발 탭 표시"를 선택하세요.
  4. "확인"을 클릭하세요.

이제 "개발" 탭이 나타나면, "녹화 시작" 버튼을 클릭하여 녹화를 시작할 수 있습니다.

개발탭추가

예제 1: 특정 범위에 있는 값의 합 구하기

  1. "개발" 탭을 선택한 후, "매크로 녹화" 버튼을 클릭합니다.
  2. "새 워크시트"를 클릭하여 새 시트를 만듭니다.
  3. "A1" 셀을 선택한 후, "10"을 입력합니다.
  4. "B1" 셀을 선택한 후, "20"을 입력합니다.
  5. "C1" 셀을 선택한 후, "30"을 입력합니다.
  6. "D1" 셀을 선택한 후, "=SUM(A1:C1)"을 입력합니다.
  7. "매크로 중지" 버튼을 클릭합니다.
  8. 매크로를 실행하면, "D1" 셀에 있는 합계값이 자동으로 계산됩니다.


예제1설명


예제 2: 특정 범위에 있는 값의 평균 구하기

  1. "개발" 탭을 선택한 후, "매크로 녹화" 버튼을 클릭합니다.
  2. "새 워크시트"를 클릭하여 새 시트를 만듭니다.
  3. "A1" 셀을 선택한 후, "10"을 입력합니다.
  4. "B1" 셀을 선택한 후, "20"을 입력합니다.
  5. "C1" 셀을 선택한 후, "30"을 입력합니다.
  6. "D1" 셀을 선택한 후, "=AVERAGE(A1:C1)"을 입력합니다.
  7. "매크로 중지" 버튼을 클릭합니다.
  8. 매크로를 실행하면, "D1" 셀에 있는 평균값이 자동으로 계산됩니다.

예제 3: 특정 범위에 있는 값 중 최대값 찾기

  1. "개발" 탭을 선택한 후, "매크로 녹화" 버튼을 클릭합니다.
  2. "새 워크시트"를 클릭하여 새 시트를 만듭니다.
  3. "A1" 셀을 선택한 후, "10"을 입력합니다.
  4. "B1" 셀을 선택한 후, "20"을 입력합니다.
  5. "C1" 셀을 선택한 후, "30"을 입력합니다.
  6. "D1" 셀을 선택한 후, "=MAX(A1:C1)"을 입력합니다.
  7. "매크로 중지" 버튼을 클릭합니다.
  8. 매크로를 실행하면, "D1" 셀에 있는 최대값이 자동으로 계산됩니다.

이렇게 만든 매크로는 "개발" 탭에서 "매크로 보기"를 선택하여 관리할 수 있습니다. 필요에 따라 매크로를 수정하거나 삭제할 수 있습니다. 또한, 단축키를 지정하여 더욱 편리하게 사용할 수 있습니다.


다음 이전