Menggabungkan Teks dengan CONCAT
Gabungkan sel menjadi satu rentetan menggunakan CONCAT.
Menggabungkan Teks dengan CONCAT ialah pelajaran Excel Formulas Academy percuma di CoddyKit. Ini ialah pelajaran 1 daripada 4. Sebanyak 3 pelajaran dalam laluan pembelajaran ini boleh dibaca sepenuhnya secara percuma — selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan praktikal dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Excel Formulas Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Excel Formulas Academy merangkumi sejumlah 4 pelajaran.
Mengapa Mencantum Teks?
Hamparan sering menyimpan teks yang berkaitan dalam sel berasingan: nama pertama dalam satu lajur dan nama keluarga dalam lajur yang lain. Untuk memaparkannya bersama sebagai satu nilai, anda mencantumkan atau menggabungkan teks tersebut.
Mencantumkan teks membolehkan anda membina nama penuh, alamat, kod produk atau subjek e-mel tanpa menaip semula apa-apa. Apabila sel sumber berubah, hasil cantuman dikemas kini secara automatik.
Dalam pelajaran ini, anda akan menggunakan fungsi CONCAT untuk menggabungkan teks daripada beberapa sel menjadi satu rentetan.
Kenali Fungsi CONCAT
CONCAT menerima satu atau lebih bahagian teks dan mencantumkannya mengikut susunan yang anda senaraikan.
Bentuk asasnya ialah =CONCAT(text1, text2, ...). Setiap argumen boleh berupa rujukan sel seperti A2, rentetan yang ditaip dalam tanda petikan seperti "Hello" atau julat.
Ia mengembalikan semuanya sebagai satu rentetan gabungan. Di bawah, A2 mengandungi Ada dan B2 mengandungi Lovelace.
=CONCAT(A2, B2)Masalah Ruang yang Hilang
Jika A2 ialah Ada dan B2 ialah Lovelace, maka =CONCAT(A2, B2) menghasilkan AdaLovelace tanpa jarak.
CONCAT hanya mencantumkan perkara yang anda berikan dengan tepat. Ia tidak menambah ruang untuk anda.
Untuk membetulkannya, masukkan satu ruang sebagai argumen tersendiri. Ruang hanyalah teks, jadi letakkannya di dalam tanda petikan: " ".
=CONCAT(A2, " ", B2)Menambah Teks Harfiah
Mana-mana argumen yang diapit tanda petikan dianggap sebagai teks harfiah dan disalin tepat ke dalam hasilnya.
Ini membolehkan anda menyelitkan perkataan tetap antara sel. Katakan A2 ialah Ada dan C2 ialah Engineering.
Formula di bawah menggabungkan satu sel, perkataan tetap dan satu lagi sel menjadi cebisan ayat yang kemas.
=CONCAT(A2, " works in ", C2)Mencantum Lebih daripada Dua Sel
CONCAT menerima banyak argumen, jadi anda boleh menyusun beberapa sel dan pemisah secara bersiri.
Bayangkan anda membina nama penuh daripada tiga lajur: nama pertama dalam A2, nama tengah dalam B2 dan nama keluarga dalam C2.
Senaraikan sahaja setiap sel dengan satu ruang di antaranya.
=CONCAT(A2, " ", B2, " ", C2)Contoh Berpandu: Kod Produk
Katakan kod produk menggabungkan huruf kategori, tanda sempang dan nombor. A2 mengandungi SHOE dan B2 mengandungi 4471.
Anda mahukan kod SHOE-4471. Gabungkan sel dengan tanda sempang harfiah di tengah.
Perhatikan bahawa CONCAT mencantumkan teks dan nombor dengan mudah; nombor tersebut ditukar kepada teks dalam hasilnya.
=CONCAT(A2, "-", B2)Pintasan Ampersan
Terdapat cara yang lebih pantas untuk menggabungkan teks: operator ampersan &.
Ia berfungsi sama seperti CONCAT tetapi lebih semula jadi untuk dibaca. Kedua-dua formula ini menghasilkan hasil yang sama:
=CONCAT(A2, " ", B2)=A2 & " " & B2
Ramai orang memilih & untuk penggabungan pendek kerana lebih pantas ditaip.
=A2 & " " & B2CONCAT berbanding CONCATENATE Lama
Anda mungkin melihat fungsi lama bernama CONCATENATE dalam sesetengah hamparan. Ia juga menggabungkan teks, tetapi tidak boleh menerima julat dan dikekalkan hanya demi keserasian ke belakang.
CONCAT ialah pengganti moden: ia melakukan semua yang dilakukan oleh CONCATENATE dan juga menerima julat penuh seperti A2:A5.
Untuk formula baharu, utamakan CONCAT atau operator &.
=CONCAT(A2:A5)Menggabungkan Seluruh Julat
Oleh sebab CONCAT menerima julat, anda boleh menggabungkan satu lajur nilai sekali gus. Jika A2:A5 menyimpan huruf C, O, D, E, maka =CONCAT(A2:A5) mengembalikan CODE.
Berhati-hati: dengan julat, anda tidak boleh menyisipkan pembatas antara setiap nilai. Jika anda memerlukan pembatas antara nilai, gunakanlah TEXTJOIN, iaitu pelajaran seterusnya.
=CONCAT(A2:A5)Membina Alamat E-mel
Tugas sebenar yang biasa ialah membina alamat e-mel daripada lajur nama. Katakan A2 ialah ada dan B2 ialah lovelace, dan setiap alamat berakhir dengan domain tetap yang sama.
Gabungkan sel dengan titik dan rentetan domain tetap.
Hasilnya ialah ada.lovelace@coddykit.com, dan hasil ini dikemas kini setiap kali sel nama berubah.
=CONCAT(A2, ".", B2, "@coddykit.com")Berhati-hati dengan Ruang di Hujung
Jika sel sumber mengandungi ruang tambahan secara tersembunyi (contohnya Ada dengan ruang di hujung), teks yang digabungkan akan mewarisinya: Ada Lovelace menjadi Ada Lovelace dengan dua ruang.
Anda boleh membersihkan setiap sel semasa menggabungkannya dengan membungkusnya dalam TRIM, yang membuang ruang tambahan.
Ini memastikan hasil gabungan anda kemas walaupun datanya tidak teratur.
=CONCAT(TRIM(A2), " ", TRIM(B2))Semakan Pantas
Uji pemahaman anda tentang penggabungan teks dengan CONCAT.
Imbas Kembali: Menggabungkan Teks Dengan CONCAT
Anda telah mempelajari cara menggabungkan teks daripada beberapa sel:
=CONCAT(text1, text2, ...)menggabungkan nilai mengikut turutan.- Ia menambah tiada ruang, jadi sertakan
" "sendiri. - Teks dalam tanda petikan menjadi teks harfiah dalam hasil.
- Operator
&ialah alternatif yang pantas. CONCATmenerima julat, tetapi tidak boleh meletakkan pembatas antara item dalam julat.
Seterusnya, anda akan menggabungkan banyak nilai dengan pembatas menggunakan TEXTJOIN.
Pelajari Excel dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Soalan Lazim
Adakah pelajaran “Menggabungkan Teks dengan CONCAT” percuma?
Ya — sebanyak 3 pelajaran dalam laluan pembelajaran Excel Formulas Academy, termasuk “Menggabungkan Teks dengan CONCAT”, boleh dibaca sepenuhnya secara percuma di web ini. Selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan interaktif dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Kursus Excel Formulas Academy merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Menggabungkan Teks dengan CONCAT”?
Gabungkan sel menjadi satu rentetan menggunakan CONCAT. Anda berlatih Excel Formulas Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Excel Formulas Academy?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Excel Formulas Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 4.
Berapa lamakah pelajaran “Menggabungkan Teks dengan CONCAT” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Excel Formulas Academy ini?
Ya. Setiap pelajaran Excel Formulas Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Menggabungkan Teks dengan CONCAT
- Menggabungkan dengan Pemisah Menggunakan TEXTJOIN
- Menukar Huruf Besar dan Kecil dengan UPPER, LOWER, PROPER
- Menggantikan Teks dengan SUBSTITUTE