Excel'de uzantısız dosya adı nasıl alınır?
Excel'de dosya adlarıyla çalışmak bazen zorlu olabilir—özellikle temiz raporlar oluştururken veya belirli biçimlendirme gereksinimlerini karşılamak için yalnızca uzantısız dosya adını görüntülemek istediğinizde. Örneğin, dosya listeleri içeri aktarırken, günlükleri yönetirken ya da veri raporlarken dosya adını uzantısından ayırmak zorunda kalabilirsiniz. Bu öğreticide, Excel’de uzantısız dosya adlarını çıkarmak ve döndürmek için formüllerden VBA’ya, Power Query’den akıllı Kutools eklentisine kadar çeşitli pratik yöntemleri kapsamlı bir şekilde bulacaksınız. Her yöntem, veri kümenizin boyutuna, güncelleme sıklığına ve otomasyon ihtiyaçlarınıza göre farklı senaryolarda etkin bir şekilde kullanılabilir.
Formüllerle uzantısız dosya adı döndürme
KUTOOLS AI Aide ile uzantısız dosya adı döndürme
Kutools for Excel ile çalışma kitabı bilgilerini (sayfa adı, dosya adı/yolu vb.) kolayca alın
VBA Kodu ile listeden uzantısız dosya adı döndürme
Power Query ile uzantısız dosya adı döndürme
Çalışma kitabı bilgilerini alma konusunda daha fazla öğretici…
Formüllerle uzantısız dosya adı döndürme
Excel, dosya adını uzantısız şekilde formül kombinasyonlarıyla çıkarmanıza olanak tanır.
1. Çıkarılan dosya adını görüntülemek için boş bir hücre seçin.
2. Seçili hücreye aşağıdaki formülü girin veya kopyalayın, ardından sonucu görmek için Enter tuşuna basın.
=MID(CELL("filename",A1),SEARCH("[",CELL("filename",A1))+1,SEARCH(".",CELL("filename",A1))-1-SEARCH("[",CELL("filename",A1))) 
Notlar:
- 1. Tercihinize göre metin işlevlerini kullanabilir veya Excel sürümünüz için aşağıdaki alternatif formülü tercih edebilirsiniz:
=TRIM(LEFT(SUBSTITUTE(MID(CELL("filename",A1),FIND("[",CELL("filename",A1))+1,255),".xl",REPT(" ",255)),255)) - 2. Tüm formüllerde A1 bir değişkendir; bunu istediğiniz başka bir hücre referansıyla değiştirebilirsiniz.
KUTOOLS AI Aide ile listeden uzantısız dosya adı döndürme
Manuel formül girişi yapmadan verimli bir çözüm arıyorsanız, Kutools for Excel yapay zekâ destekli akıllı yardımcısıyla tam da ihtiyacınız olanı sunar. Bu yöntem, karmaşık görevleri basitleştirmek isteyen ya da dinamik dosya adlarıyla sürekli uğraşan kullanıcılar için idealdir. KUTOOLS AI Aide, talimatlarınızı anlayarak dosya adı çıkarma işlemini otomatikleştirir.
Kutools for Excel yüklendikten sonra "Kutools" > "Yapay Zeka Asistanı" bölmesini başlatın.
- Çıktının nasıl görünmesini istediğinizi belirlemek için ilgili hücreye tıklayın.
- Sohbet kutusuna talimatınızı girin, örneğin:
Seçili hücreye bu Çalışma Kitabı Adı uzantısız olarak döndür. - Komutu analiz etmesi için yapay zekayı tetiklemek üzere Enter tuşuna basın veya “Gönder” düğmesine tıklayın. Hazır olduğunuzda sonucu üretmek için “Yürüt” seçeneğine tıklayın.
Bu yöntem, formüller ezberlemek istemeyen ya da en az çabayla sonuç almak isteyen kullanıcılar için idealdir. Ayrıca başka çalışma kitaplarıyla ilgili çıkartma görevlerini de sorunsuzca yerine getirir. Sorun yaşarsanız, girdinizin açık ve net olduğundan emin olun ve yapay zekânın yönlendirmelerini dikkatle takip edin.
Harika bir araçla çalışma kitabı bilgilerini (sayfa adı, dosya adı/yolu vb.) kolayca alın
Yalnızca dosya adına değil, aynı zamanda çalışma kitabı, sayfa veya dosya yolu gibi ayrıntılara sıkça ihtiyaç duyan kullanıcılar için Kutools for Excel, “Çalışma Kitabı Bilgisi Ekle” adlı kullanışlı bir yardımcı özelliğe sahiptir. Bu özellik, resmi raporlar veya dokümantasyonlarda dosya bilgilerinin tekrar tekrar eklenmesini gerektiren durumlar için özellikle pratiktir.
1. Bilgiyi yerleştirmek istediğiniz hücreyi seçin, ardından "KUTOOLS PLUS" > "Çalışma Kitabı" > "Çalışma Kitabı Bilgisi Ekle" yolunu izleyin. Ekran görüntüsüne bakın:

2. İletişim kutusunda "Bilgi" bölümünden istediğiniz çalışma kitabı ayrıntısını seçin, "Şuraya ekle" altında yerleştirme konumunu belirleyip Tamam’a tıklayın.
Aşağıda gösterildiği gibi, onayınızın ardından dosya adı A2 hücresine eklenecektir.

Eklenen dosya adı uzantıyı içeriyorsa, sonucun uzantısını kaldırmak için yukarıda açıklanan formülü kullanmanız gerekebilir.
Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin
VBA Kodu ile uzantısız dosya adı döndürme
Daha otomatik ve gelişmiş bir yaklaşım tercih eden kullanıcılar, uzantısız dosya adını çıkartmak ve döndürmek için VBA (Visual Basic for Applications) kullanabilir. Bu yöntem, özellikle büyük veri kümeleri üzerinde çalışırken veya dosya adları dinamik olarak güncellenirken son derece pratiktir; çünkü VBA toplu işlem imkânı sunar ve yüksek oranda özelleştirilebilir.
1. Geliştirici Araçları > Visual Basic seçeneğine tıklayın. Açılan Microsoft Visual Basic for Applications penceresinde, Ekle > Modül seçeneğine tıklayıp aşağıdaki kodu yeni modüle yapıştırın:
Sub ExtractFilenameNoExtension()
Dim WorkRng As Range
Dim cell As Range
Dim fileName As String
Dim dotPos As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select the range of filenames", xTitleId, WorkRng.Address, Type:=8)
For Each cell In WorkRng
fileName = cell.Value
dotPos = InStrRev(fileName, ".")
If dotPos > 0 Then
cell.Offset(0, 1).Value = Left(fileName, dotPos - 1)
Else
cell.Offset(0, 1).Value = fileName
End If
Next
End Sub 2. Kodu çalıştırmak için
düğmesine tıklayın. İstendiğinde, dosya adlarınızı içeren aralığı (örn. A1:A10) seçin. Sonuç (uzantısız dosya adı) bitişik B sütununda görünecektir.
Bu çözüm toplu işlem için uygundur ve özellikle dosya adları düzenli olarak güncelleniyor veya başka kaynaklardan içeri aktarılıyorsa yararlıdır. Hata alırsanız, verilerinizin içinde Boş hücreler veya metin dışı girdilerin karışık olmadığından emin olun.
İpuçları:
- Sonuçların farklı bir sütunda görüntülenmesini istiyorsanız,
cell.Offset(0,1)başvurusunu başka bir ofset değeriyle değiştirebilirsiniz.
Power Query ile listeden uzantısız dosya adı döndürme
Excel Power Query, uzantısız dosya adlarını çıkartmak için sağlam ve etkili bir çözüm sunar; dosya listeleriyle çalışan ya da klasörlerden veri içeri aktaran kullanıcılar için idealdir. Bu yöntem, daha büyük veri kümeleriyle çalışırken, yinelenen içeri aktarımlarda veya klasörlerden/veritabanlarından gelen dosya listeleri gibi harici Kaynak Aralığı senaryolarında en iyi şekilde işe yarar.
1. Dosya Adı Listesi (veya yol listesi) seçin ve Veri > Tablodan/Aracıktan seçeneğine tıklayarak verilerinizi Power Query'ye yükleyin.
2. Power Query Düzenleyicisi'nde dosya adlarınızı içeren sütunu seçin. Ardından Sütun Ekle > Özel Sütun seçeneğine gidin.
3. Uzantıyı kaldırmak için özel bir formül girin. İletişim kutusunda aşağıdaki formülü kullanın ()Filename ifadesini, sütun adınız farklıysa onunla değiştirin):
Text.BeforeDelimiter([Filename], ".") 4. Dönüştürmeyi uygulamak için **Tamam**’a tıklayın. Yeni sütun, yalnızca uzantısız dosya adını gösterecek.
5. İşlenmiş verileri Excel çalışma sayfanıza geri döndürmek için Kapat ve Yükle seçeneğine tıklayın.
Power Query’de birden fazla nokta içeren dosya adlarını işlemek veya dizin yollarını kırpmanız gerekiyorsa, daha gelişmiş mantık da uygulayabilirsiniz. Doğru sütunu seçtiğinizden ve boş ya da geçersiz girdilerin olmadığından emin olun. Power Query güncellemeleri dinamik olarak işler; bu da sürekli veri bağlantıları ve içeri aktarımlar için ideal bir seçimdir.
Bu yöntemlerin her birinin iş akışınıza göre kendine özgü avantajları vardır. Basit formüller, küçük ve statik listeler için mükemmeldir. Kutools’un diğer seçenekleri ise günlük rutin ihtiyaçlarınıza yönelik sezgisel otomasyon sunar. VBA, toplu otomasyon görevlerinde üstün performans gösterir. Power Query ise gelişmiş veri işleme, entegrasyon ve düzenli içeri aktarımlar için en ideal seçenektir. Projenizin hem ölçeğine hem de karmaşıklığına en uygun yöntemi seçtiğinizden emin olun.
İlgili makaleler
Excel'de Değiştirme Tarihi ve Kullanıcı Adı Bilgisini Alın ve Ekleyin
Bu makale, Excel'de değiştirme tarihi ve kullanıcı adı bilgisini nasıl alacağınızı ve bu bilgileri hücrelere nasıl ekleyeceğinizi gösterecektir.
Excel'de dosya adını uzantısız olarak üstbilgi/altbilgi/hücreye ekleyin
Genellikle açık bir çalışma kitabının dosya adı ve uzantısı, Excel penceresinin üst kısmında görüntülenir. Peki ya yalnızca uzantısız dosya adını üstbilgiye, altbilgiye veya bir hücreye eklemeniz gerekiyorsa? Bu makalede, bunu nasıl yapabileceğinizin yollarını bulacaksınız!
Excel'de çalışma sayfası hücresine en son kaydetme zaman damgasını ekleyin
Birçok durumda, dosyanın en son ne zaman güncellendiğini görmek için Excel çalışma kitabınızda son kaydetme tarihi ve saatinin görüntülenmesi gerekebilir. Bu makaledeki yöntemleri deneyin!
Excel'de sayfa numarasını hücreye, üstbilgiye veya altbilgiye ekleyin
Bir Excel dosyasını yazdırırken, çıktının düzenli ve okunaklı olması için sayfalara sayfa numarası eklemeniz gerekebilir. Bu öğretici, sayfa numaralarını hücreye, üstbilgiye veya altbilgiye eklemenin en hızlı yollarını sizinle paylaşacak.
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim 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 uygulamalarına sekmeli bir arayüz kazandırarak 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.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; 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 fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar