Metin alanından standart bir karaktere göre veri alma

Katılım
16 Şubat 2007
Mesajlar
323
Excel Vers. ve Dili
office 2003 prof.tr
Arkadaşlar merhaba,
acces raporundaki bir metin alanına kaynak tablo/sorgunun ilgili alanından standart bir değere kadar olan bölümünü yazdırmak istiyorum bunun için ne yapmalıyım

Örneğin tablodaki A adlı alanda "Elma; Armut; Kiraz" şeklinde değer bulunsun. ben raporun A adlı alanına sadece ikinci ";" noktalı virgülden sonraki verileri (yani Kiraz değerini) yazdırmak istiyorum. bunun için ne yapmalıyım.

tüm kayıtlar için aynı standart uygulama geçerli
alan içerisinde noktalı virgül sayısı standart değil, ancak ben her zaman için alanın başlangıcından itibaren ikinci noktalı virgülden sonraki değerleri almak istiyorum.
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhaba;

Kısaltılacak alan ismini "beab" olarak varsayalım ve A alanının denetim kaynağına alttaki kodu yazınız.

Kod:
=Right([beab];Len([beab])-InStr(InStr(1;[beab];";")+1;[beab];";"))
 
Katılım
16 Şubat 2007
Mesajlar
323
Excel Vers. ve Dili
office 2003 prof.tr
Sayın beab05,
ilginiz için çok teşekkür ederim. gönderdiğiniz kodu ekteki örnekte uyguladım ancak çözemediğim bir ayrıntı var galiba, ilgilenebilirseniz memnun olurum.
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhaba;
Siz tabloda alan olarak anlamışsınız "beab" ismini ;)
Herneyse ben raporunuzu düzelttim. Rapora 2 alan açtım biri tablodaki gibi diğeri de kısaltılmış hali..
 
Katılım
16 Şubat 2007
Mesajlar
323
Excel Vers. ve Dili
office 2003 prof.tr
Sayın Beab05,
Çok teşekkür ederim.
 
Üst