• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Orta kısımdan değişkenlik gösterecek şekilde parça almak

  • Konbuyu başlatan Konbuyu başlatan KAIZEN1
  • Başlangıç tarihi Başlangıç tarihi
Katılım
11 Ağustos 2017
Mesajlar
16
Excel Vers. ve Dili
2007
Merhabalar aşağıda ki linkte we trans ile eklemiş olduğum dosyada a1 hücresinde; | Proje : ADA İNŞAAT SUSURLUK 17-082 | iki çizgi arasında ADA İNŞAAT SUSURLUK 17-082 kısmını almak istiyorum parça al ve bu formülleri ile sadece ADA İNŞAAT SUSURLUK 17-082 | Ambar : ADA İNŞAAT bu şekilde alabiliyorum ama ben sadece dediğim gibi ADA İNŞAAT SUSURLUK 17-082 aldırmak istiyorum iki çizği arasında değişkenlik gösterecek bir förmüle ihtiyacım var yardımlarınız için şimdiden teşekkür ederim.

Müşteri : ADA İNŞ VE TİC LTD ŞTİ | Proje : ADA İNŞAAT SUSURLUK 17-082 | Ambar : ADA İNŞAAT


https://wetransfer.com/downloads/36...acd436cdea47d2dc5e33c0d020180313144428/676219
 
Tam test etmedim ama bir kontrol edin.

Kod:
=KIRP(SOLDAN(YERİNEKOY(PARÇAAL(A1;BUL("|";YERİNEKOY(A1;"|";"|";1))+1;UZUNLUK(A1));"|";YİNELE(" ";UZUNLUK(A1)));UZUNLUK(A1)))
 
Merhaba Ali Bey,

Çok teşekkür ederim, +1 +9 yaptım istediğim sonuca ulaştım.

=KIRP(SOLDAN(YERİNEKOY(PARÇAAL(A1;BUL("|";YERİNEKOY(A1;"|";"|";1))+9;UZUNLUK(A1));"|";YİNELE(" ";UZUNLUK(A1)));UZUNLUK(A1)))
 
Alternatif:

2 çizgi arasındaki veri için : (Sonuç >>>>>> Proje : ADA İNŞAAT SUSURLUK 17-082)

Kod:
=KIRP(PARÇAAL(YERİNEKOY(A1;"|";YİNELE(" ";100));100;100))

Eğer, geri dönen sonuçtan "Proje :" ifadesinin de ayıklanmasını istiyorsanız;

Kod:
=KIRP(YERİNEKOY(PARÇAAL(YERİNEKOY(A1;"|";YİNELE(" ";100));100;100);"Proje :";""))

.
 
Merhaba Haluk Bey,

Çok teşekkür ederim yardımınız için bu kodlarda işime yaradı.
 
teşekkürler
 
Geri
Üst