Прескочи на основното съдържание

Как автоматично да генерирам номер на фактура в Excel?

Автор: Кели Последна промяна: 2020-04-26

Както знаем, номерата на фактурите са поредни. Ако въведем номерата на фактурите ръчно, може да забравим последния път, когато сме използвали номера на фактурата, и да получим припокриващ се номер за новата фактура в Excel. В тази статия ще представя два метода за лесно автоматично генериране на номера на фактури в Excel.


Добавете автоматичен генератор на номера на фактури в Excel

1. Създайте нова работна книга или отворете работната книга и автоматично ще добавите номер на фактура.

2. Намерете празна клетка и въведете началния номер на номерата на вашите фактури. В нашия случай и въведете 10000 2 в клетка DXNUMX.

3. Отворете диалоговия прозорец на Microsoft Visual Basic за приложения с натискане на Друг + F11 клавиши едновременно, след което разгънете VBAProject (текуща работна книга)и щракнете два пъти върху Тази работна книга. Вижте лявата екранна снимка:
Забележка: В нашия случай щракваме два пъти върху Тази работна книга под VBAProject (книга 1).

4. Поставете следния код в отварящия се прозорец.

VBA: Генератор на гласови номера

Private Sub Workbook_Open()
Range("D2").Value = Range("D2").Value + 1
End Sub

Забележка: Променете D2 към посочената клетка, в която сте въвели началния номер на номера на фактурата Стъпка .

5. В допълнение към превръщането на цели числа като номер на фактура, ние можем да проверим нашите номера на фактури със следните формули:

Не. Формула Номера на фактури
1 ="Име на фирма"&ТЕКСТ(ДНЕС(),"ггммдд")&D2 Име на компанията141209100000
2 ="Име на фирма"&ТЕКСТ(ДНЕС(),"0")& D2 Име на компанията41982100000
3 ="Име на фирма"&ТЕКСТ(СЕГА(),"MMDDHHMMSS")& D2 Име на компанията1209095819100000
4 ="Име на фирма"&ТЕКСТ(СЕГА(),"0")& D2 Име на компанията41982100000
5 ="Име на фирма"&RANDBETWEEN(100000,999999)& D2 Име на компанията448685100000
лента за бележки Формулата е твърде сложна за запомняне? Запазете формулата като запис на автоматичен текст за повторно използване само с едно кликване в бъдеще!
Чети повече…     Безплатен пробен период

бележки:
(1) Променете D2 в клетката, в която сте въвели началния номер на фактурата в горните формули, и променете Име на фирмата към текста, който искате да показвате в номерата на вашите фактури.
(2) Въведете една от горните формули в клетката, в която автоматично ще получите номера на фактурата, и натиснете Въведете ключ.

6. Запазване на текущата работна книга:
A. В Excel 2013 щракнете върху досие > Save (или Save As)> компютър> паса;
Б. В Excel 2007 и 2010 щракнете върху досие / Бутон за офис > Save (или Save As).

7. В предстоящия диалогов прозорец Запиши като, моля, направете следното:

(1) Въведете име за тази работна книга в Име на файл кутия;
(2) Щракнете върху Запиши като тип кутия и посочете Работна книга с активиран макрос на Excel (* .xlsm) от падащ списък;
(3) Щракнете, за да отворите папка, където ще запишете тази работна книга;
(4) Щракнете върху Save бутон.

 

Отсега нататък всеки път, когато отворите работната книга на Генератора на номера на фактури, номерът на фактурата е с 1 по-голям от последния път, когато сте отворили работната книга. Моля, обърнете внимание, че трябва да запазите работната книга, преди да я затворите всеки път.


Добавете номер на фактура с функцията за вмъкване на пореден номер на KTE

Може да забележите, че първият метод изисква да получите номера на фактурата само в определена работна книга. По-лошото е, че след като забравите да запазите посочената работна книга преди затваряне, номерът на фактурата ще се припокрива. Но със Kutools за ExcelЕ Вмъкване на последователни номера функция, можете да вмъкнете уникален и пореден номер на фактура, независимо коя работна книга използвате.

Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега

1. Изберете клетката, в която ще получите номера на фактурата, и след това щракнете върху Kutools > Поставете > Въведете пореден номер.

