Daftar Isi
Rumus Excel membantu kita untuk membagi sel atau string teks atau kolom. Ini membuat dataset lebih mudah dibaca dan mudah diakses untuk informasi yang benar. Pada artikel ini, kita akan melihat bagaimana Formula Excel digunakan untuk membagi sel atau string.
Buku Kerja Praktik
Unduh buku kerja dan latihan berikut ini.
Rumus untuk Membagi.xlsx8 Cara Mudah Menerapkan Rumus untuk Membagi di Excel
1. Rumus Excel dengan LEFT &; Fungsi KANAN untuk Membagi Sel
The KIRI fungsi mengembalikan karakter paling kiri dan Fungsi KANAN membantu kita mengekstrak karakter terakhir dari string teks. Ini adalah Microsoft Excel Fungsi Teks Katakanlah kita memiliki dataset ( B4:D9 ) dengan beberapa nama acak. Kita akan menggunakan rumus untuk membagi sel yang mengandung nama-nama tersebut.
LANGKAH-LANGKAH:
- Pilih Sel C5 pada awalnya.
- Sekarang ketik rumusnya:
=KIRI(B5, CARI(" ", B5)-1)
- Kemudian tekan Masuk dan menggunakan Isi Gagang untuk melihat hasilnya di sel berikutnya.
➥ Rincian Formula
➤ PENCARIAN (" ", B5)
Ini akan mencari ruang dan kembali dengan posisi ruang dengan Fungsi PENCARIAN .
➤ KIRI(B5,CARI(" ",B5)-1)
Ini akan mengekstrak semua karakter di sebelah kiri dan mengembalikan nilainya.
- Pilih berikutnya Sel D5 .
- Ketikkan rumusnya:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))
- Pada akhirnya, memukul Masuk dan menggunakan Isi Gagang untuk melihat hasilnya.
➥ Rincian Formula
➤ PENCARIAN (" ", B5)
Ini akan mencari ruang dan kembali dengan posisi ruang dengan Fungsi PENCARIAN .
➤ LEN(B5)
Ini akan mengembalikan jumlah total karakter dengan Fungsi LEN .
➤ KANAN(B5,LEN(B5)-CARI(" ",B5))
Ini akan mengembalikan nilai nama belakang
Baca Lebih Lanjut: Cara Membagi Sel di Excel (Panduan Utama)
2. INDEX-ROWS Formula untuk Membagi Satu Kolom menjadi Beberapa Kolom di Excel
Excel Fungsi ROWS digunakan untuk mengembalikan nomor baris dan Fungsi INDEX mengembalikan nilai dari rentang yang diberikan. Kita dapat menggunakan kombinasi kedua fungsi ini untuk membagi satu kolom menjadi beberapa kolom. Dengan asumsi kita memiliki dataset ( B4:B14 Kita akan menggunakan rumus INDEX-ROW untuk membagi kolom ini menjadi dua kolom ( Kolom1 & Kolom2 ).
LANGKAH-LANGKAH:
- Pertama pilih Sel D5 .
- Selanjutnya, tuliskan rumusnya:
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)
- Sekarang tekan Masuk dan menggunakan Isi Gagang untuk melihat hasilnya.
➥ Rincian Formula
➤ BARIS(D$5:D5)*2-1
Ini akan mengembalikan nomor baris.
➤ INDEKS($B$5:$B$14,BARIS(D$5:D5)*2-1)
Ini akan mengembalikan nilai dari kisaran $B$5:$B$14 .
- Pilih Sel E5 .
- Ketikkan rumusnya:
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)
- Kemudian tekan Masuk dan menggunakan Isi Gagang untuk mengisi otomatis sel di bawah ini.
➥ Rincian Formula
➤ BARIS (E$5:E5)*2
Ini akan mengembalikan nomor baris.
➤ INDEX($B$5:$B$14,ROWS(E$5:E5)*2)
Ini akan mengembalikan nilai dari kisaran $B$5:$B$14 .
Baca Lebih Lanjut: VBA untuk Membagi String menjadi Beberapa Kolom di Excel (2 Cara)
3. Rumus Excel dengan Kombinasi LEFT, MID &; Fungsi KANAN untuk Memisahkan String Teks
Terkadang kita perlu membagi string teks. Microsoft Excel Fungsi KIRI mengembalikan karakter paling kiri dari sebuah string teks dan Fungsi KANAN membantu kita mengekstrak karakter terakhir dari string teks. Di sisi lain, fungsi MID menarik keluar karakter tengah dari tengah string teks. Kombinasi Excel KIRI , MID & Fungsi KANAN membantu kita untuk membagi satu string teks menjadi beberapa kolom. Di sini kita memiliki dataset ( B4:E9 ) dari barang yang terjual. Kita akan membagi barang yang terjual menjadi tiga kolom ( KODE , SERI , JUMLAH ).
LANGKAH-LANGKAH:
- Pilih Sel C5 .
- Selanjutnya ketik rumus:
= KIRI (B5,3)
- Tekan Masuk dan menggunakan Isi Gagang alat ke sel di bawah ini.
- Sekarang pilih Sel D5 .
- Ketikkan rumusnya:
=MID(B5,4,1)
- Memukul Masuk dan menggunakan Isi Gagang untuk melihat hasilnya.
- Sekali lagi pilih Sel E5 .
- Tuliskan rumusnya:
=RIGHT(B5,3)
- Akhirnya, tekan Masuk dan menggunakan Isi Gagang untuk melihat hasilnya.
Baca Lebih Lanjut: Excel VBA: Pisahkan String dengan Jumlah Karakter (2 Metode Mudah)
4. Rumus IF Excel untuk Membagi
Untuk menjalankan tes logis dalam rentang tertentu, kita menggunakan Excel Fungsi IF Ini mengembalikan nilai apakah itu BENAR atau SALAH Katakanlah kita memiliki dataset ( B4:F8 ) dari riwayat pembayaran pelanggan. Kita akan membagi kolom bernama JUMLAH menjadi dua kolom ( TUNAI & KARTU ).
- Pada awalnya, pilih Sel E5 .
- Selanjutnya ketik rumus:
=IF(C5="Cash",D5,"N/A")
- Sekarang tekan Masuk dan menggunakan Isi Gagang untuk melihat hasilnya.
Rumus ini akan mengembalikan JUMLAH nilai yang dibayarkan secara tunai dalam Sel E5 Jika tidak, ia akan mengembalikan ' N/A '.
- Kemudian pilih Sel F5 .
- Setelah itu, ketikkan rumusnya:
=IF(C5="Card",D5,"N/A")
- Akhirnya, tekan Masuk dan menggunakan Isi Gagang alat ke sel di bawah ini.
Rumus ini akan mengembalikan JUMLAH nilai yang dibayarkan dalam Kartu di Sel F5 Jika tidak, ia akan mengembalikan ' N/A '.
Baca Lebih Lanjut: Cara Membagi Satu Sel menjadi Dua di Excel (5 Metode Berguna)
5. Kombinasi Fungsi IFERROR, MID, SEARCH untuk Memisahkan Kata Tengah
Untuk menghindari kesalahan dalam rumus, kita menggunakan fungsi IFERROR karena ia kembali dengan hasil lain yang mungkin. Terkadang kita memiliki dataset di mana setiap sel berisi tiga kata. Kita dapat menggunakan Fungsi MID untuk mengekstrak kata tengah. Tetapi jika tidak ada kata tengah, maka akan muncul kesalahan. Untuk itu, kita menggunakan Fungsi IFERROR bersama dengan MID & Fungsi PENCARIAN untuk Membagi kata tengah di Excel. Misalkan kita memiliki dataset ( B4:C9 ) yang mengandung nama penulis yang berbeda.
LANGKAH-LANGKAH:
- Pertama, pilih Sel D5 .
- Selanjutnya ketik rumus:
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)),"")
- Pada akhirnya, tekan Masuk dan menggunakan Isi Gagang alat ke sel di bawah ini.
➥ Rincian Formula
➤ PENCARIAN (" ", B5)
Ini akan mencari ruang dan kembali dengan posisi ruang dengan Fungsi PENCARIAN .
➤ MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5))
Ini akan mengembalikan kata tengah dengan menggunakan perbedaan posisi antara spasi pertama dan kedua.
➤ IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)),"")
Ini akan mengembalikan spasi kosong jika tidak ada kata tengah dalam sel.
6. Rumus Excel dengan Fungsi SUBSTITUTE untuk Membagi Tanggal
Untuk mengganti karakter tertentu dalam rentang tertentu dengan yang lain, kita menggunakan Excel Fungsi SUBSTITUTE Kita bisa menggunakan rumus Excel dengan SUBSTITUTE , LEN & MENEMUKAN fungsi terbungkus dalam Fungsi KANAN untuk memisahkan tanggal dari sel. Kita harus ingat bahwa rumus tersebut hanya dapat digunakan jika ada tanggal di akhir sel seperti dataset di bawah ini ( B4:C8 ).
LANGKAH-LANGKAH:
- Pilih Sel C5 pada awalnya.
- Selanjutnya tuliskan rumusnya:
=RIGHT(B5,LEN(B5)-FIND("~",SUBSTITUTE(B5," ","~",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2))))
- Akhirnya, tekan Masuk dan gunakan Fill Tangani untuk mengisi sel secara otomatis.
➥ Rincian Formula
➤ LEN(B5)
Ini akan mengembalikan panjang string teks.
➤ SUBSTITUTE(B5," ","")
Ini akan menggantikan semua spasi dalam Sel B5 .
➤ LEN(B5)-LEN(SUBSTITUTE(B5," ",""))
Ini akan mengurangi panjang tanpa spasi dari panjang total.
➤ SUBSTITUTE(B5," ","~",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2)
Ini akan menempatkan ' ~ ' di antara nama dan tanggal.
➤ FIND("~",SUBSTITUTE(B5," ","~",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2))
Ini akan menemukan posisi ' ~ ' yang merupakan karakter ' 4 '.
➤ RIGHT(B5,LEN(B5)-FIND("~",SUBSTITUTE(B5," ","~",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2))))
Ini akan mengekstrak tanggal dari string teks.
Baca Lebih Lanjut: Rumus Excel untuk Memisahkan String dengan Koma (5 Contoh)
7. Rumus Excel untuk Membagi Teks Menggunakan Fungsi CHAR
Excel Fungsi CHAR adalah Fungsi teks Ini berarti KARAKTER Ini mengembalikan karakter yang ditentukan oleh nomor kode ASCII. Kita bisa menggunakan Fungsi CHAR untuk membagi teks dengan jeda baris karena fungsi ini menyediakan karakter jeda. Dengan asumsi kita memiliki dataset ( B4:C8 ) dari nama produk Microsoft dengan tahun. Kita akan mengekstrak nama produk dengan menggunakan CHAR & Fungsi PENCARIAN dibungkus ke dalam Fungsi KIRI Di sini kode ASCII untuk baris tersebut adalah 10 .
LANGKAH-LANGKAH:
- Pilih Sel C5 .
- Sekarang ketik rumusnya:
=KIRI(B5, CARI(CHAR(10),B5,1)-1)
- Kemudian tekan Masuk dan gunakan Isi Gagang untuk melihat hasilnya.
➥ Rincian Formula
➤ CARI(CHAR(10),B5,1)-1
Ini akan mencari posisi string teks yang ' 5 '.
➤ KIRI(B5, CARI(CHAR(10),B5,1)-1)
Ini akan mengembalikan nilai paling kiri.
Baca Juga: Excel VBA: Pisahkan String dengan Karakter (6 Contoh Berguna)
8. FILTERXML Formula untuk Membagi di Excel
Untuk melihat teks output sebagai array dinamis setelah pemisahan, kita bisa menggunakan Excel Fungsi FILTERXML Ini tersedia dalam Microsoft Excel 365 Katakanlah kita memiliki dataset ( B4:B8 ) dari riwayat pembayaran pelanggan. Kita akan memisahkan nama pelanggan dan metode pembayaran.
LANGKAH-LANGKAH:
- Pertama, pilih Sel C5 .
- Selanjutnya, tuliskan rumusnya:
=TRANSPOSE(FILTERXML(""&SUBSTITUTE(B5,",",""")& "","//s"))
Di sini sub-simpul direpresentasikan sebagai ' s ' dan main-node direpresentasikan sebagai ' t '.
- Kemudian tekan Masuk dan gunakan Isi Gagang untuk mengisi otomatis sel di bawah ini.
➥ Rincian Formula
➤ FILTERXML(""&SUBSTITUTE(B5,",",","")& "","//s")
Ini akan mengubah string teks menjadi string XML dengan mengubah karakter pembatas menjadi tag XML.
➤ TRANSPOSE(FILTERXML(""&SUBSTITUTE(B5,",",""")& "","//s"))
The Fungsi TRANSPOSE akan mengembalikan output secara horizontal, bukan vertikal.
Baca Lebih Lanjut: Cara membagi satu sel menjadi dua di Excel (secara diagonal &; secara horizontal)
Kesimpulan
Ini adalah cara tercepat untuk menggunakan Rumus Excel untuk membagi. Ada buku kerja latihan yang ditambahkan. Silakan dan cobalah. Jangan ragu untuk bertanya apa pun atau menyarankan metode baru.