Excel Add-In 만들어 체질량 지수 계산(BMI)

이 문서는 Microsoft MVP 인 Raddini Rahayu가 작성했습니다.

소개

Excel Add-In 기본적으로 Excel 함수에 존재하지 않는 추가 Excel 함수를 추가하는 VBA 코드가 포함된 파일입니다. 이 파일은 .xlam 형식으로 저장되며 Excel이 시작될 때 항상 로드됩니다. 추가 또는 사용자 지정 Excel 함수를 사용자가 만든 사용자 지정 함수인 UDF(사용자 정의 함수)라고도 합니다.

추가 기능을 사용할 때는 처음에는 컴퓨터에 설치해야 합니다. 그러면 항상 모든 통합 문서에 사용됩니다. 이 문서에서는 VBA 코드를 사용하여 Add-In 사용자 지정 함수를 만들고, 추가 기능이 포함된 파일을 저장하고, 추가 기능을 설치하고, Add-In 사용자 지정 함수를 사용하고, 추가 기능을 제거하는 방법을 보여 줍니다.

사례

아래의 경우 BMI(체질량 지수)를 계산하는 사용자 지정 함수를 만드는 방법에 대해 공유합니다.

체질량 지수는 성인의 저체중, 과체중 및 비만을 분류하는 데 일반적으로 사용되는 체중과 높이의 간단한 인덱스입니다. BMI 값은 연령에 독립적이며 남녀 모두 동일합니다. BMI의 분류는 다음 표에 나와 있습니다.

체질량 지수의 분류를 보여 주는 다이어그램

여기에 사용되는 BMI 척도는 20-65 세 성인에게만 적합하며 여기에 계산이 있습니다 : 체질량 지수의 계산을 보여주는 다이어그램.

수행할 일

1단계: VBA 코드 코딩

  1. Microsoft Excel을 연 다음 Alt+F11on 키보드를 눌러 VBE(Visual Basic 편집기) 창이 표시됩니다.

  2. 삽입 메뉴에서 모듈을 선택하여 모듈을 열고 다음 스크립트를 작성합니다.

    Function BMI(weight, height) BMI = weight / (height / 100) ^ 2 End Function
    

    스크린샷은 Visual Basic 편집기 창에서 스크립트를 작성하는 단계를 보여줍니다.

  3. VBE 창을 닫고 Excel로 돌아갑니다. 그런 다음 저장 단추를 클릭하거나 키보드에서 Ctrl+S를 눌러 파일을 저장하면 다른 이름으로 저장 대화 상자가 표시됩니다.

2단계: Excel 통합 문서 저장

  1. 파일 이름 상자에 이름을 지정할 이름을 입력합니다. 여기서 나는 BMI 계산의 이름을 지정합니다.

  2. 파일 형식에 대해 Excel Add-In(.xlam) 형식을 선택합니다. 그런 다음 통합 문서를 닫습니다.

    이름을 채우고 파일 형식을 선택하는 스크린샷

    참고

    원하는 위치에 Add-In 파일을 저장할 수 있습니다. 그러나 Excel bulit-in에 나열되도록 하려면 기본 위치에 저장해야 합니다. Windows 7 운영 체제가 있는 내 컴퓨터에서 Microsoft Excel 버전에 대한 기본 위치는 C:\Users\RADDINI\AppData\Roaming\Microsoft\AddIns입니다.

이 단계까지 Excel Add-In 파일에 저장된 사용자 지정 함수 만들기를 완료했습니다. 다음으로 설치해야 하며 추가 기능을 사용할 수 있습니다.

3단계: Add-In 설치

  1. Microsoft Excel을 열고 파일 탭을 클릭하여 옵션을 선택하면 Excel 옵션 대화 상자가 표시됩니다.

  2. Excel 옵션 대화 상자에서 Add-Ins 탭을 클릭합니다. 아래에서 관리 옵션을 찾고 Excel Add-Ins 선택한 다음 이동을 클릭합니다.

  3. 또한 개발자 탭을 클릭한 다음 추가 기능을 클릭하여 Add-Ins 대화 상자를 표시할 수 있습니다.

  4. Add-Ins 대화 상자에서 설치하려는 Add-In 찾습니다(이 경우 BMI 계산). BMI 계산 확인란이 선택 취소되어 있는지 확인합니다. 그런 다음 확인을 클릭합니다.

    Excel 옵션 대화 상자에서 B M I 계산 옵션을 선택 취소하는 단계를 보여 주는 스크린샷

    개발자 탭에서 B M I 계산 옵션을 선택 취소하는 단계를 보여 주는 스크린샷

    참고

    이 단계는 기본 Add-Ins 위치에 저장된 파일에 적용됩니다. 다른 위치에 저장된 Add-In 설치하려면 Add-Ins 대화 상자에서 찾아보기 단추를 클릭해야 합니다. 찾아보기 대화 상자가 표시되면 파일 위치로 이동하여 Add-In 파일을 선택한 다음 열기를 클릭합니다.

이제 BMI 계산 사용자 지정 함수가 설치되어 사용할 준비가 되었습니다.

4단계: 함수 사용

이제 만든 사용자 지정 함수를 사용할 수 있습니다. 이 BMI 함수를 테스트하려면 B1 셀에 =BMI(55,170)를 쓴 다음 Enter 키를 누릅니다. Result가 19.03이면 사용자 지정 함수가 잘 작동한다는 의미입니다. 또한 BMI를 계산한 다음 BMI 분류 테이블을 보고 BMI 분류를 확인할 수 있습니다.

Excel에서 사용자 지정 B M I 함수를 사용하는 스크린샷

5단계: Add-In 제거

그러나 Excel에 설치된 모든 Add-In Excel이 시작될 때 항상 실행됩니다. Excel 로드 시간은 추가 기능이 없는 Excel보다 오래 걸릴 수 있습니다. 더 이상 해당 Add-In 필요하지 않은 경우 하나 이상의 Add-In 제거할 수 있습니다. 단계는 추가 기능 설치와 거의 동일합니다. 다음 단계를 수행하세요.

  1. 개발자 탭에서 Add-Ins 클릭하여 Add-Ins 대화 상자를 엽니다.

  2. 제거할 Add-In 선택한 다음 확인란의 선택을 취소합니다.

  3. 확인을 클릭하고 Excel을 다시 시작합니다.

스크린샷은 추가 기능을 제거하는 단계를 보여줍니다.

타사 정보 고지 사항

이 문서에 나와 있는 다른 공급업체 제품은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이들 제품의 성능이나 안정성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.