Rumus Excel: Teks pad dengan panjang yang sama -

Isi kandungan

Formula generik

=A1&REPT("*",count-LEN(A1))

Ringkasan

Untuk memasukkan teks dengan panjang yang sama menggunakan watak lain, anda boleh menggunakan formula berdasarkan fungsi REPT dan LEN. Dalam contoh yang ditunjukkan, formula digunakan untuk menambahkan bilangan bintang yang berubah-ubah (*) ke nilai di lajur B sehingga hasil akhir selalu 12 karakter. Formula dalam C5 adalah:

=B5&REPT("*",12-LEN(B5))

Penjelasan

Formula ini menggabungkan nilai asal dalam lajur B ke rentetan tanda bintang (*) yang disatukan dengan fungsi REPT sehingga hasil akhir selalu 12 aksara:

REPT("*",12-LEN(B5))

Di dalam fungsi REPT, teks yang akan diulang disediakan sebagai tanda bintang tunggal ("*"). Bilangan asterisk yang diperlukan untuk setiap nilai ditentukan dengan fungsi LEN dalam kod bit ini di sini:

12-LEN(B5)

Kita mulakan dengan 12, kemudian tolak panjang teks di lajur B. Di sel B5, "Sebastian" adalah 9 aksara, sehingga hasilnya adalah 3. Rumus dinilai seperti ini:

="Sebastian"&REPT("*",12-LEN(B5)) ="Sebastian"&REPT("*",12-9) ="Sebastian"&REPT("*",3) ="Sebastian"&"***" ="Sebastian***"

Hasil dalam lajur C diformat dengan fon monospasi (Courier New) untuk menunjukkan dengan jelas semua rentetan panjangnya sama.

Artikel menarik...