Jak automatycznie wygenerować numer faktury w programie Excel?
Jak wiemy, numery faktur następują po sobie. Jeśli ręcznie wprowadzimy numery faktur, możemy zapomnieć o numerze faktury podczas ostatniego użycia i otrzymać pokrywający się numer dla nowej faktury w programie Excel. W tym artykule przedstawię dwie metody łatwego automatycznego generowania numerów faktur w Excelu.
- Dodaj automatyczny generator numerów faktur w Excelu
- Dodaj numer faktury za pomocą funkcji Wstaw numer sekwencji KTE
Dodaj automatyczny generator numerów faktur w Excelu
1. Utwórz nowy skoroszyt lub otwórz skoroszyt, w którym automatycznie dodasz numer faktury.
2. Znajdź pustą komórkę i wprowadź początkowy numer numerów faktur. W naszym przypadku wpisz 10000 do komórki D2.
3. Otwórz okno dialogowe Microsoft Visual Basic for Applications, naciskając klawisz inny + F11 klucze jednocześnie, a następnie rozwiń VBAProject (bieżący skoroszyt)i kliknij dwukrotnie plik Ten zeszyt. Zobacz lewy zrzut ekranu:
Uwaga: W naszym przypadku klikamy dwukrotnie plik Ten zeszyt pod VBAProject (książka1).
4. Wklej następujący kod do okna otwierającego.
VBA: Generator numerów głosowych
Private Sub Workbook_Open()
Range("D2").Value = Range("D2").Value + 1
End Sub
Uwaga: Zmienić D2 do określonej komórki, w której wprowadzono początkowy numer faktury Krok 2.
5. Oprócz liczb całkowitych jako numeru faktury, możemy zweryfikować nasze numery faktur za pomocą następujących wzorów:
Nie. | Formuła | Numery faktur |
1 | = "CompanyName" & TEXT (TODAY (), "rymmdd") & D2 | Nazwa firmy141209100000 |
2 | = „Nazwa firmy” & TEKST (DZIŚ (), „0”) & D2 | Nazwa firmy41982100000 |
3 | = „Nazwa firmy” & TEXT (NOW (), „MMDDHHMMSS”) & D2 | Nazwa firmy1209095819100000 |
4 | = „Nazwa firmy” & TEKST (TERAZ (), „0”) i D2 | Nazwa firmy41982100000 |
5 | ="NazwaFirmy"&RANDBETWEEN(100000,999999)& D2 | Nazwa firmy448685100000 |
![]() |
Formuła jest zbyt skomplikowana, by ją zapamiętać? Zapisz formułę jako wpis Auto Text do ponownego użycia za pomocą jednego kliknięcia w przyszłości! Czytaj więcej ... Przetestuj za darmo |
Uwagi:
(1) Zmień D2 do komórki, w której wpisałeś początkowy numer faktury w powyższych formułach, i zmień Nazwa firmy do tekstu, który chcesz umieścić w numerach faktur.
(2) Wprowadź jedną z powyższych formuł do komórki, w której automatycznie otrzymasz numer faktury, i naciśnij Wchodzę klawisz.
6. Zapisz bieżący skoroszyt:
A. W programie Excel 2013 kliknij plik filet > Zapisz (lub Zapisz jako)> Komputer> Przeglądaj;
B. W programie Excel 2007 i 2010 kliknij plik filet / Przycisk pakietu Office > Zapisz (lub Zapisz jako).
7. W następnym oknie dialogowym Zapisz jako wykonaj następujące czynności:

