Saya memiliki lembar Excel 2010 dengan kolom yang berisi informasi yang saya ingin dipisahkan menjadi beberapa kolom sebagai berikut:
A1 = "Tinggi 17cm Lebar 6cm Kedalaman 6cm"
berubah menjadi...
B1 = "Tinggi 17cm" C1 = "Lebar 6cm" D1 = "Kedalaman 6cm"
Kata-kata muncul di setiap sel tetapi nilai numeriknya akan berbeda.
Terima kasih :-)
microsoft-excel
worksheet-function
Phil Tinsley
sumber
sumber
Jawaban:
Jika spasi, masukkan B1 dan salin berulang-ulang
sumber
$A1
ke referensi Anda di F dan meletakkan rumus di O dan seret ke seberang.Anda dapat melakukan penggantian temuan untuk mengganti cm demi cm% (atau karakter khusus tambahan lainnya) dan melakukan Teks ke Kolom yang menentukan karakter baru Anda sebagai pembatas, atau menggunakan rumus dalam sel B1 hingga D1.
Formula dalam B1 akan menjadi
=LEFT(A1,FIND("cm",A1)+1)
Formula di C1 akan menjadi
=MID($A1,LEN(B1)+1,FIND("cm",MID($A1,LEN(B1)+1,50))+1)
dalam D1
=RIGHT(A1,LEN(A1)-LEN(B1&C1))
Ekspresi reguler akan lebih cepat tetapi lebih kompleks pada awalnya.
sumber