Excel formülü: Metni konuma göre kaldır -

İçindekiler

Genel formül

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

Özet

Bir hücredeki metni konuma göre kaldırmak için DEĞİŞTİR işlevini kullanabilirsiniz. Gösterilen örnekte, C6'daki formül şöyledir:

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

metindeki ilk 24 karakteri boş bir dizeyle ("") değiştirir.

Açıklama

Değiştirme işlevi, konumu ve uzunluğuna göre metni değiştirmenize izin verir. Bu durumda, sürücüyü ve yolu ayırmak ve sadece belge adını bırakmak istiyoruz. Dizenin (metin) bu kısmının uzunluğu 24'tür ve başlangıç ​​konumu 1'dir ve desen asla değişmez.

DEĞİŞTİR işlevi bunu kolayca halledebilir, sadece bir hücre referansı (B6), bir başlangıç ​​konumu (1), değiştirilecek karakter sayısı (24) ve değiştirme için kullanılacak metin ("") sağlamamız gerekir:

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

Değiştirme için, DEĞİŞTİR'in 1-24 karakterlerini hiçbir şeyle değiştirmesine neden olan boş bir dize ("") kullanırız.

SUBSTITUTE ile alternatif

Bu durumda metin hiçbir zaman değişmediğinden, isim işlemini gerçekleştirmek için SUBSTITUTE işlevini de kullanabiliriz:

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

Ilginç makaleler...