Excel'de Dosya Adlarından Dosya Uzantılarını Nasıl Çıkarılır
YazarKelly• Değiştirme Tarihi
Excel'de Dosya Listesi ile çalışırken, .xlsx, .docx, .pdf veya .jpg gibi uzantılarını çıkararak Dosya Türü tanımlamanız gerekebilir. Bu işlem, dosyaları düzenlemek, belirli Dosya Türü filtrelemek, rapor oluşturmak veya verileri daha fazla analiz için hazırlamak için yararlı olabilir. Birkaç dosya adına ait uzantıları elle çıkarmak yönetilebilir olsa da, yüzlerce veya binlerce dosya adına bunu yapmak sıkıcı ve zaman alıcı olabilir.
Bu eğitimde, Excel'de dosya adlarından uzantılarını çıkarmak için üç pratik yöntem sunuyoruz: formül kullanarak, VBA işleviyle ve Kutools for Excel’in güçlü **Metni Çıkart** özelliğini kullanarak.
Dosya adlarından formül kullanarak dosya uzantılarını çıkarın
Yerleşik bir Excel çözümü tercih ediyorsanız, dosya uzantılarını doğrudan dosya adlarından ayırmak için bir formül kullanabilirsiniz. Kullanmanız gereken formül, Excel sürümünüze bağlıdır.
Excel 365, Excel 2021 ve sonraki sürümler için
Modern Excel sürümleri, dosya uzantılarını çıkarmayı çok daha kolaylaştıran TEXTAFTER işlevini içerir.
Adımlar
- Dosya Adı Listesi’inizin yanındaki boş bir hücre seçin ve aşağıdaki formülü girin:
="."&TEXTAFTER(A2,".",-1)Not: A2’yi dosya adınızı içeren hücreyle değiştirin. - Enter tuşuna basarak ilk dosya adı için sonucu alın.
- Ardından Doldurma Kulpu’nuaşağı doğru sürükleyerek formülü kalan hücrelere kopyalayın.

Excel 2019, Excel 2016 ve önceki sürümler için
Excel sürümünüz TEXTAFTER işlevini desteklemiyorsa, aşağıdaki formülü kullanabilirsiniz.
Adımlar
- Dosya Adı Listesi’ünüzün yanındaki boş bir hücre seçin ve aşağıdaki formülü girin:
=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2,".","@",LEN(A2)-LEN(SUBSTITUTE(A2,".",""))))+1)Not: A2’yi dosya adınızı içeren hücreyle değiştirin. - Entertuşuna basarak ilk dosya adı için sonucu alın.
- Ardından Doldurma Kulpu’nuaşağı doğru sürükleyerek formülü kalan hücrelere kopyalayın.

Formül yöntemlerinin avantajları
- VBA gerekmez
- Ek araç gerekmez
- Hızlı çıkarım görevleri için uygundur
- Çoğu Dosya Adı Listesi için iyi çalışır
Ancak formüller, özellikle büyük veri kümeleriyle çalışırken hem akılda tutulması hem de sürdürülebilirliği zorlaşabilir.
Dosya adlarından VBA kullanarak dosya uzantılarını çıkarın
Çalışma sayfası formülü yerine özel bir işlev tercih ediyorsanız, dosya uzantılarını VBA ile kolayca çıkarabilirsiniz. Basit bir kullanıcı tanımlı işlev oluşturarak, dosya uzantısını doğrudan bir çalışma sayfası hücresinden döndürebilirsiniz.
Adımlar
- Alt+F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.
- Ekle > Modül’e tıklayın.
- Aşağıdaki kodu kopyalayıp modül penceresine yapıştırın:
Function GetExtension(FileName As String) As String Dim Pos As Long Pos = InStrRev(FileName, ".") If Pos > 0 Then GetExtension = Mid(FileName, Pos) Else GetExtension = "" End If End Function
- VBA Düzenleyici'yi kapatın ve çalışma sayfanıza dönün.
- Boş bir hücreye aşağıdaki formülü girin ve Entertuşuna basın.
=GetExtension(A2) - İşlevi kalan satırlara uygulamak için Doldurma Kulpunu aşağı doğru sürükleyin.Özel işlev, nokta dahil dosya uzantısını aşağıdaki ekran görüntüsünde gösterildiği gibi çıkarır.

