Excel Formülü: Dosya adından dosya uzantısını çıkarın
Bazı durumlarda, Excel çalışma sayfasındaki dosya adları listesinden dosya uzantılarını kaldırmak isteyebilirsiniz. Bu öğreticide, bu işlemi hızlıca gerçekleştirmeniz için iki farklı formül tanıtılıyor ve bu formüllerin Excel’de nasıl çalıştığı da adım adım açıklanıyor.
Formül 1: ARA, SAĞDAN ve DEĞİŞTİR fonksiyonlarının kullanılması
Genel formül:
| REPLACE(RIGHT(filename,5),1,SEARCH(".",RIGHT(filename,5)),"") |
Bağımsız değişkenler
| Filename: the filename you want to extract the extension. |
Bu formül nasıl çalışır
B3 hücresindeki dosya adının uzantısını çıkarmak için aşağıdaki formülü kullanın:
| =REPLACE(RIGHT(B3,5),1,SEARCH(".",RIGHT(B3,5)),"") |
Uzantıyı B8 hücresine çıkarmak için Enter tuşuna basın.
Açıklama
RIGHT fonksiyonu, verilen metnin sağ tarafından karakter çıkarmak için kullanılır. Burada RIGHT(B3,5), uzantının en fazla 5 karakter uzunluğunda olduğu varsayımıyla B3 hücresindeki metnin son 5 karakterini alır ve sonuç olarak “.xlsx” döndürür.
SEARCH fonksiyonu fonksiyonu, verilen metin dizesinde belirli bir karakterin veya metnin konumunu döndürür. Burada SEARCH(".",RIGHT(B3,5)), “.xlsx” metin dizesindeki “.” işaretinin konumunu bulur ve 1 değerini döndürür.
REPLACE fonksiyonu, verilen konuma göre metin dizesindeki karakterleri Bul ve Değiştir yöntemiyle bir Yeni Metin ile değiştirir. REPLACE(RIGHT(B3,5),1,SEARCH(".",RIGHT(B3,5)),"") ifadesi şu şekilde düşünülebilir: REPLACE(".xlsx",1,1,"") — “.xlsx” metin dizesinin ilk karakterini (noktayı) bulur ve onu boş bir değerle değiştirerek siler.
Formül 2: UZUNLUK, SAĞDAN ve BUL fonksiyonlarının kullanılması
Genel formül:
| RIGHT(filename,LEN(filename)-FIND(".",filename)) |
Bağımsız değişkenler
| Filename: the filename you want to extract the extension. |
Bu formül nasıl çalışır
B3 hücresindeki dosya adının uzantısını çıkarmak için aşağıdaki formülü kullanın:
| =RIGHT(B3,LEN(B3)-FIND(".",B3)) |
B8 hücresine uzantıyı çıkarmak için Entertuşuna basın.
Açıklama
FIND fonksiyonu, bir dizenin içinde başka bir dizenin başlangıç konumunu döndürür. FIND(".",B3), B3 hücresindeki “.” işaretinin başlangıç konumunu bulur ve 15 değerini döndürür.
LEN fonksiyonu fonksiyonu, karakter sayısını saymak için kullanılır.
RIGHT fonksiyonu, verilen metnin sağ tarafından karakter çıkarmak için kullanılır. Burada =RIGHT(B3,LEN(B3)-FIND(".",B3)) formülü şu şekilde düşünülebilir: RIGHT(B3,18-15), yani B3 hücresindeki metnin sağ tarafından 3 karakter çıkarır.
Örnek Dosya
Örnek dosyayı indirmek için tıklayın
İlgili Formüller
- İlk Harf Küçük Harfli Dizilere Göre Filtrele
Burada, metin dizesinin belirli bir konumuna yeni metin eklemek için kullanılan formül açıklanmaktadır. - Metni N Kelimeye Kadar Kırp
Burada, bir metin dizesinin başından N kelimeyi almak için kullanılan formül açıklanmaktadır. - Sabit uzunluk için başa sıfır ekle
Bu öğretici, metnin sabit uzunlukta görünmesini sağlamak amacıyla başa sıfır ekleyen formülleri paylaşır. - Telefon Numarasına tire ekle
Telefon numaranıza tire eklemek için Excel’de bunu çözen bir formül kullanabilirsiniz.
İlgili Fonksiyonlar
- SAĞDAN fonksiyonu
Metnin sağ tarafından metni çıkarır. - DEĞİŞTİR fonksiyonu
Metin dizesinde belirtilen konumdaki karakterleri, yeni bir metinle değiştirerek Bul ve Değiştir işlemi yapar. - SOLDAN fonksiyonu
Metnin solundan belirtilen sayıda karakteri alır. - BUL fonksiyonu
Belirli bir karakterin veya alt dizenin, verilen metin dizesindeki konumunu bulur. - BUL fonksiyonu
Bir metni başka bir metin içinde arar.
En İyi Office Verimlilik Araçları
Kutools for Excel – Kalabalıktan Sizi Ayırmanıza Yardımcı Olur
Kutools for Excel 300’den Fazla Özelliğe Sahiptir,İhtiyacınız Olan Şeyin Sadece Bir Tık Uzakta Olduğundan Emin Olun…
Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Günde yüzlerce fare tıklamasını sizin için azaltır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.