이미지 크레디트: jodiejohnson/iStock/게티 이미지
Microsoft Excel 2010 및 2013에서는 옵션 버튼과 토글을 워크시트에 추가하는 두 가지 방법(양식 컨트롤 사용 또는 ActiveX 컨트롤 사용)을 제공합니다. 셀에 선택 항목을 표시하는 것과 같은 기본 작업의 경우 두 가지 유형 중 하나가 작동하며 양식 컨트롤을 사용하면 더 쉽게 작업할 수 있습니다. 그러나 VBA 스크립트를 연결해야 하는 경우 ActiveX 컨트롤을 사용해야 합니다. 두 가지 유형의 컨트롤 작업을 시작하려면 리본을 마우스 오른쪽 버튼으로 클릭하고 "리본 사용자 지정"을 선택한 다음 "개발자"를 선택하여 개발 도구 탭을 활성화합니다.
양식 옵션 상자 만들기
개발 도구 탭에서 "삽입"을 클릭하고 양식 컨트롤 섹션에서 "옵션 버튼"을 선택합니다. 두 개의 확인란을 사용할 수도 있지만 사용자가 한 번에 두 옵션을 모두 선택할 수 없기 때문에 옵션 버튼은 "예" 또는 "아니요" 선택에 가장 적합합니다. 클릭하여 첫 번째 버튼을 배치하고 이름을 편집하여 "예"로 읽은 다음 반복하여 두 번째 버튼과 레이블을 삽입합니다. "아니요." "예" 버튼을 마우스 오른쪽 버튼으로 클릭하고 "컨트롤 서식"을 선택한 다음 셀 링크에 셀 위치를 입력합니다. 들. "아니오" 버튼을 사용하여 동일한 프로세스를 반복하여 동일한 셀에 연결합니다. 이 셀은 "예" 또는 "아니요" 선택의 결과를 표시합니다. 1은 "예"이고 2는 "아니요"입니다.
오늘의 비디오
ActiveX 토글 버튼 만들기
옵션 버튼은 양식 컨트롤로 작업할 때 "예" 및 "아니오" 선택에 사용할 수 있는 가장 좋은 방법이지만 ActiveX 컨트롤은 토글 버튼이라는 또 다른 솔루션을 제공합니다. 개발자 탭에서 "삽입"을 클릭하고 "토글 버튼"을 선택하십시오. 클릭하고 끌어 단일 버튼을 그립니다. 이 버튼은 눌렀을 때 "예"를 나타냅니다. 버튼을 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택합니다. "Caption" 줄을 편집하여 버튼의 레이블을 변경하고 "LinkedCell"에 셀 위치를 입력합니다. 라인. 사용자가 버튼을 누르면 연결된 셀에 "TRUE"가 표시됩니다. 버튼을 누르지 않은 상태로 두면 셀에 "FALSE"가 표시됩니다.
버튼 누름 해석
특정 셀의 "1" 또는 "TRUE"가 양식에서 "예" 선택을 의미한다는 것을 기억할 수 있지만 그 의미는 다른 뷰어에게 전달되지 않습니다. 일반 보기에서 옵션 버튼이나 토글 버튼을 셀에 연결하는 대신 옆에 있는 셀에 연결한 다음 수식을 사용하여 결과를 명확하게 해석합니다. "예 혹은 아니오." 빈 셀에 외부 따옴표를 제외하고 연결된 셀의 위치를 대체하는 "=IF([cell]=1, "Yes", "No")" 수식을 입력합니다. "[셀]." 토글 버튼 방식을 사용한 경우 "1"을 "TRUE"로 바꿉니다. 사용자가 선택 사항을 변경할 때마다 셀은 명확한 "예"로 옵션을 기록합니다. 또는 "아니요."
선택을 활용하십시오
Excel의 IF 함수는 "예" 또는 "아니요"를 표시하는 것보다 훨씬 더 많은 작업을 수행할 수 있습니다. IF를 더 긴 수식에 삽입하여 버튼 누름에 따라 스프레드시트의 결과를 조정합니다. 예를 들어 "예" 또는 "아니요"에 따라 송장의 가격을 조정하는 것과 같이 셀에 주어진 숫자를 추가하도록 선택할 수 있습니다. 총 가격을 합산하면 셀 A1에서 A3까지의 항목에서 "예" 버튼을 선택하면 "=SUM(A1:A3)+IF([cell]=1, 2, 0)" 수식을 사용하여 다음과 같이 합계에 $2를 추가합니다. 연결된 1 셀. VBA를 사용하는 고급 프로젝트의 경우 에 나타나는 이름으로 토글 상자를 참조하십시오. 속성 창의 "(이름)" 줄에서 버튼을 기반으로 스크립트의 일부를 트리거합니다. 누르다.