Cara Menyenaraikan Nama Helaian dalam Excel: 12 Kaedah Mudah [Panduan 2026]

Kongsi Sekarang:
Senaraikan nama helaian dalam Excel dengan 12 cara mudah, daripada kaedah manual ringkas kepada automasi VBA lanjutan. Panduan langkah demi langkah untuk semua peringkat kemahiran.

Lembaran kerja dalam Buku Kerja Excel

1. Pengenalan

Menguruskan buku kerja Excel yang kompleks dengan banyak lembaran kerja boleh menjadi sangat menggembirakan, terutamanya apabila anda perlu menjejak, merujuk atau menyusun berbilang helaian dengan cekap. Keupayaan untuk menyenaraikan nama helaian dalam Excel menjadi kemahiran penting bagi mana-mana profesional yang berurusan dengan operasi hamparan berskala besar, daripada model kewangan kepada buku kerja analisis data yang komprehensif.

Apabila berhadapan dengan mencipta senarai nama helaian Excel, ramai pengguna mendapati diri mereka menatal secara manual melalui tab lembaran kerja, yang menjadi tidak praktikal untuk buku kerja yang mengandungi sejumlah besar helaian. Kaedah yang digariskan dalam panduan ini akan membantu anda mendapatkan semua nama helaian dalam Excel tanpa mengira kerumitan buku kerja, menawarkan penyelesaian daripada pendekatan manual mudah kepada skrip automasi yang canggih untuk sebarang keperluan inventori lembaran kerja Excel.

2. Kaedah 1: Dapatkan Senarai Secara Manual

Pendekatan manual mewakili most kaedah mudah untuk Excel mendapatkan semua nama helaian, tidak memerlukan pengetahuan Excel lanjutan atau penciptaan formula. Teknik ini berfungsi dengan baik untuk buku kerja yang lebih kecil di mana jumlah bilangan lembaran kerja kekal terurus, biasanya kurang daripada dua puluh helaian.

  1. Mula-mula, buka buku kerja Excel khusus yang mengandungi lembaran kerja yang ingin anda katalogkan.
  2. Kemudian, klik dua kali pada nama helaian dalam senarai helaian di bahagian bawah antara muka Excel. Tindakan ini akan memilih keseluruhan teks nama helaian, menyerlahkannya untuk memudahkan penyalinan.
  3. Seterusnya, tekan “Ctrl + C” untuk menyalin nama yang dipilih ke papan keratan anda untuk dipindahkan ke fail dokumentasi anda.
    Salin Nama Helaian
  4. Kemudian, buat fail teks, dokumen Word atau lembaran kerja Excel baharu di mana anda ingin mengekalkan inventori nama helaian komprehensif anda.
  5. Kemudian, tekan “Ctrl + V” untuk menampal nama helaian yang disalin ke dalam format dokumentasi pilihan anda.
    Tampal Nama Helaian
  6. Kini, dengan cara yang sistematik ini, anda boleh menyalin nama setiap helaian ke fail dokumentasi anda satu demi satu, membina inventori lengkap semua lembaran kerja dalam buku kerja anda.

3. Kaedah 2: Senaraikan dengan Formula

Pendekatan berasaskan formula untuk Excel menyenaraikan semua nama helaian memanfaatkan fungsi terbina dalam Excel untuk menjana inventori lembaran kerja komprehensif secara automatik. Kaedah ini menggabungkan kuasa fungsi GET.WORKBBOOK Excel dengan keupayaan pengindeksan dinamik, mencipta senarai kemas kini sendiri yang mencerminkan keadaan semasa struktur buku kerja anda.

  1. Pada mulanya, navigasi ke "Rumusan" tab dalam antara muka reben Excel dan klik butang “Pengurus Nama” butang untuk mengakses keupayaan definisi nama Excel.
  2. Seterusnya, dalam tetingkap Pengurus Nama pop timbul, klik "Baru" untuk mencipta julat bernama tersuai yang akan mengandungi formula penyenaraian lembaran kerja anda.
    Pengurus Nama
  3. Selepas itu “Nama Baharu” kotak dialog, masukkan “Lembaran Senarai” dalam “Nama” medan untuk mencipta rujukan yang tidak dapat dilupakan untuk formula penyenaraian lembaran kerja anda.
  4. Kemudian, dalam “Merujuk kepada” medan, masukkan dengan teliti formula khusus berikut yang akan mengekstrak nama lembaran kerja daripada struktur buku kerja anda:
=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),"")

