Rumus Excel: Buang teks mengikut kedudukan -

Isi kandungan

Formula generik

=REPLACE(text,start,characters,"")

Ringkasan

Untuk membuang teks dari sel mengikut kedudukan, anda boleh menggunakan fungsi GANTI. Dalam contoh yang ditunjukkan, formula dalam C6 adalah:

=REPLACE(B6,1,24,"")

yang menggantikan 24 aksara pertama dalam teks dengan rentetan kosong ("").

Penjelasan

Fungsi ganti membolehkan anda mengganti teks berdasarkan lokasi dan panjangnya. Dalam kes ini, kami ingin menanggalkan pemacu dan jalan, dan hanya meninggalkan nama dokumen. Panjang bahagian rentetan (teks) ini adalah 24 dan kedudukan permulaan adalah 1, dan coraknya tidak pernah berubah.

Fungsi REPLACE dapat menangani perkara ini dengan mudah, kita hanya perlu memberikan rujukan sel (B6), posisi permulaan (1), jumlah watak yang akan diganti (24), dan teks yang akan digunakan untuk penggantian (""):

=REPLACE(B6,1,24,"")

Untuk penggantian, kami menggunakan rentetan kosong ("") yang menyebabkan REPLACE menggantikan watak 1-24 dengan apa-apa.

Alternatif dengan SUBSTITUT

Oleh kerana teks dalam kes ini tidak pernah berubah, kita juga dapat menggunakan fungsi SUBSTITUTE untuk melakukan operasi nama:

=SUBSTITUTE(B6,"C:UsersdaveDocuments ","")

Artikel menarik...