Petua: Bahasa lain diterjemahkan Google. Anda boleh melawat English versi pautan ini.
Log masuk
x
or
x
x
Daftar Sekarang
x

or

Bagaimana untuk mengambil huruf pertama setiap perkataan dari sel?

Sekiranya anda mempunyai senarai nama negara dalam lembaran kerja anda, dan sekarang, anda perlu mengeluarkan huruf pertama setiap perkataan dalam sel seperti screenshot yang ditunjukkan. Biasanya, tidak ada ciri langsung untuk mengambil huruf pertama setiap perkataan dalam Excel. Tetapi, di sini, saya boleh bercakap tentang cara yang berguna untuk menyelesaikan tugas ini.

doc-extract-first-letter1

Ekstrak huruf pertama setiap perkataan dari Sel dengan Fungsi Ditetapkan Pengguna


anak panah gelembung kanan biruEkstrak huruf pertama setiap perkataan dari Sel dengan Fungsi Ditetapkan Pengguna


Dalam Excel, anda boleh mencipta Fungsi Ditakrifkan Pengguna untuk mengeluarkan huruf pertama setiap perkataan dalam sel. Sila buat seperti ini:

1. Tahan ALT + F11 kunci untuk membuka Tetingkap Microsoft Visual Basic untuk Aplikasi.

2. Klik Memasukkan > Modul, dan tampal kod berikut dalam Modul Window. </ p>

Function GetFirstLetters(rng As Range) As String
'Update 20140325
    Dim arr
    Dim I As Long
    arr = VBA.Split(rng, " ")
    If IsArray(arr) Then
        For I = LBound(arr) To UBound(arr)
            GetFirstLetters = GetFirstLetters & Left(arr(I), 1)
        Next I
    Else
        GetFirstLetters = Left(arr, 1)
    End If
End Function

3. Kemudian simpan dan tutup kod ini, kembali lembaran kerja, dan masukkan formula ini = GetFirstLetters (A2) (A2 menunjukkan sel yang anda mahu mengeluarkan huruf pertama, anda boleh mengubahnya seperti yang anda perlukan) ke dalam sel kosong. Lihat tangkapan skrin:

doc-extract-first-letter1

4. Kemudian tekan Masukkan kekunci, dan pilih sel B2, kemudian seret pemegang pengisian ke sel-sel yang anda mahu gunakan formula ini. Dan semua huruf pertama telah diekstrak dari siri perkataan, lihat tangkapan skrin:

doc-extract-first-letter1


Artikel berkaitan:

Bagaimana untuk mengekstrak perkataan pertama / terakhir / nth dari rentetan teks dalam Excel?



Alat Produktiviti yang Disyorkan

Tab Pejabat

bintang emas1 Bawa tab berguna kepada Excel dan perisian Office lain, seperti Chrome, Firefox dan Internet Explorer baru.

Kutools untuk Excel

bintang emas1 Hebat! Tingkatkan produktiviti anda dalam minit 5. Tidak memerlukan kemahiran khas, kecuali dua jam setiap hari!

bintang emas1 Ciri-ciri Baru 300 untuk Excel, Buat Excel Banyak Mudah dan Berkuasa:

  • Merge Cell / Rows / Columns tanpa Kehilangan Data.
  • Menggabungkan dan Menyusun Lembaran Berbilang dan Buku Kerja.
  • Bandingkan Ranges, Salin Pelbagai Rang Undang-Undang, Tukar Teks hingga Tarikh, Penukaran Unit dan Mata Wang.
  • Count by Colors, Subtotal Paging, Urutkan Advanced dan Super Filter,
  • More Select / Insert / Delete / Text / Format / Link / Comment / Workbooks / Worksheets Tools ...

Skrin skrin Kutools untuk Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Oleg · 10 months ago
    Подскажите пожалуйста, можно ли модифицировать код чтобы забиралась не первые а Заглавные буквы?
  • To post as a guest, your comment is unpublished.
    nawal jha · 2 years ago
    i think it has one bug, it's automatically removed from module when sheet is closed, need to again every time when open sheet same process to be required, please advice how to save this formula in excel permanently.
  • To post as a guest, your comment is unpublished.
    NoOne · 2 years ago
    Please include this part:

    If you create a function called DISCOUNT in a workbook called Personal.xlsb and you call that function from another workbook, you must type =personal.xlsb!discount(), not simply =discount().

    https://support.office.com/en-us/article/Create-Custom-Functions-in-Excel-2007-2f06c10b-3622-40d6-a1b2-b6748ae8231f
  • To post as a guest, your comment is unpublished.
    Adam Pavey · 2 years ago
    Very helpful. Exactly what I was after.
  • To post as a guest, your comment is unpublished.
    Sridhar · 3 years ago
    Thank you very much.. its working.. u rocks