hücre içindeki metinden rakamları ayırma ama nasıl?

Katılım
2 Ekim 2006
Mesajlar
35
Excel Vers. ve Dili
excel 2003
Arkadaşlar

burda firma adı yazmaktadır 20.000,00 YTL / 0,00 YTL 45.000,00 YTL 0,00 YTL

diyelim ki bu tek bir hücrede olan bir yazı tabi bunun gibi yüzlerce var örnek olarak yazdım metni sütunlara çevir diyince olmuyor çünkü her birinin firma ismi ya da tutarları aynı hizada olmuyor bu yüzden metni ve rakamları birbirinden ayıran ya da içinde metni alabileceğim bir formül var mıdır.
ya da esas istediğimi şöyle göstereyim

burda firma adı yazmaktadır|20.000,00 YTL / 0,00 20.000,00 YTL 0,00 YTL


gibi ayrı ayrı hücrelerde olması lazım

bu konuda yardımcı olabilir misiniz acaba .........


şimdiden teşekkürler
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Birkaç satırlık örnek bir dosya eklerseniz çözüme ulaşmak daha kolay olur.
 
Katılım
16 Mayıs 2007
Mesajlar
2
Excel Vers. ve Dili
2007 türkçe
Örnek bir satır verebilirseniz yardımcı olabilirm.
sana yardımcı olabilecek olan formüller SOLDAN ve SAĞDAN formülleridir.
Yandaki satıra SOLDAN Formülünü seçin ve karşınıza Metin kısmına sizin bölmek istediğiniz satırı tıklayarak ekleyin ardından SAYI KARAKTERİ Bölümüne sol taraftan sayarak kaç tane harf ve sayının olmasını istiyorsa onu yazın işlem tamamdır. SAĞDAN Formülüde Sağ Taraftan aynı işlemi yapar.
Yardımcı olabildim ise ne mutlu.
 
Katılım
2 Ekim 2006
Mesajlar
35
Excel Vers. ve Dili
excel 2003
sağdan ve soldan formülleri ile olmaz sanırım
örnek birkaç satırı ekte sunuyorum

firma adlarının ve tutarlarının ki tutarlarında ayrı ayrı olması lazım
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
C1 hücrenize

Kod:
=DEĞİŞTİR(A1;1;MİN(MBUL({0;1;2;3;4;5;6;7;8;9};A1& "0123456789"))-1;"")
B1 hücrenize

Kod:
=YERİNEKOY(A1;C1;"")
yazıp aşağı doğru çekiniz.
 
Katılım
2 Ekim 2006
Mesajlar
35
Excel Vers. ve Dili
excel 2003
Cevaplarınız için teşekkür ederim yalnız Ali sizden birşey rica edebilir miyim
C1 için yaptığınız formülü anlayabildim ama formülün sonunda parantezi kapattıktan sonra -1 nedir yani ordaki görevi tam olarak nedir

Bir de rakamlar ayrıldı ayrılan rakamlarında birbirinden ayrı sütunlara ayırmak istediğim de yine benzeri bir fonksiyon kullanabilir miyim çünkü farketttiğiniz gibi hücreler sabit değil
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
-2 olursa sayı ve önünde boşluk ile alır,-1 olursa alacağı karekterlerin önünde boşluk bırakmazsızın tüm sayıyı birlkte alır.
 
Katılım
2 Ekim 2006
Mesajlar
35
Excel Vers. ve Dili
excel 2003
cevapların için teşekkür ederim yanlız tuhaf birşey oldu acaba ben mi bir yanlışlık yaptım
excel 2000 de aynı verileri girdim ingilizce excel bu arada fakat yerinekoy dediğim de yine A1 deki değerleri verdi metinleri ayırmadı

bir de geriye kalan rakamlardan da

20.000,00 ve 45.000,00 gibi tutarları nasıl alabilirim ayrı sütunlarda
kusura bakmayın çok oldu ama bir türlü uygun fonksiyonu bulamadım

yardımlarınız için tekrar teşekkür ederim
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
cevapların için teşekkür ederim yanlız tuhaf birşey oldu acaba ben mi bir yanlışlık yaptım
excel 2000 de aynı verileri girdim ingilizce excel bu arada fakat yerinekoy dediğim de yine A1 deki değerleri verdi metinleri ayırmadı
=YERİNEKOY(A1;C1;"") kısmında yerleri değiştirmiş olabilirsiniz.

=YERİNEKOY(C1;A1;"") gibi deneyiniz.

20.000,00 ve 45.000,00 gibi tutarları nasıl alabilirim ayrı sütunlarda
kusura bakmayın çok oldu ama bir türlü uygun fonksiyonu bulamadım

yardımlarınız için tekrar teşekkür ederim
A1 hücrenizdeki değerin

250.000,00 YTL / 0,00 YTL 652.000,00 YTL 0,00 YTL

formatında olduğunu varsayarsak;

B1 hücresine

Kod:
=KIRP(EĞER(ESAYIYSA(BUL("/ 0,00 YTL";A1;1));SOLDAN(A1;BUL( "/ 0,00 YTL";A1;1)-1);A1))
C1 hücresine

Kod:
=SOLDAN(YERİNEKOY(YERİNEKOY(A1;B1;"");"/ 0,00 YTL";"");16)
yazınız.
 
Katılım
21 Eylül 2007
Mesajlar
7
Excel Vers. ve Dili
2001
metni sutunlara ayır komutunu kullanırken sınırlandırılmış seçeneğini secerseniz istediğiniz kıssasa göre ayıra bilirsiniz sanırım
 
Katılım
15 Mayıs 2005
Mesajlar
135
Excel Vers. ve Dili
excel 2003 türkçe
ali ye

ali kardeş mbul fonksiyonunu kullanırken a1 ile 0123456789 u niye birleştirdik onu anlamadım açıklayabilirmisin
anladığım kadarıyla a1 içindeki ilk rakamın sıra numarasını buluyoruz ve o karaktere kadar olanları boşluk ile değiştiriyoruz.
=min(mbul({0,1,2,3,4,5,6,7,8,9};a1&"0123456789))
a1 i 0123456789 ile birleştirdikten sonra {} ifade içinde sırasıyla önce 0 ın karakter numarasını ki 34 olur daha sonra 1i 2 yi 9 kadar arıyor daha sonra bunların minumumunu arıyor ki ilk rakamın karakter numarasını bulsun buraya kadar okey de a1 ile 0123456789 u birleştirmesek ne değişiyor?
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn muddybank formül Harf&Sayı olarak işler,Sayı&Harf olarak olursa çalışmaz,söyleki

ABC123 için çalışır ama 123ABC olarak çalışmaz,aslında sayıyı değil metini bulur soldan 1 ve ayrılacak kısım olan 3 olan ABC yerine "" ile boş değer koy. Dolayısı ile eski metin yerine boş değer konulduğunda sadece sayılar kalıyor.
 
Katılım
19 Mayıs 2008
Mesajlar
1
Excel Vers. ve Dili
2003 türkçe
slm bana acil yardım bu ayırma ile ilgili örneğin hücremde
123132 ali yurt
165 mehmet gül
6565656 hüseyin kaya
yazıyor ben sadece burdaki metni almak istiyorum
 
Üst