0Pricing
Excel Formulas Academy · Pelajaran

Memisahkan dan Membersihkan Data Berantakan

Gunakan SPLIT dan CLEAN untuk memisahkan serta merapikan teks yang diimpor.

Memisahkan dan Membersihkan Data Berantakan adalah pelajaran Excel Formulas Academy gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Excel Formulas Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Excel Formulas Academy mencakup 4 pelajaran total.

Memecah Satu Sel Menjadi Banyak Sel

Data yang diimpor jarang rapi. Satu sel mungkin berisi John,Smith,Sales, padahal Anda menginginkan tiga kolom terpisah.

Fungsi SPLIT di Google Sheets memecah teks pada pemisah dan menempatkan bagian-bagiannya ke sel-sel yang bersebelahan.

Dalam pelajaran terakhir ini, Anda akan memadukan SPLIT dan CLEAN dengan keterampilan ekspresi reguler yang baru dipelajari untuk merapikan teks yang berantakan hingga tuntas.

Sintaks SPLIT

SPLIT(text, delimiter) membagi teks di setiap posisi yang menemukan pemisah dan menampilkan setiap bagian di selnya sendiri di sebelah kanan.

Rumus di bawah memisahkan A2 berdasarkan koma. John,Smith,Sales tersebar ke tiga sel: John, Smith, dan Sales.

=SPLIT(A2, ",")

Memisahkan Berdasarkan Beberapa Pemisah

Secara default, setiap karakter dalam teks pemisah diperlakukan sebagai pemisah tersendiri. Jadi, SPLIT(A2, ",;") memisahkan berdasarkan koma dan titik koma.

Rumus di bawah memisahkan berdasarkan koma atau spasi, yang berguna ketika pemisah berbeda-beda antarbaris.

=SPLIT(A2, ", ")

Mempertahankan Bagian Kosong

SPLIT memiliki argumen opsional. Argumen ketiga mengatur apakah setiap karakter pemisah memisah secara terpisah, sedangkan argumen keempat mengatur apakah hasil kosong dihapus.

Secara default, bagian kosong dihapus sehingga posisi kolom dapat bergeser. Rumus di bawah mempertahankan bagian kosong dengan memberikan FALSE sebagai argumen terakhir, sehingga keselarasan kolom untuk A,,C tetap terjaga.

=SPLIT(A2, ",", TRUE, FALSE)

Membersihkan Karakter Tak Terlihat dengan CLEAN

Teks yang ditempel dari PDF atau halaman web sering membawa karakter kontrol tak terlihat yang mengganggu rumus dan pencarian.

Fungsi CLEAN menghapus sebagian besar karakter yang tidak dapat dicetak dari sebuah teks. Rumus di bawah mengembalikan A2 setelah gangguan tersebut dihapus, sehingga nilai yang tampak sama tetapi tidak pernah cocok akhirnya berfungsi sebagaimana mestinya.

=CLEAN(A2)

CLEAN Plus TRIM Plus SPLIT

CLEAN menangani karakter kontrol, tetapi bukan spasi berlebih. Padukan dengan TRIM, yang menghapus spasi di awal, di akhir, dan spasi berulang, lalu lakukan pemisahan.

Rumus di bawah membersihkan karakter kontrol, menghapus spasi, dan memisahkan hasil berdasarkan koma dalam satu ekspresi. Bacalah dari bagian dalam ke luar.

=SPLIT(TRIM(CLEAN(A2)), ",")

Contoh Praktik: Merapikan Daftar Nama yang Diimpor

Kolom A berisi entri yang berantakan seperti Smith , John dengan spasi yang terselip. Anda ingin nama depan dan nama belakang yang bersih di sel terpisah.

Rumus di bawah menghapus spasi dan memisahkan berdasarkan koma. Untuk turut membersihkan setiap bagian, Anda dapat membungkus hasil individual dengan TRIM setelah pemisahan, tetapi biasanya membersihkan lebih dulu sudah cukup.

=ARRAYFORMULA(TRIM(SPLIT(A2, ",")))

Saat SPLIT Tidak Cukup, Gunakan REGEX

SPLIT memerlukan pemisah harfiah. Saat pemisahnya beragam, seragamkan terlebih dahulu dengan REGEXREPLACE, lalu lakukan pemisahan berdasarkan pemisah standar.

