• DİKKAT

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

Parça Alma.

  • Konbuyu başlatan Konbuyu başlatan mtozer
  • Başlangıç tarihi Başlangıç tarihi
Katılım
9 Ekim 2007
Mesajlar
216
Excel Vers. ve Dili
Office2000
Merhaba;

A1:a20 hücrelerinde bulunan

(ali **-******.** tarih veya **-*****.** tarih ve sadece **-******.**) şeklinde bulunan seri numaralarını ayrıştırıp serinumarasına ait olan kısımı ayrı bir hücreye almak istiyorum.
Buna göre: "-" solundan 2 karakteri "." ibaresinin sağından 2 karakteri ve ortasında 5 varsa 5, 6 var ise 6 karakteri tek bir hücreye yazdırmak istiyorum. Yardımcı olurmusunuz.

iyi çalışmalar.
 
Ornek bir dosya eklermisin lutfen yanlis bir calisma yapmayalim..
 
: "-" solundan 2 karakteri .


=PARÇAAL(A1;MBUL("-";A1)-2;2)

yazıp aşağı doğru çekiniz.


"." ibaresinin sağından 2 karakteri

=PARÇAAL(A1;MBUL(".";A1)+1;2)

ortasında 5 varsa 5, 6 var ise 6 karakteri tek bir hücreye yazdırmak istiyorum.

=PARÇAAL(A1;BUL("-";A1)+1;TOPLA(BUL({"-";"."};A1)*{-1;1})-1)

yazıp CTRL+SHIFT+ENTER tuşlarına birlikte basarak aşağı doğru çekiniz.

.
 
bu bilg. da office olmadığı için örnek gönderemiyorum. Fakat anladığım kadarıyla burada ayrı ayrı yaptırmaktayız. Formulleri eğer ile yapma şansımız yokmu? yani tek hucrede.
 
Sizde formülleri & ile birleştirirsiniz.

=PARÇAAL(A1;MBUL("-";A1)-2;2)&" "&PARÇAAL(A1;MBUL(".";A1)+1;2)&" "&PARÇAAL(A1;BUL("-";A1)+1;TOPLA(BUL({"-";"."};A1)*{-1;1})-1)

yazıp CTRL+SHIFT+ENTER tuşlarına birlikte basarak aşağı doğru çekiniz.


Eğer nereden çıktı onu anlamadım ?

.
 
Şimdi denedim fakat; son 2 karakter ve ilk iki karakteri alabiliyorum. Yanlız; ortadaki karakterleri alamıyorum.("-" ile ".") arasındaki.
Birde dediğim gibi eğer ile tek hücrede yaptırabilirsek daha faydalı olacaktır.
 
CTRL+SHIFT+ENTER tuşlarına birlikte basarak formülü giriniz demiştim..

Bunun EĞER ile alakası yok ki . Üstelik tek hücrede sonucu veriyor.

.
 
peki ali bey & ile birleştireyim. birde şu arada kalan karakterin formulunu tekrar gözden geçirirseniz sorun kalmayacak.
 
Bende sıkıntı yok. Dosya ektedir.
 

Ekli dosyalar

Merhaba;
biraz gec bir cevap oldu ama; Teşekkür ederim. Sorun; Ctrl+shif+Enter dan kaynaklanmıştı.
Yanlız bir şey daha var bu birleşim sonucunda düzensiz boşluklar oluşuyor. Hücrenin düzensiz oluşundan örneğin; 1 -111222 .12 veya 1- 111222 .12 bu boşlukların yeride gördüğünüz gibi sabit değil. Bunları nasıl yok etmeliyim?
 
Boşluk türünüzü bilmediğim için

Ya

=YERİNEKOY(A1;DAMGA(32);"")

Yada

=YERİNEKOY(A1;DAMGA(160);"")


A1 hücresi yerine verdiğim formülü koyup CTRL+SHIFT+ENTER ilede dizi formülü oluşturup deneyebilirsiniz.

.
 
Teşekkür ederim. Verdiğiniz formulle sorunum çözüldü.

iyi çalışmalar.

:)
 
Geri
Üst