⭕ 자동 견적서 작성하기
▪️ 자동 견적서의 필요성
• 상품 거래 시 필수 문서로, 정확하게 작성해야 함.
• 반복적인 작업을 자동화하여 효율성을 높일 수 있음.
• 상품명, 단가, 단위를 상품 번호를 통해 자동 입력하고, 수량만 입력하여 견적서 작성 가능.
⭕ 관련 지식
🔸 엑셀의 자동화 기능 활용
• 양식 컨트롤(확인란, 단추 등) 사용
• TODAY 함수로 현재 날짜 적용
• VLOOKUP, INDEX, MATCH 함수로 데이터 검색
• IFERROR 함수로 오류 처리
• 매크로를 이용한 견적서 초기화
⭕ 견적서 작성 방법
🔸데이터 정의 및 기본 설정
• “상품목록 및 배송요금” 시트에서 상품번호, 상품목록, 배송요금 범위를 이름 정의
• 상품번호: [B5:B14]
• 상품목록: [B5:E14]
• 배송요금: [G5:I7]
🔸견적서 레이아웃 구성
• ‘견적서’ 시트에 제목 추가(도형 활용)
• [B6] 셀에 =TODAY() 입력 후 가운데 맞춤
🔸상품번호 선택 시 자동 입력 설정
• 데이터 유효성 검사를 이용해 [B12:B30] 셀에 상품번호 목록 설정
• 각 셀에 VLOOKUP 함수 적용
• 상품명: =IFERROR(VLOOKUP(B12, 상품목록, 2,0), "")
• 단가: =IFERROR(VLOOKUP(B12, 상품목록, 4,0), "")
• 단위: =IFERROR(VLOOKUP(B12, 상품목록, 3,0), "")
🔸자동 계산 설정
• 금액: =IFERROR(E12*F12, "")
• 소계: =SUM(H12:H30)
• 부가가치세: =H32*0.1
• 합계: =H32+H33+H34
• 유효 기간: =B6+10
⭕ 배송료 설정 (회원 할인 적용)
🔸 회원 할인 체크박스 추가
1. [개발 도구] → [삽입] → [확인란(양식 컨트롤)]을 [J35] 셀에 추가 후 “회원할인”으로 변경
2. 컨트롤 서식 설정:
• 값: 선택 안 됨
• 셀 연결: [K35]
🔸 배송료 자동 계산
• [H34] 셀에 =IF(K35=TRUE, 0, VLOOKUP(H32, 배송요금, 3, 1)) 입력
• 30,000 미만: 5,000원
• 30,000~100,000: 3,000원
• 100,000 이상: 무료
⭕ 새 견적서 작성 버튼 (매크로 적용)
🔸 매크로 기록
1. [개발 도구] → [코드] → [매크로 기록] 클릭
2. 매크로 이름: "새로 작성" 입력 후 확인
3. [B12:B30] 및 [F12:F30] 셀 내용 삭제
4. [개발 도구] → [기록 중지] 클릭
🔸새로 작성 버튼 추가
1. [개발 도구] → [삽입] → [단추(양식 컨트롤)]을 [J6] 셀에 추가
2. 버튼 이름: "새로 작성"
3. 마우스 오른쪽 버튼 클릭 → [매크로 지정] → "새로 작성" 선택
⭕ 저장 및 실행 설정
• 파일 형식: Excel 매크로 사용 통합 문서 (*. xlsm)
• 매크로 실행 오류 발생 시:
1. [파일] → [옵션] → [보안 센터] → [보안 센터 설정]
2. [매크로 설정] → "모든 매크로 포함" 선택 후 확인
⭕ 결과 확인
✔️ 상품번호 선택 시 자동으로 상품명, 단가, 단위 입력됨
✔️ 수량 입력 시 자동으로 금액 및 합계 계산됨
✔️ 회원 할인 체크 시 배송료 무료 적용됨
✔️ ‘새로 작성’ 버튼 클릭 시 견적서 초기화됨
#자동견적서 #엑셀자동화 #엑셀매크로 #엑셀함수 #VLOOKUP함수 #배송료계산 #견적서작성 #엑셀자동계산 #회원할인 #엑셀팁 #엑셀기술 #엑셀템플릿 #엑셀날짜함수 #엑셀VLOOKUP #엑셀유효성검사 #엑셀매크로기능 #엑셀견적서 #엑셀자동화기능 #엑셀합계계산 #엑셀IFERROR #엑셀상품목록 #엑셀고급기능 #엑셀기능활용 #엑셀시트구성 #엑셀관리 #엑셀효율성 #엑셀가격계산 #엑셀배송요금 #엑셀회원할인 #엑셀템플릿활용