virgülden önceki metni alma

Katılım
31 Ağustos 2005
Mesajlar
117
Excel Vers. ve Dili
office2003
Merhaba arkadaşlar ben hala vb bilmiyorum :(

Sizden ricam şu

Örnek Metin;
a445550,a,atateks ltd.

Metinden alınacak kısım ilk virgüle kadar olan kısım
yani "a445550"

sadece a445550 alacak şekilde bir formül veva makro.
not: virgülden önceki rakam sayısı değişebiliyor 5 hanede olabiliyor 16 hanede en az 1 hen en fazla 26
şimdiden teşekkür ederim
 
Katılım
6 Mayıs 2008
Mesajlar
125
Excel Vers. ve Dili
Microsoft Excel 2007 Tr
Merhaba,benim bildiğim formül ile şu şekilde yapabilirsiniz.Mesela a2 hücresinde veri var ise formülü şöyle olur:

=PARÇAAL(A2;1;BUL(",";A2;1)-1)
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
Ornegin yaziniz a1 hucresinde olsun;

Kod:
Split([a1], ",")(0)
seklinde yapabilir sondaki sifiri artirarak sonraki virgullerden oncekileri ayirabilirsiniz..
 
Katılım
31 Ağustos 2005
Mesajlar
117
Excel Vers. ve Dili
office2003
yanlış yerde sordum galiba

yardım etmek isteyen arkadaşlara teşekkür ederim ama arkadaşlar bana excel' deki formülleri söylüyorlar onları ben biliyorum. ben Accces'de nasıl yapacağımı sormuştum :)
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
bu isinizi gorur mu deneyemiyorum;

Kod:
i = "a445550,a,atateks ltd."
Virgulden_Once = Mid(i, 1, InStr(i, ",") - 1)
Virgulden sonrasi icin; Virgulden_Sonra = Mid(i, InStrRev(i, ",") + 2)
 
Katılım
31 Ağustos 2005
Mesajlar
117
Excel Vers. ve Dili
office2003
teşekkürler ama

ilginize teşekkür ederim ama nasıl uygulayacağımı bilemedim bende bir dosya hazırlayıp ek sunuyorum :)
 

Ekli dosyalar

Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın nafri,

İki ayrı çözüm ekledim.

Birincisi Split fonksiyonunu form üstünde kullanara.

İkincisi, sorgunuz üstünde özel fonksiyonla. Kullanılan fonksiyonlar Modül1 de.

İyi çalışmalar
 
Katılım
31 Ağustos 2005
Mesajlar
117
Excel Vers. ve Dili
office2003
teşekkürler ama

Sayın nafri,

İki ayrı çözüm ekledim.

Birincisi Split fonksiyonunu form üstünde kullanara.

İkincisi, sorgunuz üstünde özel fonksiyonla. Kullanılan fonksiyonlar Modül1 de.

İyi çalışmalar
sayın modalı ilginize teşekkür ederim ama ilgili dosyayı göremedim :)
 
Üst