DOKUMANISTAN

Hücre İçindeki Dosya Uzantılarını Kaldırın

Elinizde dosya isimlerinin olduğu bir liste olsa dosyadaki uzantıları kaldırmak isterseniz bu makaleye bi göz atın.
Dosya Uzantısını Kaldırma

FORMÜL

= SOLDAN ( B7 ; BUL ( “.” ; B7 )-1)

 

= SOLDAN ( Dosya Adı ; BUL ( “.” ; Dosya Adı ) -1 )

 

Formül İşlem Adımları

Bu işlem adımlarında C7 Hücresindeki 442251-AylıkRapor.docx değeri hangi aşamalardan geçerek sonundaki uzantıyı kaldıracağız.

=SOLDAN(B7;BUL(“.”;”442251-AylıkRapor.docx“)-1)

Fonksiyonlar çalışırken en içteki fonksiyondan işlem yapmaya başlar. Burada da BUL Fonksiyonu çalışacak. Öncelikle bu fonksiyonda . (nokta) karakterinin konumunu bulacağız.

=SOLDAN(B7;18-1)

Hücredeki nokta karakterinin 18. karakterde olduğunu tespit ettik. Nokta karakterini de kaldırmak istediğimizden bir eksiğini yazacağız. Bu sebeple 18-1 = 17 değerini buluyoruz.

=SOLDAN(442251-AylıkRapor.docx;17)

Artık SOLDAN fonksiyonu ile ilk 17 karakteri al demek kaldı.

442251-AylıkRapor

ilk 17 karakterde 442251-AylıkRapor olarak oluşacaktır.

Sonuç

Listenin tamamını görmek istediğimizde aşağıdaki şekilde sonuç verecektir.
Dosya Uzantısındaki Tüm Listesi
Bu anlatımdan sonra klasördeki listeyi nasıl alırım diye aklınıza gelmiş olabilir. İşle çözümü

Klasördeki dosya isim listesini Not Defterine Alma

Klasörünüzdeki dosya isimlerine ihtiyaç duyarsanız şimdi anlatacaklarıma kulak verin. Not Defteri dedim. Çünkü anlatacağım yöntem sadece not defterine kaydediyor. Zaten listeyi aldıktan sonra kopyala – yapıştır ile excele kaydedersiniz.

Başlat – CMD yazın
Dosyadaki İsim Listesi Not Defterinde Alma
ve Komut İstemi’ni çalıştırın.

CMD Komut İstemi

Hangi klasörü isim listesini almak istiyorsanız Komut İsteminde o klasöre gidin.

Bendeki yol C:\test klasörü olacak.
Klasör İsim Listesi
Klasöre gittikten sonra dir komutu ile bildiğimiz ekrana klasör listeleme yapılıyor. Ancak komutun sonuna > dosya adı yazarsak komutun çıktısını ekrana değil yazdığınız dosyaya kaydeder.
CMD dir slas txt dosyasındaki Yazdırma
Bu komutu çalıştırdıktan sonra C:\test klasörünün içine a.txt adında bir dosya oluşacak.
windows DIR slas txt Dosyasina Yazdirma
bu dosyayı açtığımızda göreceksiniz ki ekranda göreceğiniz tüm görseller not defterinde.
CMD TXT Dosyası İçeriği
Şimdi bu dosyayı excel’e aktacağız. Listeleyeceğimiz alanı seçiyoruz ve kopyalayıp excel’e yapıştırıyoruz.
CMD TXT Dosyası İçeriği Seçim Yapıştırdığımızda sadece A kolonuna yapıştırır.

Listedeki alanı seçip
Excel Metni Sütunlara Dönüştür
Çıkan ekrandan Sabit Genişlikli seçiyoruz.
Excel MEtni Sütunlara Dönüştür
Çıkan cetvelde dosya adının başladığı yerden işaretliyoruz. Son diyoruz.
Excel Metni Sütunlara Dönüştür 2-3 Aşama
Dosya Adı Listesini excel’e atmış oluruz.
XMS Çıkan Liste Excelden Kopyala


Excel Dosya Download Makalede kullandığımız çalışma kitabını buradan indirebilirsiniz.

#SOLDAN #BUL #metinselfonksiyon #textFunction #excelFunction #excelFormul #advancedExcel #ileriExcel #excel #excelDersi #excelKursu #excelEğitimi #excelde baş harfleri büyük yapma

İlgili Aramalar

  • cmd komut txt dosyası
  • Bir klasörün içeriğini bir metin dosyası listesi oluşturma
  • klasör içindeki dosya isimlerini listeleme
  • klasördeki dosya isimlerini excele aktarma
  • klasör içindeki dosya isimlerini listeleme – excel
  • excel klasör isimlerini listeleme

Yorum yapın