Перейти к основному содержанию

Как автоматически сгенерировать номер счета в Excel?

Как известно, номера счетов идут подряд. Если мы введем номера счетов вручную, мы можем забыть номер счета, который использовали в последний раз, и получить совпадающий номер для нового счета в Excel. В этой статье я расскажу о двух методах простого автоматического создания номеров счетов в Excel.


Добавить автоматический генератор номеров счетов в Excel

1. Создайте новую книгу или откройте книгу, в которую вы автоматически добавите номер счета.

2. Найдите пустую ячейку и введите начальный номер своих номеров счетов. В нашем случае введите 10000 в ячейку D2.

3. Откройте диалоговое окно Microsoft Visual Basic для приложений, нажав кнопку другой + F11 одновременно, затем разверните VBAProject (текущая книга), и дважды щелкните Эта рабочая тетрадь. Смотрите левый снимок экрана:
Примечание: В нашем случае мы дважды щелкаем Эта рабочая тетрадь под VBAProject (Книга1).

4. Вставьте следующий код в открывающееся окно.

VBA: генератор голосовых номеров

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

Примечание: Изменить D2 в указанную ячейку, в которую вы ввели начальный номер счета-фактуры в Шаг 2.

5. Помимо использования целых чисел в качестве номера счета-фактуры, мы можем проверить номера счетов по следующим формулам:

Нет. Формула Номера счетов
1 = "Название компании" & ТЕКСТ (СЕГОДНЯ (), "ггммдд") & D2 Название компании141209100000
2 = "CompanyName" & ТЕКСТ (СЕГОДНЯ (), "0") & D2 Название компании41982100000
3 = "Название компании" & ТЕКСТ (СЕЙЧАС (), "ММДДЧЧММСС") & D2 Название компании1209095819100000
4 = "Название компании" & ТЕКСТ (СЕЙЧАС (), "0") & D2 Название компании41982100000
5 = "CompanyName" & RANDBETWEEN (100000,999999) & D2 Название компании448685100000
лента для заметок Формула слишком сложна для запоминания? Сохраните формулу как запись Auto Text для повторного использования одним щелчком мыши в будущем!
Подробнее ...     Бесплатная пробная версия

Заметки:
(1) Измените D2 в ячейку, в которую вы ввели начальный номер счета в формулах выше, и измените Название компании к тексту, который вы хотите отображать в номерах счетов.
(2) Введите одну из приведенных выше формул в ячейку, в которую вы автоматически получите номер счета, и нажмите кнопку Enter .

6. Сохранить текущую книгу:
A. В Excel 2013 щелкните значок Файл > Сохранить (или Сохранить как)> Компьютер> ЛИСТАТЬ СПИСКИ;
Б. В Excel 2007 и 2010 щелкните значок Файл / Кнопка управления > Сохранить (или Сохранить как).

7. В появившемся диалоговом окне «Сохранить как» сделайте следующее:

(1) Введите имя этой книги в Имя файла коробка;
(2) Щелкните значок Сохранить как поле и укажите Книга Excel с поддержкой макросов (* .xlsm) из выпадающего списка;
(3) Щелкните, чтобы открыть папку, в которой вы сохраните эту книгу;
(4) Щелкните значок Сохранить .

 

С этого момента каждый раз, когда вы открываете рабочую книгу Генератора номеров счетов-фактур, номер счета-фактуры на 1 больше, чем при последнем открытии книги. Обратите внимание, что вы должны сохранять книгу перед закрытием каждый раз.


Добавьте номер счета с помощью функции вставки порядкового номера KTE

Вы можете заметить, что первый метод требует, чтобы вы получали номер счета только в указанной книге. Что еще хуже, если вы забудете сохранить указанную книгу перед закрытием, номер счета-фактуры будет перекрываться. Но с Kutools for ExcelАвтора Вставить порядковые номера вы можете вставить уникальный и последовательный номер счета независимо от того, какую книгу вы используете.

Kutools for Excel - Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now

1. Выберите ячейку, в которой вы получите номер счета, а затем нажмите Кутулс > Вставить > Вставить порядковый номер.

2. В диалоговом окне «Вставить порядковый номер» щелкните значок Новые кнопку, а затем в расширяющейся области редактирования порядкового номера выполните следующие действия (см. снимок экрана выше):
(1) В Название последовательности поле введите имя для нового имени последовательности, например Номер счета.
(2) В инкремент введите, введите 1;
(3) В Префикс (необязательно) в поле введите название вашей компании или другой текст, который вы будете показывать в начале номера счета;
(4) В Начальный номер поле введите начальный номер вашего номера счета, например 10000 or 1;
(5) В Кол-во цифр поле укажите цифры, например 6;
(6) Щелкните значок Добавить .

3. Не снимая выделения с вновь созданной последовательности, нажмите кнопку Диапазон заполнения и нажмите Закрыть .

Независимо от того, в какой книге вы применяете это Вставить порядковый номер функция, он сгенерирует номер счета-фактуры, который на 1 больше, чем при последнем применении этой функции. Нажмите, чтобы узнать больше об этом Функция вставки порядкового номера в Kutools for Excel

Kutools for Excel - Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now


Демонстрация: добавьте номер счета с помощью функции вставки порядкового номера KTE


Kutools for Excel: Более 300 удобных инструментов у вас под рукой! Начните 30-дневную бесплатную пробную версию без ограничений сегодня. Скачать

Вставляйте уникальные и последовательные номера счетов в несколько книг

В большинстве случаев мы можем вставлять только последовательные номера счетов с помощью формул или других методов на один лист или в одну книгу. Но с мощным Вставить порядковые номера функция Kutools for Excel, вы можете легко вставлять уникальные и последовательные номера счетов-фактур в несколько книг.


рекламная вставка порядковый номер счета-фактуры

Легко находите и вставляйте все отсутствующие порядковые номера (номера счетов) в список в Excel

Как известно, обычно номера счетов идут подряд. Но иногда некоторые номера счетов могут отсутствовать по ошибке. Kutools для Excel Найти отсутствующий порядковый номер Утилита может помочь вам найти и вставить все отсутствующие номера счетов, а также выделить строки или вставить пустые строки при обнаружении отсутствующих номеров счетов.


объявление найти недостающие порядковые номера 2

Лучшие инструменты для офисной работы

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

Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени.  Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 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