{"segments": ["KutoolsforOffice — Tek çözüm, beş güçlü araç."]}{"segments": ["Daha az çabayla daha fazlasını başarmak."]}

Excel Formülü: Dosya adından yolu çıkar

YazarSun Değiştirme Tarihi

Tam yol ve dosya adından yolu çıkarmak istiyorsanız, SOLDAN, BUL, YERİNEKOY ve UZUNLUK işlevlerini birleştiren bir formül kullanabilirsiniz. Formül biraz uzun olsa da, bu eğitim formülün nasıl çalıştığını size açıklayacaktır.
tam yoldan yol çıkar doc 1

Genel formül:

LEFT(path,FIND("?",SUBSTITUTE(path,"\","?",LEN(path)-LEN(SUBSTITUTE(path,"\","")))))

Bağımsız değişkenler

Path: the cell reference or text string contains file path and file name.

Bu formül nasıl çalışır

Örnek olarak: B3 hücresinde tam yol ve dosya adı varsa ve buradan yolu çıkarmak istiyorsanız, aşağıdaki formülü kullanın:

=LEFT(B3,FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\","")))))

Çıkartmak için Enter tuşuna basın.
tam yoldan yol çıkar doc 2

Açıklama

Tam yol ve dosya adından yolu ayırmak için formül öncelikle UZUNLUK ve YERİNEKOY işlevleriyle “\” karakterinin sayısını belirler; ardından YERİNEKOY işlevi kullanılarak son “\” karakteri özel bir karakter olan “?” ile değiştirilir; nihayetinde de BUL ve SOLDAN işlevleriyle “?” karakterinin konumu tespit edilerek yol çıkarılır.

LEN işlevi, metin dizisindeki karakter sayısını verir.

SUBSTITUTE işlevi, eski metin karakterini yeni bir karakterle değiştirir.

Formül LEN(B3)-LEN(SUBSTITUTE(B3,"\","")), “\” karakterlerinin sayısını hesaplar.

=LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))
=LEN(B3)-LEN(“C:UsersAddinTestWin10Documentsdescription.xlsx”)
50-46
=4

tam yoldan yol çıkar doc 3

YERİNEKOY(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))) formülü, dördüncü “\” karakterini “?” ile değiştirir.

=SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\","")))
=SUBSTITUTE(B3,"\","?",4)
=C:\Users\AddinTestWin10\Documents?description.xlsx

tam yoldan yol çıkar doc 4

FIND işlevi, bir dizgeyi başka bir dizge içinde aramak ve içteki dizgenin başlangıç konumunu döndürmek için kullanılır.

Formül FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\","")))), “C:\Users\AddinTestWin10\Documents?description.xlsx” metin dizisinde “?” karakterinin konumunu bulur.

=FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))))
=FIND("?","C:\Users\AddinTestWin10\Documents?description.xlsx")
=34

tam yoldan yol çıkar doc 5

LEFT işlevi, verilen metnin sol tarafından sabit uzunlukta bir alt dize çıkarır.

=LEFT(B3,FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\","")))))
=LEFT(B3,34)
=C:\Users\AddinTestWin10\Documents\

tam yoldan yol çıkar doc 6

Örnek Dosya

doc örneğiÖrnek dosyayı indirmek için tıklayın


İlgili Formüller

İlgili İşlevler
  • SOLDAN işlevi
    Metnin sol tarafından bir alt dize çıkarır.
  • YERİNEKOY işlevi
    Bir metin dizisini başka bir metin dizisiyle değiştirir.
  • UZUNLUK işlevi
    Metindeki karakter sayısını verir.
  • BUL işlevi
    Belirtilen metin dizisinde belirli bir karakterin ya da alt dizenin konumunu bulur.
  • BUL işlevi
    Bir metin dizesini başka bir metin dizesi içinde arar.

En İyi Office Verimlilik Araçları

Kutools for Excel – Kalabalıktan Sizi Ayırmanıza Yardımcı Olur

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi'i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle  |  Boş Satırları Sil  |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri  |  Formül kullanmadan yuvarlama…
Süper VLookup:Çoklu Kriter  |  Çoklu Değer  |  Çoklu Sayfalarda  |  Bulanık Eşleme…
Gelişmiş Açılır Liste:Kolay Açılır Liste  |  Bağımlı Açılır Liste  |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |Sütunları Karşılaştırarak Aynı/Farklı Hücreleri Seç…
Öne Çıkan Özellikler:Izgara Odaklama  |  Tasarım Görünümü  |  Gelişmiş formül çubuğu  |  Çalışma Kitabı ve Sayfa Yöneticisi|Kaynaklar(Otomatik Metin)|  Tarih Seçici  |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz  |  Listeye Göre E-posta Gönder  |  Süper Filtre  |  Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
15 Araç Setlerinin Zirvesi:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil…)|  50+GrafikTürleri(Gantt Grafiği…)|  40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla…)|  19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle…)|  12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü…)|  7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Excel Hücrelerini Böl…)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer dilleri destekler!

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.