Как автоматически сгенерировать номер счета в Excel?
Как известно, номера счетов идут подряд. Если мы введем номера счетов вручную, мы можем забыть номер счета, который использовали в последний раз, и получить совпадающий номер для нового счета в Excel. В этой статье я расскажу о двух методах простого автоматического создания номеров счетов в Excel.
- Добавить автоматический генератор номеров счетов в Excel
- Добавьте номер счета с помощью функции вставки порядкового номера KTE
Добавить автоматический генератор номеров счетов в 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 - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 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 - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 30-день, кредитная карта не требуется! Get It Now
Демонстрация: добавьте номер счета с помощью функции вставки порядкового номера KTE
Вставляйте уникальные и последовательные номера счетов в несколько книг
В большинстве случаев мы можем вставлять только последовательные номера счетов с помощью формул или других методов на один лист или в одну книгу. Но с мощным Вставить порядковые номера функция Kutools for Excel, вы можете легко вставлять уникальные и последовательные номера счетов-фактур в несколько книг.

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

Лучшие инструменты для работы в офисе
Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!