Sesuaikan Nama Baru

  1. Selepas itu, klik "OKEY" and "Tutup" untuk menyimpan definisi formula tersuai ini, menjadikannya tersedia untuk digunakan di seluruh buku kerja anda.
  2. Seterusnya, buat lembaran kerja baharu dalam buku kerja semasa khusus untuk memaparkan inventori nama helaian komprehensif anda.
  3. Kemudian, masukkan "1" in Sel A1 and "2" in Sel A2 untuk mewujudkan urutan pengindeksan yang akan merujuk setiap lembaran kerja dalam buku kerja anda.
  4. Selepas itu, pilih kedua-dua sel (A1 and A2) dan seretnya ke bawah untuk memasukkan nombor berjujukan (3, 4, 5, dsb.) secara automatik Lajur A, mencipta nombor indeks yang mencukupi untuk merangkumi semua lembaran kerja dalam buku kerja anda.
    Masukkan Nombor Berurutan
  5. Kemudian, masukkan formula INDEX berikut Sel B1 untuk mula mengekstrak nama lembaran kerja menggunakan yang anda tentukan sebelum ini “Lembaran Senarai” nama:
=INDEX(ListSheets,A1)

Masukkan Formula dalam Sel B1

  1. Sekali gus, nama helaian pertama akan muncul dalam Sel B1, menunjukkan bahawa konfigurasi formula anda berfungsi dengan betul.
  2. Akhir sekali, salin formula INDEX ini ke bawah keseluruhannya Lajur B sehingga anda menemui “#REF!” ralat, yang menunjukkan anda telah mencapai penghujung lembaran kerja yang tersedia dalam buku kerja anda.
    Salin Formula Turun ke Senarai Nama Helaian

4. Kaedah 3: Senaraikan melalui Excel VBA

Pendekatan VBA (Visual Basic for Applications) mewakili most kaedah yang canggih dan automatik untuk menyenaraikan semua nama helaian dalam Excel. Penyelesaian berasaskan pengaturcaraan ini mencipta sistem inventori lembaran kerja automatik sepenuhnya yang menjana buku kerja baharu yang mengandungi senarai semua nama lembaran kerja yang diformat secara profesional.

  1. Untuk sebagaitart, cetuskan editor Excel VBA dengan menekan Alt + F11 atau mengikut arahan terperinci dalam Excel Pemaju tab untuk mengakses persekitaran pembangunan Visual Basic.
  2. Kemudian, masukkan modul baharu ke dalam projek VBA anda dan tampal kod komprehensif berikut yang akan mengekstrak dan memformat semua nama lembaran kerja secara automatik daripada buku kerja semasa anda:
Sub ListSheetNamesInNewWorkbook()
    Dim objNewWorkbook As Workbook
    Dim objNewWorksheet As Worksheet

    Set objNewWorkbook = Excel.Application.Workbooks.Add
    Set objNewWorksheet = objNewWorkbook.Sheets(1)

    For i = 1 To ThisWorkbook.Sheets.Count
        objNewWorksheet.Cells(i, 1) = i
        objNewWorksheet.Cells(i, 2) = ThisWorkbook.Sheets(i).Name
    Next i

    With objNewWorksheet
         .Rows(1).Insert
         .Cells(1, 1) = "INDEX"
         .Cells(1, 1).Font.Bold = True
         .Cells(1, 2) = "NAME"
         .Cells(1, 2).Font.Bold = True
         .Columns("A:B").AutoFit
    End With
End Sub

Kod VBA - Senarai Nama Helaian

  1. Nanti tekan "F5" kekunci atau klik pada "Lari" butang untuk melaksanakan makro ini dengan segera, mencetuskan proses pengekstrakan dan pemformatan nama lembaran kerja automatik.
  2. Sekali gus, buku kerja Excel baharu akan muncul pada skrin anda, mengandungi senarai semua nama lembaran kerja yang diformat secara profesional daripada buku kerja sumber anda, lengkap dengan nombor indeks dan pengepala tebal untuk rujukan mudah.
    Nama Helaian yang disenaraikan dalam Buku Kerja Excel Baru

5. Kaedah 4: Pendekatan Power Query

