Excel 에서 송장 번호를 자동으로 생성하는 방법은 무엇인가요?
Excel 에서 송장 번호를 생성하는 것은 종종 어려움을 동반합니다. 송장 번호는 고유하고 순차적이어야 하므로 수동 입력 시 마지막으로 사용한 번호를 잊어버리거나 실수로 번호를 중복하는 등의 오류가 발생할 수 있습니다. 이는 송장 추적 시 혼란, 데이터 부정확성, 회계 처리 또는 규정 준수와 관련된 문제로 이어질 수 있습니다. Excel 에서 송장 번호 생성을 자동화하면 저장 시간뿐만 아니라 송장 처리 과정의 정확성과 일관성을 보장할 수 있습니다。
이 문서에서는 Excel 에서 자동 송장 번호를 생성하는 세 가지 실용적인 방법을 소개합니다。 각 솔루션은 서로 다른 장점을 제공하며 특정 상황에 적합하여 워크플로우를 간소화하고 실수를 최소화하는 데 도움을 줍니다。
Excel 에서 자동 송장 번호 생성기를 추가하세요
이 솔루션은 지정된 워크북을 열 때마다 VBA 를 사용해 송장 번호를 자동으로 증가시킵니다。 단일 파일 내에서 송장을 생성하고 관리하는 경우에 적합합니다。 그러나 종료 전 저장을 잊거나 여러 워크북에서 작업할 경우 중복 위험이 있습니다。 아래에 단계별 안내와 중요한 참고 사항을 제공합니다。
1。 먼저 송장에 사용할 워크북을 열거나 처음 시작하는 경우 새 워크북을 만듭니다。
2。 송장 시작 번호를 저장할 빈 셀을 선택합니다。 예를 들어, 시작 송장 번호인10000을(를) 셀D2에 입력합니다。 이 셀은 생성할 송장 번호의 참조 역할을 합니다。
3.Alt+F11을(를) 눌러Microsoft Visual Basic for Applications창을 엽니다。 VBAProject 창(보통 왼쪽에 있음)에서 현재 워크북 목록을 확장한 후ThisWorkbook을(를) 두 번 클릭하여 코드 창을 엽니다。 ()참고:예를 들어 파일 이름이 Book1 인 경우ThisWorkbook을(를)VBAProject (Book1)아래에서 찾으세요。)
4。 나타나는 코드 창에 다음 VBA 코드를 복사하여 붙여넣습니다。
VBA: 송장 번호 생성기
Private Sub Workbook_Open()
Range("D2").Value = Range("D2").Value + 1
End Sub 참고:코드 내의D2를2 단계에서 선택한 셀과 일치하도록 수정하세요。 다른 위치에 시작 번호를 저장하는 경우입니다。

5。 날짜, 회사 이름 또는 무작위 요소를 추가하여 더 고급스럽고 읽기 쉬운 송장 번호를 만들고 싶다면 정수만 사용하는 대신 Excel 수식을 활용할 수 있습니다。 다음은 몇 가지 자주 사용하는 수식과 그 효과입니다:
| 번호 | 수식 | 송장 번호 |
| 1 | =「CompanyName」&TEXT(TODAY(),"yymmdd")&D2 | CompanyName141209100000 |
| 2 | =「CompanyName」&TEXT(TODAY(),"0")& D2 | CompanyName41982100000 |
| 3 | =「CompanyName」&TEXT(NOW(),"MMDDHHMMSS")& D2 | CompanyName1209095819100000 |
| 4 | =「CompanyName」&TEXT(NOW(),"0")& D2 | CompanyName41982100000 |
| 5 | =「CompanyName」&RANDBETWEEN(100000,999999)& D2 | CompanyName448685100000 |
실용 팁:
(1) 위 수식의D2를 실제 시작 번호 셀로 바꾸세요(다른 위치를 사용하는 경우)。
(2)CompanyName을(를) 조직 또는 사업체 이름이나 원하는 접두사로 교체하세요。
(3) 송장 번호를 표시할 셀에 수식을 입력한 후Enter를 눌러 자동 송장 번호를 생성합니다。
(4) 일괄 생성 시 채우기 핸들을 드래그하여 수식을 복사하고 여러 개의 고유한 송장 번호를 빠르게 생성할 수 있습니다。
주의 사항 및 참고:
- VBA 코드가 작동하려면 Excel 설정에서 매크로를 활성화해야 합니다。
- 종료 전 워크북을 항상 저장하세요。 그렇지 않으면 다음 송장 번호가 제대로 업데이트되지 않아 중복될 수 있습니다。
- 시작 번호 셀을 숨겨진 시트나 보호된 시트에 저장하면 실수로 편집할 위험을 더욱 줄일 수 있습니다。
6。 매크로 기능을 유지하고 설정을 잃지 않으려면 워크북을 매크로 사용 파일로 저장하세요。
A. Excel 2013 이상:파일>저장(또는)다른 이름으로 저장) >컴퓨터>찾아보기.
B. Excel 2007 또는 2010:파일메뉴 또는Office 버튼을(를) 클릭한 후저장(또는)다른 이름으로 저장)을(를) 선택합니다。
7.다른 이름으로 저장대화상자에서 다음을 수행하세요:

(1)파일 이름상자에서 파일 이름을 선택합니다。
(2)Excel 매크로 사용 워크북(*。xlsm)을(를)저장 형식 지정드롭다운 목록에서 선택합니다。
(3) 파일 저장 위치를 결정합니다。
(4)저장을(를) 클릭하여 완료합니다。
이 설정을 완료하면 송장 워크북을 열 때마다 송장 번호가 자동으로 1 씩 증가합니다。 올바른 순서를 유지하고 번호 중복 또는 재설정을 방지하려면 작업 완료 후 항상 워크북을 저장해야 합니다。 이 방법은 단일 워크북 사용에 가장 적합하며, 여러 파일이나 여러 사용자가 동시에 작업하는 경우에는 아래의 대체 방법을 고려하세요。
문제 해결: 매크로 보안 경고가 표시되면 Excel 의 신뢰 센터 설정에서 매크로를 허용하세요。 송장 번호가 예상대로 증가하지 않으면 코드 위치가 올바른지, 참조 셀이 일치하는지 확인하세요。
KTE 의 시퀀스 번호 삽입 기능으로 송장 번호 추가
위의 VBA 방법은 전용 워크북 내에서 잘 작동하지만, 서로 다른 파일에서 고유하고 연속적인 송장 번호를 생성하거나 동료와 프로세스를 공유해야 할 경우 제한적일 수 있습니다。 더 큰 유연성과 사용 편의성을 원한다면Kutools for Excel의시퀀스 번호 삽입기능을 고려하세요。 이 방법은 여러 워크북에서 원활하게 작동하며 파일 종료 전 저장을 잊는 경우에도 번호 중복을 방지합니다。 이는 기본 VBA 솔루션에서 흔히 발생하는 문제입니다。
1。 송장 번호를 표시할 셀을 클릭한 후Kutools>삽입>시퀀스 번호 삽입을(를) 선택합니다。
2。 시퀀스 번호 삽입 대화 상자에서 다음을 클릭하세요새로 만들기, 그런 다음 아래와 같이 귀하의 요구사항에 맞게 시퀀스를 사용자 지정하세요(위 이미지 참조):
(1)시퀀스 이름필드에 이름을 입력하세요。 예:Invoice Number.
(2)증가값을1로 설정하여 번호가 연속적으로 이어지도록 하세요。
(3) 선택적으로 회사 이름 또는 원하는 텍스트를접두사(선택 사항)필드에 추가하세요。
(4) 원하는 시작 번호를 입력하세요。 예:10000또는1을(를)시작 번호에 입력하세요。
(5)자릿수에서 숫자 자릿수를 지정하세요(예:6은(는) 000001 형식을 위한 것입니다)。
(6) 저장을 클릭하여 새 시퀀스를 향후 사용할 수 있도록 저장하세요。추가
팁: 접미사 설정, 자릿수 조정은 물론 다양한 청구서나 문서 유형에 따라 여러 개의 서로 다른 번호 체계도 생성할 수 있습니다。
3。 사용자 지정 시퀀스를 강조 표시한 상태에서범위 채우기를 클릭하여 선택한 셀(들)에 다음 고유 번호를 바로 삽입한 후닫기를 클릭하세요。
작업 중인 워크북이 무엇이든 간에시퀀스 번호 삽입기능을 사용하면 항상 시퀀스의 다음 고유 번호가 삽입됩니다—수동으로 기록할 필요가 없습니다。 이는 특히 팀 작업이나 빈번한 데이터 입력 시 오류나 중복 가능성을 크게 줄여줍니다。 이 기능에 대한 자세한 내용은여기에서 확인하세요。
기타 장점으로는 시퀀스 설정에 대한 비밀번호 보호 기능과 다양한 문서 유형이나 부서별로 재사용 가능한 형식을 사전 정의할 수 있는 기능이 있습니다。
Kutools for Excel– Excel 을 300 개 이상의 필수 도구로 강력하게 개선하여 작업을 더 빠르고 쉽게 처리하고, 스마트한 데이터 처리와 생산성을 위한 AI 기능을 활용하세요。지금 받기
Excel 수식을 사용하여 자동으로 청구서 번호 생성하기
매크로나 애드인 없이 간단한 청구서 번호 매기기를 원할 경우, Excel 수식을 사용하면 순차적인 청구서 번호를 신속하게 생성할 수 있습니다。 이 방법은 세션 간 지속적인 자동 증가보다는 테이블이나 로그를 위해 한 번에 간단한 청구서 번호 목록이 필요한 경우에 가장 적합합니다。
1。 첫 번째 청구서 번호를 표시할 셀(예:A2)을 클릭하고 10000 부터 시작하는 시퀀스를 위한 다음 수식을 입력하세요:
=10000 + ROW()-2 2。 Enter 키를 누르세요Enter. 그러면 해당 셀에는 행 2 에 대해 10000 이 표시됩니다. 다음 번호들을 생성하려면 채우기 핸들을 열 아래로 드래그하세요. 각 후속 행은 1 씩 증가하므로 다음 청구서 번호는 10001, 그 다음은 10002 등으로 이어집니다。
매개변수 설명:10000을 원하는 시작 번호로 바꾸세요。ROW()-2은 시작 행에 따라 조정하세요. 예를 들어, 행 5 에서 시작한다면ROW()-5를 사용하세요。
실용 팁:더 사용자 지정된 청구서 번호를 원한다면 날짜나 접두사를 결합해 보세요。 예:
="INV"&TEXT(TODAY(),"YYMMDD")&TEXT(ROW()-1,"000") 이렇게 하면 INV240614001, INV240614002 등의 청구서 번호가 출력됩니다。 필요에 따라 구조를 조정하세요。
참고:이 방법은 인쇄나 내보내기를 위해 한 번에 일괄적으로 순차 번호를 생성하는 데 이상적이지만, 파일을 다시 열 때 자동으로 증가하지는 않습니다。
데모: KTE 의 시퀀스 번호 삽입 기능으로 청구서 번호 추가하기
여러 워크북에 걸쳐 고유하고 연속적인 송장 번호 삽입
대부분의 경우 워크시트 기반 수식이나 간단한 방법은 단일 시트나 워크북 내에서만 송장 번호를 생성할 수 있습니다. 여러 프로젝트, 부서 또는 사용자가 서로 다른 워크북에서 송장을 관리해야 할 경우 순차 번호를 동기화하고 중복을 방지하기 어려울 수 있습니다. 이러한 상황을 위해 Kutools for Excel 의시퀀스 번호 삽입기능이 설계되었으며, 여러 파일과 여러 사용자 간에 고유하고 연속적인 송장 번호를 쉽게 삽입할 수 있도록 지원합니다。 이를 통해 번호 체계를 중앙 집중화하고 복잡한 협업 워크플로우에서 발생할 수 있는 위험을 더욱 줄일 수 있습니다。

