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 - Doładuj program Excel za pomocą ponad 300 niezbędnych narzędzi. Ciesz się w pełni funkcjonalnym 30-dniowym DARMOWYM okresem próbnym bez karty kredytowej! 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 Nowości , 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 Zamknij 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 - Doładuj program Excel za pomocą ponad 300 niezbędnych narzędzi. Ciesz się w pełni funkcjonalnym 30-dniowym DARMOWYM okresem próbnym bez karty kredytowej! 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
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
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!