2. В диалоговия прозорец Вмъкване на пореден номер щракнете върху НОВ и след това в разширяващата се област за редактиране на пореден номер, моля, направете следното (вижте екранната снимка по-горе):
(1) в Име на последователност въведете име за новото име на последователност, като напр Номер на фактура.
(2) в увеличение кутия, въведете 1;
(3) в Префикс (по избор) поле, въведете името на вашата фирма или друг текст, който ще се показва при започване на номера на фактурата;
(4) в Стартов номер въведете началния номер на номера на вашата фактура, като напр 10000 or 1;
(5) в Брой цифри кутия, посочете цифрите, като напр 6;
(6) Щракнете върху Добави бутон.

3. Запазете новосъздадената последователност избрана и щракнете върху Обхват на запълване , след което щракнете върху бутона Близо бутон.

Без значение в коя работна книга прилагате това Въведете пореден номер функция, тя ще генерира номер на фактура, който е 1 по-голям от последния път, когато сте приложили тази функция. Кликнете, за да научите повече за това Вмъкване на пореден номер функция на Kutools за Excel

Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега


Демонстрация: Добавете номер на фактура с функцията за вмъкване на пореден номер на KTE


Kutools за Excel: Над 300 удобни инструмента на една ръка разстояние! Започнете своя 30-дневен безплатен пробен период без ограничения на функциите днес. Свали сега!

Вмъкнете уникални и последователни номера на фактури в множество работни книги

През повечето време можем да вмъкваме само последователни номера на фактури чрез формули или други методи в един лист или една работна книга. Но с мощен Въведете поредни номера функция на Kutools за Excel, можете лесно да вмъкнете уникални и последователни номера на фактури в множество работни книги.


реклама вмъкнете пореден номер на фактура

Лесно намиране и вмъкване на всички липсващи поредни номера (номера на фактури) в списък в Excel

Както знаем, номерата на фактурите обикновено са последователни. Но понякога някои номера на фактури може да липсват поради грешки. Kutools за Excel Намерете липсващ пореден номер помощната програма може да ви помогне да намерите и вмъкнете всички липсващи номера на фактури и да маркирате редове или да вмъкнете празни редове, когато срещнете липсващи номера на фактури.


реклама намери липсващи поредни номера 2

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I am a cleark in a school. In excel sheet student list is their. I cut the bill student wise via mail merge and give bill no manually so sometimes some bill no skipped. so I want a rule, when I skipped no give some instruction and stop. we use data validation, but its work only unique no or duplicate no. so please help us, Student name Bill no. Rahul 1 shyam 4 Atal Shivani 2 Ram Pratima 3 thank you.
This comment was minimized by the moderator on the site
How do I use this insert to auto generate the number without having to run it every time....Say, every time I open the Quote template it auto fills the cell that I inserted this number generator in?
This comment was minimized by the moderator on the site
Very helpful the automatic numbering of invoices. But how do i keep record of these invoices separately form my template ? I would appreciate your help. thanks L
This comment was minimized by the moderator on the site
jgljkasdf asjkfg asd asdf agh fajlsd fads ga df f fdadf afd adf
This comment was minimized by the moderator on the site
this is also useful for me, but i need some modification in that xxx/yy-yy/LAA XXX = number yy-yy = financial year LAA = Text Here Financial year from May-13 to April-14 So need as per Example: For Financial Year 2013-2014 001/13-14/LAA 002/13-14/LAA 003/13-14/LAA 004/13-14/LAA And for next Financial Year 2014-2015 001/14-15/LAA 002/14-15/LAA 003/14-15/LAA 004/14-15/LAA Thanks a lot. hadoop training in chennai | informatica training in chennai
This comment was minimized by the moderator on the site
The First formula uses the =IF(ISERROR( functions This has been available in all Excel versions. The Second formula uses the =IFERROR( Function Iferror was only introduced in Excel 2007 and hence cannot be used in older versions of Excel. Both formulas return the same result except that the second formula is more efficient. But unless you have many thousands of these cells with similar formulas you will not notice a speed difference. [url]VMware Training in Chennai[/url] | [url]Pega Training in Chennai[/url]
This comment was minimized by the moderator on the site
I need your help. I tried data validation for description column. But the values are wrong. If I click on the coats category, description should display all the items under the coats category but its displaying the other categories description too. Kindly help me in the formula to display the respective descriptions for the category chosen. How to activate the other buttons like filter, create invoice, clear data etc? There is no video for that. Kindly help me. I am trying this program since I wanna create a program using all these options. http://www.traininginsholinganallur.in/dot-net-training-in-chennai.html
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations