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 코드 코딩
Microsoft Excel을 연 다음 Alt+F11on 키보드를 눌러 VBE(Visual Basic 편집기) 창이 표시됩니다.
삽입 메뉴에서 모듈을 선택하여 모듈을 열고 다음 스크립트를 작성합니다.
Function BMI(weight, height) BMI = weight / (height / 100) ^ 2 End Function
VBE 창을 닫고 Excel로 돌아갑니다. 그런 다음 저장 단추를 클릭하거나 키보드에서 Ctrl+S를 눌러 파일을 저장하면 다른 이름으로 저장 대화 상자가 표시됩니다.
2단계: Excel 통합 문서 저장
파일 이름 상자에 이름을 지정할 이름을 입력합니다. 여기서 나는 BMI 계산의 이름을 지정합니다.
파일 형식에 대해 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 설치
Microsoft Excel을 열고 파일 탭을 클릭하여 옵션을 선택하면 Excel 옵션 대화 상자가 표시됩니다.
Excel 옵션 대화 상자에서 Add-Ins 탭을 클릭합니다. 아래에서 관리 옵션을 찾고 Excel Add-Ins 선택한 다음 이동을 클릭합니다.
또한 개발자 탭을 클릭한 다음 추가 기능을 클릭하여 Add-Ins 대화 상자를 표시할 수 있습니다.
Add-Ins 대화 상자에서 설치하려는 Add-In 찾습니다(이 경우 BMI 계산). BMI 계산 확인란이 선택 취소되어 있는지 확인합니다. 그런 다음 확인을 클릭합니다.
참고
이 단계는 기본 Add-Ins 위치에 저장된 파일에 적용됩니다. 다른 위치에 저장된 Add-In 설치하려면 Add-Ins 대화 상자에서 찾아보기 단추를 클릭해야 합니다. 찾아보기 대화 상자가 표시되면 파일 위치로 이동하여 Add-In 파일을 선택한 다음 열기를 클릭합니다.
이제 BMI 계산 사용자 지정 함수가 설치되어 사용할 준비가 되었습니다.
4단계: 함수 사용
이제 만든 사용자 지정 함수를 사용할 수 있습니다. 이 BMI 함수를 테스트하려면 B1 셀에 =BMI(55,170)를 쓴 다음 Enter 키를 누릅니다. Result가 19.03이면 사용자 지정 함수가 잘 작동한다는 의미입니다. 또한 BMI를 계산한 다음 BMI 분류 테이블을 보고 BMI 분류를 확인할 수 있습니다.
5단계: Add-In 제거
그러나 Excel에 설치된 모든 Add-In Excel이 시작될 때 항상 실행됩니다. Excel 로드 시간은 추가 기능이 없는 Excel보다 오래 걸릴 수 있습니다. 더 이상 해당 Add-In 필요하지 않은 경우 하나 이상의 Add-In 제거할 수 있습니다. 단계는 추가 기능 설치와 거의 동일합니다. 다음 단계를 수행하세요.
개발자 탭에서 Add-Ins 클릭하여 Add-Ins 대화 상자를 엽니다.
제거할 Add-In 선택한 다음 확인란의 선택을 취소합니다.
확인을 클릭하고 Excel을 다시 시작합니다.
타사 정보 고지 사항
이 문서에 나와 있는 다른 공급업체 제품은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이들 제품의 성능이나 안정성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기