Isi kandungan
Tutorial menerangkan apa itu nama Excel dan menunjukkan cara mentakrifkan nama untuk sel, julat, pemalar atau formula. Anda juga akan belajar cara mengedit, menapis dan memadam nama yang ditakrifkan dalam Excel.
Nama dalam Excel adalah perkara yang paradoks: sebagai salah satu ciri yang paling berguna, ia sering dianggap sia-sia atau kutu buku. Sebabnya ialah sangat sedikit pengguna yang memahami intipati nama Excel. Tutorial ini bukan sahaja akan mengajar anda cara membuat julat bernama dalam Excel, tetapi juga akan menunjukkan cara memanfaatkan ciri ini untuk menjadikan formula anda lebih mudah untuk ditulis, dibaca dan digunakan semula.
Apakah maksud nama dalam Excel?
Dalam kehidupan seharian, nama digunakan secara meluas untuk merujuk kepada orang, objek dan lokasi geografi. Sebagai contoh, daripada menyebut "bandar yang terletak di latitud 40.7128° N dan longitud 74.0059° W, anda hanya menyebut "New York City".
Begitu juga, dalam Microsoft Excel, anda boleh memberikan nama yang boleh dibaca manusia kepada sel tunggal atau julat sel dan merujuk kepada sel tersebut dengan nama dan bukannya dengan rujukan.
Sebagai contoh, untuk mencari jumlah jualan (B2:B10) bagi item tertentu (E1), anda boleh menggunakan formula berikut:
=SUMIF($A$2:$A$10, $E$1, $B$2:$B$10)
Atau, anda boleh memberikan nama yang bermakna kepada julat dan sel individu dan membekalkan nama tersebut kepada formula:
=SUMIF(items_list, item, sales)
Melihat tangkapan skrin di bawah, yang manakah antara dua formula yang lebih mudah untuk anda fahami?
Nama ExcelTetingkap Pengurus Nama untuk melihat hanya nama yang berkaitan pada masa tertentu. Penapis berikut tersedia: - Nama yang diskop kepada lembaran kerja atau buku kerja
- Nama dengan atau tanpa ralat
- Nama yang ditentukan atau nama jadual
Cara memadam julat bernama dalam Excel
Untuk memadam julat bernama , pilihnya dalam Pengurus Nama dan klik butang Padam di bahagian atas.
Untuk memadamkan beberapa nama , klik nama pertama, kemudian tekan kekunci Ctrl dan tahannya sambil mengklik nama lain yang anda mahu alih keluar. Kemudian klik butang Padam dan semua nama yang dipilih akan dipadamkan sekali gus.
Untuk memadam semua nama yang ditakrifkan dalam buku kerja, pilih nama pertama dalam senarai, tekan dan tahan kekunci Shift, dan kemudian klik nama akhir. Lepaskan kekunci Shift dan klik Padam .
Cara memadamkan nama yang ditentukan dengan ralat
Jika anda mempunyai beberapa nama yang tidak sah dengan ralat rujukan, klik Butang penapis > Nama dengan Ralat untuk menapisnya:
Selepas itu, pilih semua nama yang ditapis seperti yang dijelaskan di atas (dengan menggunakan Shift kekunci), dan klik butang Padam .
Nota. Jika mana-mana nama Excel anda digunakan dalam formula, pastikan anda mengemas kini formula sebelum memadamkan nama, jika tidak, formula anda akan mengembalikan #NAME? ralat.
5 faedah teratas menggunakan nama dalam Excel
Setakat ini dalam tutorial ini, kami telahmemfokuskan kebanyakannya kepada perkara cara yang merangkumi pelbagai aspek mencipta dan menggunakan julat bernama dalam Excel. Tetapi anda mungkin ingin tahu apa yang istimewa tentang nama Excel yang menjadikan mereka berbaloi dengan usaha? Lima kelebihan teratas menggunakan nama yang ditentukan dalam Excel mengikuti di bawah.
1. Nama Excel menjadikan formula lebih mudah dibuat dan dibaca
Anda tidak perlu menaip rujukan kompleks atau berulang-alik memilih julat pada helaian. Mulakan sahaja menaip nama yang anda mahu gunakan dalam formula dan Excel akan menunjukkan senarai nama yang sepadan untuk anda pilih. Klik dua kali nama yang diingini dan Excel akan memasukkannya ke dalam formula terus:
2. Nama Excel membenarkan mencipta formula boleh dikembangkan
Dengan menggunakan julat bernama dinamik, anda boleh mencipta formula "dinamik" yang menyertakan data baharu secara automatik dalam pengiraan tanpa anda perlu mengemas kini setiap rujukan secara manual.
3. Nama Excel menjadikan formula lebih mudah untuk digunakan semula
Nama Excel menjadikannya lebih mudah untuk menyalin formula ke helaian lain atau memindahkan formula ke dalam buku kerja lain. Apa yang anda perlu lakukan ialah mencipta nama yang sama dalam buku kerja destinasi, salin/tampal formula seperti sedia ada dan anda akan menjadikannya berfungsi serta-merta.
Petua. Untuk menghalang borang Excel mencipta nama baharu dengan cepat, salin formula sebagai teks dalam bar formula dan bukannya menyalin sel formula.
4. Julat bernama memudahkannavigasi
Untuk cepat sampai ke julat bernama tertentu, cuma klik pada namanya dalam kotak Nama. Jika julat bernama berada pada helaian lain, Excel akan membawa anda ke helaian itu secara automatik.
Nota. Julat bernama dinamik tidak muncul dalam kotak Nama dalam Excel. Untuk melihat julat dinamik , buka Pengurus Nama Excel ( Ctrl + F3 ) yang menunjukkan butiran penuh tentang semua nama dalam buku kerja, termasuk skop dan rujukannya.
5. Julat bernama membenarkan membuat senarai lungsur turun dinamik
Untuk membina senarai lungsur turun yang boleh dikembangkan dan boleh dikemas kini, buat julat bernama dinamik dahulu, kemudian buat senarai pengesahan data berdasarkan julat tersebut. Arahan langkah demi langkah yang terperinci boleh didapati di sini: Cara membuat lungsur turun dinamik dalam Excel.
Julat bernama Excel - petua dan kiat
Sekarang anda mengetahui asas mencipta dan menggunakan nama dalam Excel, izinkan saya berkongsi beberapa lagi petua yang mungkin terbukti membantu dalam kerja anda.
Cara mendapatkan senarai semua nama dalam buku kerja
Untuk mendapatkan senarai yang lebih ketara semua nama dalam buku kerja semasa, lakukan perkara berikut:
- Pilih sel paling atas julat yang anda mahu nama itu dipaparkan.
- Pergi ke Formula tab > Tentukan Nama kumpulan, klik Gunakan dalam Formula , dan kemudian klik Tampal Nama... Atau, hanya tekan kekunci F3.
- Dalam kotak dialog Tampal Nama , klik TampalSenarai .
Ini akan memasukkan semua nama Excel bersama-sama dengan rujukannya dalam lembaran kerja semasa, bermula dalam sel yang dipilih.
Nama Excel mutlak lwn. nama Excel relatif
Secara lalai, nama Excel berkelakuan seperti rujukan mutlak - dikunci pada sel tertentu. Walau bagaimanapun, adalah mungkin untuk membuat julat bernama relatif kepada kedudukan sel aktif pada masa nama itu ditakrifkan. Nama relatif berkelakuan seperti rujukan relatif - ditukar apabila formula dialihkan atau disalin ke sel lain.
Malah, saya tidak dapat memikirkan sebarang sebab mengapa seseorang ingin membuat julat bernama relatif, kecuali mungkin apabila julat terdiri daripada satu sel. Sebagai contoh, mari kita cipta nama relatif yang merujuk kepada sel satu lajur di sebelah kiri sel semasa, dalam baris yang sama:
- Pilih sel B1.
- Tekan Ctrl + F3 untuk membuka Pengurus Nama Excel, dan klik Baharu…
- Dalam kotak Nama , taip nama yang dikehendaki, sebut, item_left .
- Dalam Merujuk kepada kotak , taip
=A1
. - Klik OK .
Sekarang, mari kita lihat apa yang berlaku apabila kita menggunakan nama item_left dalam formula, contohnya:
=SUMIF(item_list, item_left, sales)Di mana item_list merujuk kepada $A$2:$A$10 dan sales merujuk kepada $B$2:$B$10 dalam jadual di bawah.
Apabila anda memasukkan formula dalam sel E2, dan kemudian salin ke bawah lajur,ia akan mengira jumlah jualan untuk setiap produk secara individu kerana item_left ialah nama relatif dan rujukannya dilaraskan berdasarkan kedudukan relatif lajur dan baris tempat formula disalin:
Cara menggunakan nama Excel pada formula sedia ada
Jika anda telah menentukan julat yang telah digunakan dalam formula anda, Excel tidak akan menukar rujukan kepada nama yang sesuai secara automatik. Walaupun, bukannya menggantikan rujukan dengan nama dengan tangan, anda boleh meminta Excel melakukan kerja untuk anda. Begini caranya:
- Pilih satu atau lebih sel formula yang anda mahu kemas kini.
- Pergi ke tab Formula > Tentukan Nama kumpulan dan klik Tentukan Nama > Gunakan Nama…
- Dalam dialog Gunakan Nama kotak, klik pada nama yang anda mahu gunakan, dan kemudian klik OK . Jika Excel dapat memadankan mana-mana nama sedia ada dengan rujukan yang digunakan dalam formula anda, nama tersebut akan dipilih untuk anda secara automatik:
Selain itu, dua lagi pilihan tersedia (dipilih secara lalai):
- Abaikan Relatif/Mutlak - pastikan kotak ini ditandakan jika anda mahu Excel hanya menggunakan nama dengan jenis rujukan yang sama: ganti relatif rujukan dengan nama relatif dan rujukan mutlak dengan nama mutlak.
- Gunakan nama baris dan lajur - jika dipilih, Excel akan menamakan semula semua selrujukan yang boleh dikenal pasti sebagai persilangan baris bernama dan lajur bernama. Untuk lebih banyak pilihan, klik Pilihan
pintasan nama Excel
Seperti yang sering berlaku dalam Excel, ciri yang paling popular boleh diakses dalam beberapa cara: melalui reben, menu klik kanan dan pintasan papan kekunci. Julat bernama Excel tidak terkecuali. Berikut ialah tiga pintasan berguna untuk bekerja dengan nama dalam Excel:
- Ctrl + F3 untuk membuka Pengurus Nama Excel.
- Ctrl + Shift + F3 untuk mencipta julat bernama daripada pemilihan.
- F3 untuk mendapatkan senarai semua nama Excel dalam buku kerja.
Ralat nama Excel (#REF dan #NAME)
Secara lalai, Microsoft Excel melakukannya yang terbaik untuk memastikan nama yang ditentukan anda konsisten dan sah dengan melaraskan rujukan julat secara automatik apabila anda memasukkan atau memadamkan sel dalam julat bernama sedia ada. Sebagai contoh, jika anda telah mencipta julat bernama untuk sel A1:A10, dan kemudian anda memasukkan baris baharu di mana-mana antara baris 1 dan 10, rujukan julat akan bertukar kepada A1:A11. Begitu juga, jika anda memadamkan mana-mana sel antara A1 dan A10, julat bernama anda akan mengecut dengan sewajarnya.
Walau bagaimanapun, jika anda memadam semua sel yang membentuk julat bernama Excel, nama itu menjadi tidak sah dan memaparkan #REF! ralat dalam Pengurus Nama . Ralat yang sama akan muncul dalam formula yang merujuk nama itu:
Jika formula merujuk kepada tidak wujudnama (salah taip atau dipadamkan), #NAME? ralat akan muncul. Dalam kedua-dua kes, buka Pengurus Nama Excel dan semak kesahihan nama yang anda tentukan (cara terpantas ialah menapis nama dengan ralat).
Beginilah cara anda mencipta dan menggunakan nama dalam Excel. Saya mengucapkan terima kasih kerana membaca dan berharap dapat berjumpa anda di blog kami minggu hadapan!
jenisDalam Microsoft Excel, anda boleh mencipta dan menggunakan dua jenis nama:
Nama yang ditentukan - nama yang merujuk kepada sel tunggal, julat sel, pemalar nilai, atau formula. Sebagai contoh, apabila anda mentakrifkan nama untuk julat sel, ia dipanggil julat bernama atau julat yang ditakrifkan . Nama-nama ini adalah subjek tutorial hari ini.
Nama jadual - nama jadual Excel yang dibuat secara automatik apabila anda memasukkan jadual dalam lembaran kerja ( Ctrl + T ). Untuk mendapatkan maklumat lanjut tentang jadual Excel, sila lihat Cara membuat dan menggunakan jadual dalam Excel.
Cara membuat julat bernama Excel
Secara keseluruhan, terdapat 3 cara untuk mentakrifkan nama dalam Excel : Kotak Nama , butang Tentukan Nama dan Pengurus Nama Excel .
Taip nama dalam Kotak Nama
Kotak Nama dalam Excel ialah cara terpantas untuk mencipta julat bernama:
- Pilih sel atau julat sel yang anda mahu namakan.
- Taip nama ke dalam Kotak Nama .
- Tekan kekunci Enter.
Voila, julat bernama Excel baharu dibuat!
Buat nama dengan menggunakan pilihan Define Name
Cara lain untuk membuat julat bernama dalam Excel ialah ini:
- Pilih sel .
- Pada tab Formula , dalam kumpulan Define Names , klik butang Define Name .
- Dalam Kotak dialog Nama Baharu , nyatakan tiga perkara:
- Dalam kotak Nama , taip julatnama.
- Dalam lungsur turun Skop , tetapkan skop nama ( Buku Kerja secara lalai).
- Dalam Merujuk kepada kotak, tandai rujukan dan betulkan jika perlu.
- Klik OK untuk menyimpan perubahan dan menutup kotak dialog.
Nota. Secara lalai, Excel mencipta nama dengan rujukan mutlak . Jika anda lebih suka mempunyai julat bernama relatif, alih keluar tanda $ daripada rujukan (sebelum anda melakukan ini, pastikan anda memahami sepenuhnya cara nama relatif berkelakuan dalam lembaran kerja).
Berbanding dengan kaedah sebelumnya, menggunakan Tentukan Nama dalam Excel memerlukan beberapa klik tambahan, tetapi ia juga menyediakan beberapa lagi pilihan seperti menetapkan skop nama dan menambah ulasan yang menerangkan sesuatu tentang nama tersebut. Selain itu, ciri Define Name Excel membolehkan anda mencipta nama untuk pemalar atau formula.
Buat julat bernama dengan menggunakan Pengurus Nama Excel
Biasanya, Pengurus Nama dalam Excel digunakan untuk bekerja dengan nama sedia ada. Walau bagaimanapun, ia boleh membantu anda membina nama baharu juga. Begini caranya:
- Pergi ke tab Formula > Nama Ditentukan , klik Pengurus Nama . Atau, hanya tekan Ctrl + F3 (cara pilihan saya).
- Di penjuru kiri sebelah atas tetingkap dialog Pengurus Nama , klik butang Baharu… :
- Ini akan membuka kotak dialog Nama Baharu tempat anda mengkonfigurasi nama seperti yang ditunjukkan dalambahagian sebelumnya.
Petua. Untuk menguji nama yang baru dibuat dengan cepat, pilihnya dalam senarai lungsur turun Kotak Nama . Sebaik sahaja anda melepaskan tetikus, julat pada lembaran kerja akan dipilih.
Cara mencipta nama Excel untuk pemalar
Selain julat yang dinamakan, Microsoft Excel membenarkan anda mentakrifkan nama tanpa rujukan sel yang akan berfungsi sebagai pemalar bernama . Untuk mencipta nama sedemikian, gunakan sama ada ciri Excel Define Name atau Name Manager seperti yang dijelaskan di atas.
Sebagai contoh, anda boleh membuat nama seperti USD_EUR (USD - kadar penukaran EUR) dan memberikan nilai tetap kepadanya. Untuk ini, taipkan nilai yang didahului oleh tanda sama (=) dalam medan Merujuk kepada , mis. =0.93:
Dan kini, anda boleh menggunakan nama ini di mana-mana dalam formula anda untuk menukar USD kepada EUR:
Sebaik sahaja kadar pertukaran berubah, anda mengemas kini nilai hanya di satu lokasi pusat dan semua formula anda akan dikira semula dalam satu langkah!
Cara mentakrifkan nama untuk formula
Dengan cara yang sama, anda boleh memberi nama kepada formula Excel, contohnya, formula yang mengembalikan kiraan sel bukan kosong dalam lajur A, tidak termasuk baris pengepala (-1):
=COUNTA(Sheet5!$A:$A)-1
Nota. Jika formula anda merujuk kepada mana-mana sel pada helaian semasa, anda tidak perlu memasukkan nama helaian dalam rujukan, Excel akan melakukannya untuk anda secara automatik. Jika anda adalahmerujuk sel atau julat pada lembaran kerja lain, tambahkan nama helaian diikuti dengan tanda seru sebelum rujukan sel/julat (seperti dalam contoh formula di atas).
Sekarang, bila-bila masa anda ingin mengetahui bilangan item di sana berada dalam lajur A pada Helaian5, tidak termasuk pengepala lajur, hanya taip tanda kesamaan diikuti dengan nama formula anda dalam mana-mana sel, seperti ini: =Items_count
Cara menamakan lajur dalam Excel (nama daripada pilihan)
Jika data anda disusun dalam bentuk jadual, anda boleh mencipta nama dengan cepat untuk setiap lajur dan/atau baris berdasarkan labelnya:
- Pilih keseluruhan jadual termasuk pengepala lajur dan baris.
- Pergi ke tab Formula > kumpulan Tentukan Nama dan klik butang Buat daripada Pilihan . Atau, tekan pintasan papan kekunci Ctrl + Shift + F3 .
- Walau apa pun, kotak dialog Buat Nama daripada Pilihan akan dibuka. Anda pilih lajur atau baris dengan pengepala atau kedua-duanya dan klik OK .
Dalam contoh ini, kami mempunyai pengepala di baris atas dan lajur kiri, jadi kami memilih ini dua pilihan:
Hasilnya, Excel akan mencipta 7 julat bernama, mengambil nama daripada pengepala secara automatik:
- Epal , Pisang , Lemon dan Oren untuk baris dan
- Jan , Feb dan Mac untuk lajur.
Nota. Jika adaadalah sebarang ruang antara perkataan dalam label pengepala, ruang akan digantikan dengan garis bawah (_).
Julat nama dinamik Excel
Dalam semua contoh sebelumnya, kami telah berurusan dengan statik julat bernama yang sentiasa merujuk kepada sel yang sama, bermakna anda perlu mengemas kini rujukan julat secara manual setiap kali anda mahu menambah data baharu pada julat bernama.
Jika anda menggunakan set data boleh dikembangkan , adalah wajar untuk mencipta julat bernama dinamik yang memuatkan data yang baru ditambah secara automatik.
Panduan terperinci tentang cara membuat julat bernama dinamik dalam Excel boleh didapati di sini:
- Formula Excel OFFSET untuk mencipta julat dinamik
- Formula INDEKS untuk mencipta julat dinamik
Peraturan penamaan Excel
Apabila mencipta nama dalam Excel, terdapat beberapa peraturan yang perlu diingat:
- Nama Excel hendaklah kurang daripada 255 aksara.
- Nama Excel tidak boleh mengandungi ruang dan kebanyakan aksara tanda baca.
- Nama mesti bermula dengan surat, garis bawah e (_), atau garis miring ke belakang (\). Jika nama bermula dengan perkara lain, Excel akan membuang ralat.
- Nama Excel tidak peka huruf besar-kecil. Contohnya, "Epal", "epal" dan "APPLES" akan dianggap sebagai nama yang sama.
- Anda tidak boleh menamakan julat seperti rujukan sel. Iaitu, anda tidak boleh memberikan nama "A1" atau "AA1" kepada julat.
- Anda boleh menggunakan satu huruf untuk menamakan julat seperti "a", "b", "D", dan lain-lain.kecuali untuk huruf "r" "R", "c", dan "C" (aksara ini digunakan sebagai pintasan untuk memilih baris atau lajur untuk sel yang dipilih semasa anda menaipnya dalam Nama Kotak ).
Skop nama Excel
Dari segi nama Excel, skop ialah lokasi atau tahap, di mana nama itu dikenali. Ia boleh sama ada:
- Lembaran kerja khusus - peringkat lembaran kerja tempatan
- Buku kerja - peringkat buku kerja global
Nama peringkat lembaran kerja
Nama peringkat lembaran kerja dikenali dalam lembaran kerja di mana ia berada. Contohnya, jika anda mencipta julat bernama dan menetapkan skopnya kepada Helaian1 , ia akan dikenali hanya dalam Helaian1 .
Untuk dapat menggunakan lembaran kerja- nama tahap dalam lembaran kerja lain , anda mesti awalan nama lembaran kerja diikuti dengan tanda seru (!), seperti ini:
Senarai_perkara Helaian1!
Untuk merujuk nama peringkat lembaran kerja dalam buku kerja lain , anda juga harus memasukkan nama buku kerja yang disertakan dalam kurungan segi empat sama:
[Sales.xlsx] Sheet1!items_list
Jika nama helaian atau nama buku kerja mengandungi ruang , ia hendaklah disertakan dalam tanda petikan tunggal:
'[Jualan 2017.xlsx]Sheet1'!items_list
Nama peringkat buku kerja
Nama peringkat buku kerja dikenali dalam keseluruhan buku kerja dan anda boleh merujuknya hanya dengan nama dari mana-mana helaian di dalambuku kerja yang sama.
Penggunaan nama peringkat buku kerja dalam buku kerja lain , mendahului nama dengan nama buku kerja (termasuk sambungan) diikuti dengan tanda seru:
Book1.xlsx!items_list
Keutamaan skop
Nama yang ditentukan mestilah unik dalam skopnya. Anda boleh menggunakan nama yang sama dalam skop yang berbeza, tetapi ini mungkin mewujudkan konflik nama. Untuk mengelakkan perkara ini daripada berlaku, secara lalai, tahap lembaran kerja diutamakan berbanding tahap buku kerja.
Jika terdapat beberapa julat yang dinamakan sama dengan skop yang berbeza dan anda mahu menggunakan buku kerja nama peringkat, awalan nama dengan nama buku kerja seolah-olah anda merujuk kepada nama dalam buku kerja lain, cth.: Book1.xlsx!data . Dengan cara ini, konflik nama boleh ditindih untuk semua lembaran kerja kecuali helaian pertama, yang sentiasa menggunakan nama peringkat lembaran kerja setempat.
Pengurus Nama Excel - cara cepat untuk mengedit, memadam dan menapis nama
Seperti namanya, Pengurus Nama Excel direka khas untuk mengurus nama: menukar, menapis atau memadam nama sedia ada serta mencipta nama baharu.
Terdapat dua cara untuk pergi ke Pengurus Nama dalam Excel:
- Pada tab Formula , dalam kumpulan Tentukan Nama , klik Pengurus Nama
- Tekan pintasan Ctrl + F3.
Bagaimanapun, tetingkap dialog Pengurus Nama akan dibuka, membenarkan andalihat semua nama dalam buku kerja semasa sepintas lalu. Kini, anda boleh memilih nama yang ingin anda gunakan dan klik salah satu daripada 3 butang di bahagian atas tetingkap untuk melakukan tindakan yang sepadan: edit, padam atau tapis.
Cara mengedit julat bernama dalam Excel
Untuk menukar nama Excel sedia ada, buka Pengurus Nama , pilih nama dan klik butang Edit… . Ini akan membuka kotak dialog Edit Nama di mana anda boleh menukar nama dan rujukan. Skop nama tidak boleh ditukar.
Untuk mengedit rujukan nama , anda tidak perlu membuka Edit Nama kotak dialog. Hanya pilih nama minat dalam Excel Pengurus Nama dan taip rujukan baharu terus dalam kotak Rujuk atau klik butang di sebelah kanan dan pilih julat yang dikehendaki pada lembaran. Selepas anda mengklik butang Tutup , Excel akan bertanya sama ada anda ingin menyimpan perubahan dan anda mengklik Ya .
Petua. Percubaan untuk menavigasi rujukan atau formula yang panjang dalam medan Merujuk kepada dengan kekunci anak panah kemungkinan besar akan mengakibatkan tingkah laku yang sangat mengecewakan. Untuk bergerak dalam medan ini tanpa mengganggu rujukan, tekan kekunci F2 untuk beralih daripada mod Enter kepada Edit.
Cara menapis nama dalam Excel
Jika anda mempunyai banyak nama dalam sesuatu buku kerja, klik butang Tapis di penjuru kanan sebelah atas Excel