최고의 Office 생산성 도구
| 🤖 | KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행 | 코드 생성| 사용자 지정 수식 생성 | 데이터 분석 및 차트 생성| 향상된 함수 호출… |
| 인기 기능:찾기, 강조 표시 또는 중복 표시 | 빈 행 삭제 | 데이터 손실 없이 열 결합 또는 셀 제거 | 공식을 사용하지 않는 반올림... | |
| 슈퍼 LOOKUP:다중 조건 VLookup | 다중 값 VLookup | 여러 시트에서 VLookup | 퍼지 매치.... | |
| 고급 드롭다운 목록:드롭다운 목록 빠르게 생성 | 종속형 드롭다운 목록 | 다중 선택 드롭다운 목록.... | |
| 열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교... | |
| 주요 기능:그리드 포커스 | 디자인 보기 |향상된 수식 표시줄 | 워크북 및 시트 관리자 | 자원 라이브러리(자동 텍스트)| 날짜 선택기 | 워크시트 병합 | 암호화/셀 해독 | 목록으로 이메일 보내기 | 슈퍼 필터 | 특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。 | |
| 상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)| 50+차트유형(간트 차트, ...)| 40+ 실용적인수식(생일을 기준으로 나이 계산, ...)| 19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)| 12 변환도구(단어로 변환하기,환율 변환, ...)| 7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능 |
Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。
Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다
- Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
- 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
- 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!
모든 Kutools 애드인。 하나의 설치 프로그램
Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。
- 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
- 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
- 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
- 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
- 최고의 가성비— 개별 애드인 구매 대비 절약