Jak automatycznie zwiększyć literę o jedną, aby uzyskać następną literę w programie Excel?
Przypuśćmy, że komórka zawiera literę AB, musisz zwiększyć ostatnią literę o jedną, aby otrzymać następną literę AC, AD… i tak dalej. Albo masz literę A i chcesz zwiększyć literę do B, C… w celu utworzenia listy liter. Jak to osiągnąć? Ten artykuł może pomóc w szczegółach.
Zwiększ literę AB o jeden, aby uzyskać AC, AD… ze wzorem
Zwiększ literę o jeden, aby uzyskać listę liter z formułą
Zwiększ literę o jeden, aby uzyskać listę liter z funkcją zdefiniowaną przez użytkownika
Zwiększ literę AB o jeden, aby uzyskać AC, AD… ze wzorem
Wykonaj następujące czynności, aby zwiększyć literę o jedną w programie Excel.
1. Wybierz pustą komórkę pod daną literą, wprowadź do niej poniższą formułę, a następnie naciśnij Wchodzę klawisz.
=IF(RIGHT($A2,1)="Z", CHAR(CODE(LEFT(A2,1))+1),LEFT(A2,1))&CHAR(65+MOD(CODE(RIGHT(A2,1))+1-65,26))
Note: We wzorze A2 to komórka zawierająca daną literę.
2. Kontynuuj wybieranie A3, przeciągnij uchwyt wypełnienia w dół, aby uzyskać listę potrzebnych liter.
Zwiększ literę A o jeden, aby uzyskać listę liter z formułą
Możesz użyć = ZNAK (KOD (A1) +1) formuła zwiększania litery o jedną w programie Excel. Wykonaj następujące czynności.
1. Wybierz pustą komórkę pod daną literą, wprowadź formułę = ZNAK (KOD (A2) +1) do paska formuły, a następnie naciśnij Wchodzę klucz. Zobacz zrzut ekranu:
2. Wybierz komórkę wynikową, przeciągnij uchwyt wypełnienia w dół, aby uzyskać potrzebną literę.
Note: Z tą formułą, po otrzymaniu litery Z, jeśli będziesz ciągnąć uchwyt wypełnienia w dół, otrzymasz kilka znaków specjalnych, jak pokazano na zrzucie ekranu. Jeśli chcesz otrzymać literę AA po Z, może Ci pomóc następująca funkcja zdefiniowana przez użytkownika.
Zwiększ literę o jeden, aby uzyskać listę liter z funkcją zdefiniowaną przez użytkownika
Następująca funkcja zdefiniowana przez użytkownika może również pomóc w zwiększaniu litery o jedną w programie Excel.
1. naciśnij inny + F11 klawisze jednocześnie, aby otworzyć Microsoft Visual Basic for Applications okno.
2. w Microsoft Visual Basic for Applications okno, kliknij wstawka > Moduł. Następnie skopiuj i wklej poniższy kod VBA do pliku Moduł okno.
Kod VBA: zwiększ literę o jeden, aby uzyskać listę liter
Function ColLtrs(i As Long) As String
ColLtrs = Replace(Cells(1, i).Address(False, False), "1", "")
End Function
3. naciśnij inny + Q klucze do zamknięcia Microsoft Visual Basic for Applications okno.
4. Wybierz pustą komórkę pod daną literą, wprowadź formułę = ColLtrs (WIERSZ ()), a następnie naciśnij Wchodzę klucz, aby otrzymać drugą literę.
2. Wybierz komórkę wynikową, przeciągnij uchwyt wypełnienia w dół, aby uzyskać potrzebną literę.
Note: W przypadku tej metody dodane litery są oparte na numerze wiersza. Musisz zacząć pierwszą literę A w pierwszym rzędzie arkusza, w przeciwnym razie litera zostanie nieuporządkowana.
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!