Rumus di bawah mengganti setiap rangkaian spasi, koma, atau titik koma dengan satu tanda pipa, lalu memisahkan berdasarkan tanda pipa tersebut. Cara ini menangani masukan yang sangat tidak konsisten dengan rapi.

=SPLIT(REGEXREPLACE(A2, "[ ,;]+", "|"), "|")

Contoh Praktik: Ekstrak Lalu Pisahkan

Kadang Anda hanya menginginkan sebagian dari sebuah sel, lalu memisahkannya. Dari Tags: red, blue, green, Anda hanya menginginkan warna-warnanya di sel terpisah.

Rumus di bawah pertama-tama mengekstrak semua bagian setelah titik dua, lalu memisahkannya berdasarkan koma. Kekuatan sebenarnya terlihat saat alat ekspresi reguler dan SPLIT digabungkan.

=SPLIT(REGEXEXTRACT(A2, ": (.+)$"), ", ")

Resep Pembersihan yang Dapat Diulang

Untuk sebagian besar data impor yang berantakan, urutan ini efektif:

  • CLEAN untuk menghapus karakter kontrol
  • TRIM untuk memperbaiki spasi
  • REGEXREPLACE untuk menyeragamkan pemisah atau menghapus bagian tak berguna
  • SPLIT untuk memecah menjadi kolom

Rumus di bawah menerapkan keempat langkah secara berurutan pada satu sel.

=SPLIT(REGEXREPLACE(TRIM(CLEAN(A2)), "[;, ]+", "|"), "|")

Memisahkan Menjadi Baris, Bukan Kolom

SPLIT secara default menyebarkan bagian-bagian ke seluruh kolom. Terkadang Anda menginginkan daftar vertikal, dengan satu nilai per baris, yang siap untuk penyaringan atau penghitungan.

Bungkus SPLIT dengan TRANSPOSE untuk membalik baris hasil menjadi kolom. Rumus di bawah memisahkan A2 berdasarkan koma dan menumpuk hasilnya secara vertikal, sangat cocok untuk mengubah daftar yang dipisahkan koma menjadi kolom pencarian yang rapi.

=TRANSPOSE(SPLIT(A2, ","))

Uji Cepat

Periksa pemahaman Anda tentang pemisahan dan pembersihan.

Ringkasan: Pisahkan, Bersihkan, dan Rapikan

Anda telah menyelesaikan kursus ini dengan memadukan alat pemisahan dan pembersihan di Google Sheets:

  • SPLIT(text, delimiter) memecah sel menjadi kolom-kolom yang tersebar
  • Argumen tambahan mengatur pemisah multi-karakter dan bagian kosong
  • CLEAN menghapus karakter kontrol tak terlihat; TRIM memperbaiki spasi
  • Gunakan REGEXREPLACE untuk menyeragamkan pemisah yang berantakan sebelum melakukan pemisahan
  • Gabungkan CLEAN, TRIM, REGEXREPLACE, dan SPLIT untuk pembersihan yang dapat diulang

Sekarang Anda memiliki perangkat lengkap ekspresi reguler: mencocokkan, mengekstrak, mengganti, memisahkan, dan membersihkan.

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Memisahkan dan Membersihkan Data Berantakan” gratis?

Ya — teks lengkap “Memisahkan dan Membersihkan Data Berantakan” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Excel Formulas Academy, upgrade ke CoddyKit PRO. Kursus Excel Formulas Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Memisahkan dan Membersihkan Data Berantakan”?

Gunakan SPLIT dan CLEAN untuk memisahkan serta merapikan teks yang diimpor. Kamu berlatih Excel Formulas Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Excel Formulas Academy?

Tidak diperlukan pengalaman sebelumnya. Excel Formulas Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.

Berapa lama pelajaran “Memisahkan dan Membersihkan Data Berantakan” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Excel Formulas Academy ini?

Ya. Setiap pelajaran Excel Formulas Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Menguji Pola dengan REGEXMATCH
  2. Mengekstrak Pola dengan REGEXEXTRACT
  3. Mengganti Pola dengan REGEXREPLACE
  4. Memisahkan dan Membersihkan Data Berantakan
← Kembali ke Excel Formulas Academy