(1) Wprowadź nazwę tego skoroszytu w Nazwa pliku pudełko;
(2) Kliknij Zapisz jako typ pole i określ Skoroszyt programu Excel z obsługą makr (* .xlsm) z rozwijanej listy;
(3) Kliknij, aby otworzyć folder, w którym zapiszesz ten skoroszyt;
(4) Kliknij Zapisz przycisk.
Odtąd za każdym razem, gdy otwierasz skoroszyt Generatora numerów faktur, numer faktury jest o 1 większy niż przy ostatnim otwarciu skoroszytu. Pamiętaj, że za każdym razem musisz zapisać skoroszyt przed jego zamknięciem.
Dodaj numer faktury za pomocą funkcji Wstaw numer sekwencji KTE
Możesz zauważyć, że pierwsza metoda wymaga uzyskania numeru faktury tylko w określonym skoroszycie. Co gorsza, jeśli zapomnisz zapisać określony skoroszyt przed zamknięciem, numer faktury będzie się nakładał. Ale z Kutools dla programu Excel'S Wstaw numery sekwencji funkcja, możesz wstawić unikalny i kolejny numer faktury bez względu na używany skoroszyt.
Kutools dla programu Excel - Zawiera ponad 300 przydatnych narzędzi dla programu Excel. Pełna wersja bezpłatnej wersji próbnej 30-dzień, karta kredytowa nie jest wymagana! Zdobądź To Teraz
1. Wybierz komórkę, do której otrzymasz numer faktury, a następnie kliknij Kutools > wstawka > Wstaw numer kolejny.
2. W oknie dialogowym Wstaw numer kolejny kliknij przycisk Nowy , a następnie w rozwijanym obszarze edycji numeru sekwencji wykonaj następujące czynności (patrz powyższy zrzut ekranu):
(1) W Nazwa sekwencji wprowadź nazwę nowej nazwy sekwencji, na przykład Numer faktury.
(2) W Przyrost pole, wprowadź 1;
(3) W Prefiks (opcjonalnie) wpisz nazwę swojej firmy lub inny tekst, który pokaże się na początku numeru faktury;
(4) W Numer początkowy wpisz numer początkowy numeru faktury, np 10000 or 1;
(5) W Liczba cyfr pole, określ cyfry, takie jak 6;
(6) Kliknij Dodaj przycisk.
3. Pozostaw wybraną nowo utworzoną sekwencję i kliknij Wypełnij zakres , a następnie kliknij przycisk Blisko przycisk.
Bez względu na to, w którym skoroszycie to zastosujesz Wstaw numer kolejny funkcja wygeneruje numer faktury, który jest o 1 większy niż przy ostatnim zastosowaniu tej funkcji. Kliknij, aby dowiedzieć się więcej na ten temat Wstaw funkcję numeru sekwencji w Kutools dla programu Excel
Kutools dla programu Excel - Zawiera ponad 300 przydatnych narzędzi dla programu Excel. Pełna wersja bezpłatnej wersji próbnej 30-dzień, karta kredytowa nie jest wymagana! Zdobądź To Teraz
Demo: Dodaj numer faktury za pomocą funkcji Wstaw numer sekwencji KTE
Wstaw unikalne i kolejne numery faktur w wielu skoroszytach
W większości przypadków możemy wstawiać tylko kolejne numery faktur za pomocą formuł lub innych metod w jednym arkuszu lub jednym skoroszycie. Ale z potężnym Wstaw numery sekwencji funkcja Kutools for Excel, możesz łatwo wstawiać unikalne i kolejne numery faktur w wielu skoroszytach.

Łatwo znajdź i wstaw wszystkie brakujące numery sekwencyjne (numery faktur) na liście w programie Excel
Jak wiemy, numery faktur są zwykle następujące po sobie. Czasami jednak niektóre numery faktur mogą być pomylone. Kutools dla Excela Znajdź brakujący numer kolejny Narzędzie może pomóc znaleźć i wstawić wszystkie brakujące numery faktur, a także zaznaczyć wiersze lub wstawić puste wiersze w przypadku napotkania brakujących numerów faktur.

Najlepsze narzędzia biurowe
Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%
- Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
- Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
- Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
- Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
- Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
- Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
- Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
- Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
- Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!







