Note: The other languages of the website are Google-translated. Back to English

Bagaimana cara menambah huruf per satu secara otomatis untuk mendapatkan huruf berikutnya di Excel?

Misalkan Anda memiliki sel yang berisi huruf AB, Anda perlu menambah huruf terakhir satu per satu untuk mendapatkan huruf AC berikutnya, AD… dan seterusnya. Atau Anda memiliki huruf A, dan ingin menambah huruf menjadi B, C… untuk membuat daftar surat. Bagaimana cara mencapainya? Artikel ini dapat membantu Anda secara detail.

Tambah huruf AB satu per satu untuk mendapatkan AC, AD… dengan rumus
Tambah huruf per satu untuk mendapatkan daftar surat dengan formula
Tingkatkan huruf per satu untuk mendapatkan daftar surat dengan fungsi yang ditentukan pengguna


Tambah huruf AB satu per satu untuk mendapatkan AC, AD… dengan rumus

Silakan lakukan hal berikut untuk menambah huruf per satu di Excel.

1. Pilih sel kosong di bawah huruf yang diberikan, masukkan rumus di bawah ini ke dalamnya dan kemudian tekan Enter kunci. 

=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: Dalam rumusnya, A2 adalah sel yang berisi huruf tertentu.

2. Tetap pilih A3, seret Fill Handle ke bawah untuk mendapatkan daftar huruf yang Anda butuhkan.


Tambah huruf A satu per satu untuk mendapatkan daftar huruf dengan formula

Anda dapat menggunakan = CHAR (KODE (A1) +1) rumus untuk menambah huruf per satu di Excel. Silakan lakukan sebagai berikut.

1. Pilih sel kosong di bawah huruf yang diberikan, masukkan rumus = CHAR (KODE (A2) +1) ke dalam Formula Bar dan kemudian tekan Enter kunci. Lihat tangkapan layar:

2. Pilih sel hasil, seret Fill Handle ke bawah untuk mendapatkan huruf yang Anda butuhkan.

Note: Dengan rumus ini, setelah mendapatkan huruf Z, jika Anda terus menyeret Fill Handle ke bawah, Anda akan mendapatkan beberapa karakter khusus seperti gambar di bawah ini. Jika Anda ingin mendapatkan huruf AA setelah Z, fungsi yang ditentukan pengguna berikut dapat membantu Anda.


Tingkatkan huruf per satu untuk mendapatkan daftar surat dengan fungsi yang ditentukan pengguna

Fungsi yang ditentukan pengguna berikut ini juga dapat membantu Anda menambah huruf per satu di Excel.

1. tekan lain + F11 tombol secara bersamaan untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.

2. Dalam Microsoft Visual Basic untuk Aplikasi window, klik Menyisipkan > Modul. Kemudian salin dan tempel kode VBA di bawah ini ke file Modul jendela.

Kode VBA: Tingkatkan huruf per satu untuk mendapatkan daftar surat

Function ColLtrs(i As Long) As String
    ColLtrs = Replace(Cells(1, i).Address(False, False), "1", "")
End Function

3. tekan lain + Q kunci untuk menutup Microsoft Visual Basic untuk Aplikasi jendela.

4. Pilih sel kosong di bawah huruf yang diberikan, masukkan rumus = ColLtrs (ROW ()), lalu tekan Enter kunci untuk mendapatkan surat kedua.

2. Pilih sel hasil, seret Fill Handle ke bawah untuk mendapatkan huruf yang Anda butuhkan.

Note: Dengan metode ini, huruf yang Anda tingkatkan didasarkan pada nomor baris. Anda harus memulai huruf A pertama di baris pertama lembar kerja, jika tidak, huruf akan menjadi tidak teratur.


Alat Produktivitas Kantor Terbaik

Kutools for Excel Memecahkan Sebagian Besar Masalah Anda, dan Meningkatkan Produktivitas Anda dengan
80%

  • Reuse: Masukkan dengan cepat rumus, bagan yang kompleks dan apa pun yang pernah Anda gunakan sebelumnya; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom tanpa kehilangan Data; Pisahkan Konten Sel; Gabungkan Baris / Kolom Duplikat... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Lebih dari
    300
    fitur yang kuat
    . Mendukung Office/Excel
    2007-2019 dan 365
    . Mendukung semua bahasa. Penerapan yang mudah di perusahaan atau organisasi Anda. Fitur lengkap
    30
    percobaan gratis -hari. Jaminan uang kembali 60 hari.
tab kte 201905

Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda dengan
    50%
    , dan mengurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Urutkan komentar berdasarkan
komentar (15)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
terima kasih untuk yang di atas. Tetapi bagaimana jika Anda ingin meningkatkan dari 400_A ke 400_B? Saya mencoba beberapa hal tetapi saya hanya bisa membuatnya bekerja dengan angka.
Terima kasih
Komentar ini diminimalkan oleh moderator di situs
Menemukan jawabannya. Terima kasih.
=KIRI(B1,4)&"_"&CHAR(KODE(KANAN(B1,1))+1)
Komentar ini diminimalkan oleh moderator di situs
rumus =ColLtrs(ROW()) bekerja dengan sangat baik di sel excel, saya perlu menggunakan yang sama di dalam VBA untuk memberi saya hasil dari A ke Z lalu AA ke AZ dan seterusnya. Jika saya menggunakan CHAR di VBA, ia memiliki batasan hanya sampai Z.
Komentar ini diminimalkan oleh moderator di situs
Hai,
Bagaimana tidak tetap menggunakan kode VBA? Kode VBA diatas dapat membuat huruf dari A sampai Z kemudian AA sampai AZ dan seterusnya sesuai dengan kebutuhan anda.
Komentar ini diminimalkan oleh moderator di situs
Dear Sir
Ketika saya menjalankan fungsi =ColLtrs(ROW()) dalam lembar excel, saya mendapatkan hasil yang sempurna, tetapi jika saya ingin memanggil fungsi atau nilai sel ini di VBA, apakah mungkin. Jadi variabel saya bisa i dengan nilai 1,2,3,4,....27,28, dll dan hasilnya harus A,B,C,D....,AA,AB dan seterusnya. Apa itu mungkin?
Terima kasih
Komentar ini diminimalkan oleh moderator di situs
Hai,
Silakan pilih sel angka dan jalankan kode di bawah ini untuk menyelesaikan masalah.