Power Query menawarkan kaedah sambungan data moden untuk Excel menyenaraikan semua nama helaian dengan cekap. Pendekatan ini berfungsi dengan baik untuk menganalisis berbilang buku kerja secara serentak dan menyediakan antara muka mesra pengguna untuk pengekstrakan data tanpa memerlukan pengetahuan pengaturcaraan.

  1. Pergi ke Tarikh -> Dapatkan Data -> Dari Fail -> Daripada Buku Kerja.
  2. Pilih fail buku kerja semasa anda dalam dialog penyemak imbas fail.
  3. Power Query Navigator akan memaparkan semua nama helaian yang tersedia secara automatik.
  4. Pilih helaian yang ingin anda sertakan dan klik Muatkan untuk membuat senarai yang komprehensif.
  5. Jadual yang terhasil akan mengandungi semua nama helaian dan boleh dimuat semula apabila struktur lembaran kerja berubah.

6. Kaedah 5: Formula Tatasusunan Dinamik (Excel 365)

Pengguna Excel 365 boleh memanfaatkan tatasusunan dinamik untuk mendapatkan semua nama helaian dalam Excel menggunakan gabungan formula lanjutan. Kaedah ini mencipta tatasusunan mengemas kini secara automatik yang mencerminkan struktur buku kerja semasa.

  1. Masukkan formula berikut dalam mana-mana sel kosong:
=INDIRECT("Sheet"&SEQUENCE(COUNTA(GET.WORKBOOK(1)),,1)&"!A1")
  1. Keratan Akhbar Masukkan untuk melaksanakan formula tatasusunan dinamik.
  2. Formula akan mencipta tatasusunan tumpah yang menunjukkan rujukan kepada semua helaian dalam buku kerja anda.

7. Kaedah 6: Penyepaduan Automate Kuasa

Microsoft Power Automate menyediakan automasi peringkat perusahaan untuk senarai nama helaian Excel merentas berbilang buku kerja. Kaedah ini cemerlang dalam persekitaran organisasi yang memerlukan analisis dan pelaporan buku kerja tetap.

  1. Mengakses Kuasa Automate melalui portal Microsoft 365 anda.
  2. Buat aliran baharu menggunakan Excel Penyambung.
  3. Menggunakan Senaraikan lembaran kerja tindakan untuk mengekstrak nama helaian secara pemrograman.
  4. Konfigurasikan destinasi output seperti senarai SharePoint, e-mel atau aplikasi perniagaan lain.
  5. Sediakan pencetus automatik untuk kemas kini inventori lembaran kerja biasa.

8. Kaedah 7: Skrip Pejabat (Excel Moden)

Skrip Pejabat menyediakan alternatif berasaskan TypeScript kepada VBA untuk persekitaran Excel moden. Kaedah ini berfungsi secara eksklusif dengan Excel Online dan menawarkan keupayaan automasi asli awan untuk menyenaraikan semua nama helaian dalam Excel.

  1. Buka buku kerja anda Excel Online.
  2. Navigasi ke Automate -> Penyunting Skrip.
  3. Buat skrip baharu dengan kod TypeScript berikut:
function main(workbook: ExcelScript.Workbook) {
  let sheets = workbook.getWorksheets();
  let sheetNames = sheets.map(sheet => sheet.getName());
  console.log(sheetNames);
}
  1. Klik Main untuk melaksanakan skrip dan memaparkan nama helaian dalam konsol.
  2. Ubah suai skrip untuk mengeluarkan hasil ke sel lembaran kerja jika perlu.

9. Kaedah 8: Pengaturcaraan Python

Skrip Python menyediakan keupayaan automasi yang berkuasa untuk Excel mendapatkan semua nama helaian daripada buku kerja tunggal atau berbilang. Kaedah ini menawarkan keupayaan pemprosesan kelompok yang sangat baik untuk analisis lembaran kerja berskala besar.

  1. Pasang Python lib yang diperlukanrariaitu menggunakan: pip pasang panda openpyxl
  2. Buat skrip Python dengan kod berikut:
import openpyxl
workbook = openpyxl.load_workbook('your_file.xlsx')
sheet_names = workbook.sheetnames
for name in sheet_names:
    print(name)
  1. Ganti 'fail_anda.xlsx' dengan laluan fail sebenar anda.
  2. Jalankan skrip menggunakan nama_skrip python.py dalam command prompt anda.

10. Kaedah 9: Tambahan Excel

Add-in Excel pihak ketiga menyediakan alat khusus untuk menyenaraikan nama helaian dalam Excel dengan fungsi yang dipertingkatkan dan antara muka mesra pengguna. Alat tambah popular termasuk ciri analisis buku kerja yang komprehensif.

  1. Pasang alat tambah bereputasi seperti Kutools untuk Excel or Utiliti ASAP.
  2. Akses add-in Buku kerja or navigation alatan daripada reben.
  3. Menggunakan Senarai Nama Helaian or Analisis Buku Kerja ciri.
  4. Konfigurasikan format output dan destinasi untuk senarai helaian yang dijana.
  5. Eksport atau simpan keputusan mengikut keperluan dokumentasi anda.