Kutools for Excel ile dosya adlarından dosya uzantılarını çıkarın
En hızlı ve kullanıcı dostu çözüm için, Kutools for Excel, formül veya VBA kodu yazmanıza gerek kalmadan dosya uzantılarını çıkarmanızı sağlayan Metni Çıkart özelliğini sunar. Kurallara dayalı çıkarım yeteneğiyle, büyük Dosya Adı Listesi’nizi sadece birkaç tıklamayla işleyebilirsiniz.
Kutools for Excel – Excel için ihtiyaç duyduğunuz 300'den fazla temel aracı tek bir pakette sunar. Excel işlerinizi daha hızlı, kolay ve verimli hale getirir.Şimdi indirin!
Adımlar
- Tıklayın Kutools>Metin>Metni Çıkart.

- Metni Çıkartiletişim kutusunda:
- Kurala Göre Çıkart sekmesine geçin.
- Uzantılarını çıkarmak istediğiniz dosya adlarını içeren hücreleri seçin.
- Metin kutusuna aşağıdaki kuralı girin:.*
- Kural eklemek için Ekle'ye tıklayın.
- Tıklayın Tamam.

- Görünen iletişim kutusunda Liste Yerleştirme Alanı'yi belirtin ve Tamam'a tıklayın.

- Bu kural, joker karakter eşleştirmesi kullanır. Nokta ().) dosya adını uzantısından ayıran noktayı eşleştirirken, yıldız işareti (*) noktadan sonraki herhangi bir karakter dizisini eşleştirir. Böylece kural, dosya adından nokta dahil tüm uzantıyı çıkarır.
- Kurala Göre Çıkart özelliği diğer joker karakterleri de destekler:*— Herhangi bir sayıda karakteri eşleştirir.?— Herhangi bir tek karakteri eşleştirir.Örneğin, bu kuralı kullanırsanız .???, Kutools yalnızca noktadan sonra tam olarak üç karakterden oluşan uzantıları (.jpg, .png, .txt gibi) çıkarır.
Kutools for Excel- Çalışmanızı daha hızlı ve kolay hale getiren, akıllı veri işleme ve üretkenlik için yapay zeka özelliklerinden yararlanmanızı sağlayan 300'dan fazla temel aracıyla Excel'i süper şarj edin.Şimdi Edinin
Sonuç
Kutools, seçili dosya adlarından tüm dosya uzantılarını (nokta (.) dahil) anında çıkarır ve bunları Sınırlı Aralık’a aktarır.
Formül veya manuel düzenleme gerektirmeden, büyük Dosya Adı Listeleri bile anında işlenebilir.
Sonuç
Dosya uzantılarını çıkarmak, dosyalarla ilgili verileri daha verimli düzenlemenize, analiz etmenize ve yönetmenize olanak tanır. Formüller hızlı bir çalışma sayfası tabanlı çözüm sunarken, VBA ise yeniden kullanılabilir özel bir işlev sağlar; ancak her iki yöntem de ya formül bilgisi ya da kodlama becerisi gerektirir.
En basit ve verimli çözümü arıyorsanız, Kutools for Excel’in **Metni Çıkart** özelliği en iyi seçimdir. Kurallara dayalı bu çıkarım süreci, formül veya VBA kullanmanıza gerek kalmadan, büyük bir **Dosya Adı Listesi**’nden dosya uzantılarını birkaç tıklamayla hızlı ve doğru şekilde ayıklamanızı sağlar.
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi yükseltin ve hiç deneyemediğiniz bir verimlilik yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300'den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office’e sekmeli arayüz getirir ve işlerinizi çok daha kolay hale getirir
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project’te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun.
- Günlük üretkenliğinizi %50 artırır ve sizi her gün yüzlerce fare tıklamasından kurtarır!
Tüm Kutools eklentileri. Tek kurulum dosyası
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint için eklentileri ile birlikte Office Tab Pro'yu da içerir; bu da Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi değer— tek tek eklenti satın almak yerine tasarruf edin
İçindekiler
- Dosya adlarından formül kullanarak dosya uzantılarını çıkarın
- Excel 365, 2021 ve sonraki sürümler için
- Excel 2019, 2016 ve önceki sürümler için
- Dosya adlarından VBA kullanarak dosya uzantılarını çıkarın
- Dosya adlarından Kutools kullanarak dosya uzantılarını çıkarın
- En İyi Office Üretkenlik Araçları
Kutools for Excel
Excel, görevlerinizi kolaylaştırmak için 300'den fazla güçlü özelliğe sahiptir.
- ⬇️ Ücretsiz İndir
- 🛒 Şimdi Satın Al
- 📘 Özellik Eğitimleri
- 🎁 30 Günlük Ücretsiz Deneme