Sub NomorTOAZ()
Redupkan xRg Sebagai Rentang
Redupkan xStr Sebagai String
On Error Resume Next
Untuk Setiap xRg Dalam Seleksi
xStr = Ganti(Sel(1, xRg.Nilai).Alamat(Salah, Salah), "1", "")
xRg.Nilai = xStr
Next
End Sub
Komentar ini diminimalkan oleh moderator di situs
Excel adalah spreadsheet yang menggantikan Lotus 1-2-3, dan telah ada selama itu, Anda akan berpikir bahwa para genius di Microsoft akan menciptakan cara yang lebih sederhana untuk mengambil nomor kolom sel, tanpa harus menulis fungsi Anda sendiri. Kembali pada tahun 2001, 2002 ketika saya memprogram di VBA hanya ada 65536 baris dalam spreadsheet Excel, sekarang jumlahnya meningkat menjadi 1.4 juta baris yang konyol. Bukan seberapa besar database yang diperhitungkan, tetapi seberapa cerdas Anda mengelola data di hard drive Anda, saat mengakses data tersebut melalui Excel.

Jika itu tidak membuat Anda kesal, maka skema Pembulatan Bankir yang digunakan oleh Excel harus menyelesaikan pekerjaan! Kami diajari matematika di sekolah, pembulatan dasar, datang untuk mencari tahu, "guild" Bankir ingin menentukan bagaimana jumlah uang tunai dibulatkan untuk lebih memenuhi keuntungan mereka. Misalnya, 1.5 lebih dekat ke 1 atau 2, tetapi dibulatkan menjadi 2, menjadi bilangan genap. 0.5 lebih dekat ke 0 atau 1, tetapi karena angka ganjil, mereka membulatkannya ke 0. Seluruh sistem rusak, dan mereka membuat perangkat lunak bisnis yang digunakan oleh bisnis Amerika.



Saya membaca komentar di bawah komentar yang saya tuju, dan seseorang pada dasarnya berkata, "Saya punya banyak teman bankir, dan mereka tidak pernah mendengar tentang Pembulatan Bankir; Mereka mengatakan mereka menggunakan metode yang disebut "Pembulatan 5 Langkah" di UE. Jadi apakah itu berarti Pembulatan Bankir hanya digunakan dalam sabotase Ekonomi Amerika, tetapi tidak cukup baik untuk menghancurkan Ekonomi Eropa yang mencoba mengambil alih dunia?! Penukar uang ini tidak pernah berhenti membuat saya takjub akan seberapa jauh mereka akan melangkah dalam kesombongan mereka!
Komentar ini diminimalkan oleh moderator di situs
Semua yang dilakukan manusia adalah korup. Semuanya.
Komentar ini diminimalkan oleh moderator di situs
Apakah ada cara untuk melakukan ini untuk seluruh kata? Di mana setiap huruf dalam kata naik sebanyak X jumlah karakter
Komentar ini diminimalkan oleh moderator di situs
Kode ini akan memungkinkan Anda untuk beralih dari A ke ZZ.

=IF(B2="Z","AA",IF(LEN(B2)=1,CHAR(CODE(B2)+1),IF(RIGHT(B2,1)="Z",CHAR(CODE(LEFT(B2,1))+1),LEFT(B2,1))&CHAR(65+MOD(CODE(RIGHT(B2,1))+1-65,26))))
Komentar ini diminimalkan oleh moderator di situs
Terima kasih Zac untuk formula urutan huruf, menyelamatkan saya banyak pekerjaan
Komentar ini diminimalkan oleh moderator di situs
Bagaimana cara memulai dari awal di A saat Z digunakan?
Komentar ini diminimalkan oleh moderator di situs
Saya memerlukan kode dari AZ, AA-ZZ, AAA hingga ZZZ, AAAA hingga ZZZZ
Komentar ini diminimalkan oleh moderator di situs
Hai, Maaf tidak dapat membantu masalah ini. Anda dapat memposting masalah ke forum di bawah ini untuk mendapatkan bantuan dari penggemar Excel lainnya.
https://www.extendoffice.com/forum/kutools-for-excel.html 
Komentar ini diminimalkan oleh moderator di situs
Saya memerlukan kode untuk meningkatkan nilai sel baris saya dari AA-01-A01, AA-01-A02 ke AA-01-B01, AA-01-B02. Dan saya juga membutuhkan kode untuk nilai sel kolom saya dari AA-01-A01, AA-01-A02 hingga AA-03-A01, A-03-A02. Membantu.
Belum ada komentar yang diposting di sini
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan

Ikuti kami

Hak Cipta © 2009 - www.extendoffice.com. | Seluruh hak cipta. Dipersembahkan oleh ExtendOffice. | Peta Situs
Microsoft dan logo Office adalah merek dagang atau merek dagang terdaftar dari Microsoft Corporation di Amerika Serikat dan / atau negara lain.
Dilindungi oleh Sectigo SSL