11. Kaedah 10: Analisis Fail XML

Buku kerja Excel (fail.xlsx) ialah ZIP arkib yang mengandungi data struktur XML. Kaedah teknikal ini membenarkan pengekstrakan terus nama helaian tanpa membuka Excel, berguna untuk senario analisis fail automatik.

  1. Buat salinan fail Excel anda dan tukar sambungan daripada .xlsx kepada .zip.
  2. mengekstrak ZIP arkib menggunakan sebarang alat pemampatan fail.
  3. Navigasi ke xl folder dan buka buku kerja.xml dalam penyunting teks.
  4. Cari unsur yang mengandungi nama=”” sifat.
  5. Ekstrak nama helaian daripada struktur XML secara manual atau menggunakan alat pemprosesan teks.

12. Kaedah 11: Kaedah Rujukan Hiperpautan

Fungsi HYPERLINK menyediakan cara tidak langsung untuk Excel menyenaraikan semua nama helaian dengan mencipta pautan boleh klik pada setiap lembaran kerja. Kaedah ini menjana sistem navigasi berfungsi semasa mendokumentasikan nama helaian.

  1. Dalam lembaran kerja baharu, start memasukkan formula HYPERLINK: =HYPERLINK(“#”
  2. Apabila anda menaip rujukan helaian, Excel akan memaparkan nama helaian yang tersedia dalam menu lungsur.
  3. Lengkapkan formula: =HYPERLINK(“#Helaian1!A1″,”Helaian1”)
  4. Cipta formula yang serupa untuk setiap helaian, bina senarai navigasi yang komprehensif.
  5. Salin nama helaian daripada teks formula untuk membuat senarai dokumentasi anda.

13. Kaedah 12: Automasi PowerShell

Windows PowerShell dengan objek Excel COM membolehkan automasi peringkat sistem untuk mendapatkan semua nama helaian dalam Excel. Kaedah ini menyediakan keupayaan skrip yang mantap untuk persekitaran Windows yang memerlukan pemprosesan kelompok.

  1. Buka PowerShell sebagai Pentadbir.
  2. Jalankan arahan PowerShell berikut:
$excel = New-Object -ComObject Excel.Application
$workbook = $excel.Workbooks.Open("C:\path\to\your\file.xlsx")
$workbook.Sheets | ForEach-Object { $_.Name }
$workbook.Close()
$excel.Quit()
  1. Gantikan laluan fail dengan lokasi fail Excel sebenar anda.
  2. Skrip akan mengeluarkan semua nama helaian ke konsol PowerShell.
  3. Paipkan output ke fail teks menggunakan | Out-Fail sheet_names.txt jika diperlukan.

14. Perbandingan

Memahami kekuatan dan batasan setiap kaedah membantu anda memilih most pendekatan yang sesuai untuk keperluan dokumentasi lembaran kerja khusus anda. Perbandingan berikut menilai setiap teknik merentas pelbagai kriteria termasuk kemudahan penggunaan, kecekapan, kebolehskalaan dan aplikasi praktikal dalam persekitaran kerja yang berbeza.

kaedah kelebihan Kekurangan
manual Mudah dikendalikan, tidak memerlukan pengetahuan teknikal, berfungsi merentasi semua versi Excel Memakan masa untuk buku kerja yang besar, terdedah kepada kesilapan manusia
Formula Mengemas kini secara automatik apabila helaian bertukar, mencipta dokumentasi kekal Memerlukan pengetahuan formula, mungkin tidak berfungsi dalam semua versi Excel
VBA Cepat dan mudah, sangat disesuaikan, keluaran profesional Memerlukan tetapan keselamatan makro, memerlukan pengetahuan VBA untuk penyesuaian
Kuasa Kuasa Antara muka mesra pengguna, berfungsi dengan berbilang buku kerja, boleh dimuat semula Versi Excel moden sahaja, memerlukan pengetahuan sambungan data
Tatasusunan Dinamik Pendekatan formula moden, mengemas kini secara automatik, penyelesaian padat Excel 365 sahaja, sintaks formula kompleks
Kuasa Automate Automasi perusahaan, disepadukan dengan sistem perniagaan, pelaksanaan berjadual Memerlukan langganan Microsoft 365, persediaan kompleks untuk pemula
Skrip Pejabat Automasi berasaskan awan moden, sintaks TypeScript, boleh dikongsi Excel Online sahaja, memerlukan pengetahuan pengaturcaraan
Python Pemprosesan kelompok yang berkuasa, platform merentas, lib yang luasraries Memerlukan pemasangan Python dan kemahiran pengaturcaraan
Add-in Mesra pengguna, kaya dengan ciri, alatan profesional Tambahan cost, potensi isu keserasian, pergantungan luar
Analisis XML Berfungsi tanpa Excel, cerapan teknikal ke dalam struktur fail Proses teknikal yang kompleks, memerlukan pengetahuan format fail
pautan Mencipta sistem navigasi, penemuan helaian visual Kaedah tidak langsung, pembuatan formula manual diperlukan
PowerShell Automasi peringkat sistem, keupayaan pemprosesan kelompok Windows sahaja, memerlukan pengetahuan skrip, kebergantungan objek COM

Setiap kaedah memenuhi keperluan pengguna dan keperluan organisasi yang berbeza. Pendekatan manual berfungsi paling baik untuk kegunaan sekali-sekala dengan buku kerja yang lebih kecil, manakala kaedah formula dan VBA menyediakan keupayaan dokumentasi yang berterusan. Power Query dan Power Automate cemerlang dalam persekitaran perniagaan yang memerlukan analisis tetap, manakala pendekatan pengaturcaraan seperti Python dan PowerShell menawarkan fleksibiliti maksimum untuk pengguna lanjutan. Alat tambah menyediakan penyelesaian mesra pengguna untuk tugas pengurusan lembaran kerja yang kerap. Untuk hasil yang optimum dengan sebarang kaedah, pastikan buku kerja Excel anda berfungsi dengan betul – fail yang rosak harus dipulihkan menggunakan Perisian pembaikan fail Excel sebelum mencuba pengekstrakan nama helaian.

Tidak kira kaedah yang anda pilih untuk Excel menyenaraikan semua nama helaian, mempunyai pendekatan sistematik untuk dokumentasi lembaran kerja dengan ketara meningkatkan pengurusan buku kerja, kecekapan kerjasama dan keseluruhan standard organisasi data dalam projek atau organisasi anda. Daripada penyalinan manual yang mudah kepada skrip automasi yang canggih, dua belas pendekatan ini menyediakan penyelesaian komprehensif untuk sebarang keperluan inventori lembaran kerja Excel.

Rujukan

  1. Sokongan Microsoft. (2024). fungsi CADAR. Bantuan & Latihan Microsoft Excel.
  2. Sokongan Microsoft. (2024). Makro untuk menggelungkan semua lembaran kerja dalam buku kerja. Dokumentasi VBA Microsoft Excel.
  3. Microsoft Learn. (2024). Excel.Fungsi buku kerja. Rujukan bahasa formula Power Query M.
  4. Sokongan Microsoft. (2024). Fungsi HYPERLINK. Rujukan Fungsi Microsoft Excel.
  5. Sokongan Microsoft. (2024). Buat atau edit hiperpautan. Bantuan & Latihan Microsoft Excel.
  6. Sokongan Microsoft. (2024). Gambaran keseluruhan formula dalam Excel. Dokumentasi Formula Microsoft Excel.

Nota: Semua pautan dokumentasi Microsoft telah diakses dan disahkan sebagai terkini pada masa penerbitan. Microsoft boleh mengemas kini sumber ini secara berkala.

Mengenai Penulis

Shirley Zhang ialah pakar Microsoft Office dengan pengalaman luas membantu profesional mengoptimumkan aliran kerja mereka merentas Excel, Word, Outlook dan aplikasi Office yang lain. Beliau telah bekerjasama dengan organisasi untuk melaksanakan penyelesaian automasi, menyelesaikan isu kefungsian dan memperkemas proses perniagaan.

Sebagai seorang penulis teknikal yang menumpukan pada produktiviti Microsoft Office, Shirley mencipta panduan praktikal yang menangani cabaran dunia sebenar yang dihadapi oleh pengguna harian. Pendekatan langkah demi langkah beliau adalah berdasarkan pengalaman bertahun-tahun menyelesaikan masalah aplikasi Office dan membantu pengguna membuka kunci ciri tersembunyi untuk meningkatkan aliran kerja harian mereka.

Kongsi Sekarang:

Ruangan komen telah ditutup.