Rumus Excel: Pisahkan dimensi menjadi tiga bagian -

Ringkasan

Untuk membagi dimensi seperti "100x50x25" menjadi tiga bagian terpisah, Anda dapat menggunakan rumus berdasarkan beberapa fungsi: LEFT, MID, RIGHT, FIND, LEN, dan SUBSTITUTE.

Catatan: Anda juga dapat menggunakan Isian Cepat di Excel 2013 dan di atasnya, dan fitur "Teks ke kolom" di versi Excel sebelumnya. Kedua pendekatan ini sedikit lebih sederhana daripada rumus yang dijelaskan di bawah ini. Namun, jika Anda menginginkan solusi rumus, baca terus.

Penjelasan

Dimensi pertama

Untuk mendapatkan dimensi pertama, kami menggunakan rumus ini di C4:

=LEFT(B4,FIND("x",B4)-1)

Ini bekerja dengan mengekstrak teks mulai dari KIRI. Jumlah karakter dihitung dengan menempatkan "x" pertama dalam teks menggunakan fungsi FIND, lalu mengurangkan 1.

Dimensi ke-2

Untuk mendapatkan dimensi kedua, kami menggunakan rumus ini di D4:

=MID(B4,FIND("x",B4)+1,FIND("~",SUBSTITUTE(B4,"x","~",2))-(FIND("x",B4)+1))

Rumus ini menggunakan fungsi MID, yang mengekstrak sejumlah karakter yang dimulai dari posisi tertentu berikutnya. Posisi awal dihitung dengan ini:

FIND("x",B4)+1

Yang hanya menempatkan "x" pertama dan menambahkan 1.

Jumlah karakter dihitung dengan menggunakan:

FIND("~",SUBSTITUTE(B4,"x","~",2))-(FIND("x",B4)+1)

Kami menggunakan PENGGANTI dengan TEMUKAN untuk menemukan posisi "x" ke-2, seperti yang dijelaskan di sini.

Kami kemudian mengurangi dari lokasi "x" pertama + 1.

Dimensi ke-3

Untuk mendapatkan dimensi ketiga, kami menggunakan rumus ini di E4:

=RIGHT(B4,LEN(B4)-FIND("~",SUBSTITUTE(B4,"x","~",2)))

Ini menggunakan fungsi KANAN untuk mengekstrak sejumlah karakter tertentu, mulai dari kanan. Kami menghitung jumlah karakter yang akan diekstraksi dengan mendapatkan total panjang dengan LEN, lalu mengurangkan lokasi instance kedua dari "x".

Artikel yang menarik...