Plaka Sorunu

Katılım
7 Ekim 2005
Mesajlar
180
Excel Vers. ve Dili
2002 Pro, Türkçe
Arkadaşlar hazırladığım programda, karşı tarafta araçlara motorin veriliyor merkezde ise motorin ve nakliyeler takip ediliyor. Merkezdeki sistemde araç plakaları sorgulanarak Trafik Tescil Şube Müdürlüğünden alınıyor, karşı tarafta ise kullanıcı tarafından tanımlanmış.

Ekli tablodan da anlaşılacağı üzere
Kullanıcı Örneğin : 25 CC 555 şeklinde tanımlamış
Merkezde 25CC555 şeklinde oluşturulmuş veritabanı.

Her iki taraf da değişiklik yapmaya yanaşmıyor. :)

Ekli örnektede belirttiğim gibi motorin ve nakliye sorgulamalarına esas olmak üzere plakaları boşluklar yüzünden eşleştiremiyorum.

Trim fonksiyonunu denedim ancak baş ve sondaki boşlukları atıyor.
Merkeze gönderilen plaka listesindeki boşlukları atarak merkezin formatına dönüştürecek bir fonksiyona yada başka bir çözüme ihtiyacım var.

Ekli örnekte sorgunun plakaları eşleştirecek şekilde sonuçlanması işimi görecek.

Yardım edecek arkadaşlara peşin teşekkürlerimi sunarım.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın ERSEN,

Bir fonksiyon ve bir sorgu ekledim. Sizin istediğiniz sorgu2 de.

Sanırım oldu.

İyi çalışmalar
 

beab05

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

Module ekleyin ve
xx:bosyok(plaka) gibi alan açarak sorguda kullanabilirsiniz..

Kod:
Function bosyok(pstr As String) As String

Dim strHold As String
    strHold = Trim(pstr)
    Do While InStr(strHold, " ") > 0
      strHold = Left(strHold, InStr(strHold, " ") - 1) & Mid(strHold, InStr(strHold, " ") + 1)
    Loop
    bosyok = strHold
    
End Function
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın beab05,

Replace(Plaka, " " , "")

da aynı sonucu veriyor.

İyi çalışmalar
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
E tabii replace ile de oluyor ama benim aklıma bile gelmedi, zaten mesajları nerdeyse aynı anda göndermişiz..
 
Katılım
7 Ekim 2005
Mesajlar
180
Excel Vers. ve Dili
2002 Pro, Türkçe
teşekkür etmek!..

sayın modalı, beab sizin bu bilginizi paylaşma ve yardım anlayışınız karşısında
duyduğum saygı ve hayranlığı ifade edebilecek kelime bulamıyorum.

ve yalnızca teşekkür edebiliyorum, teşekkürler...

Tekrar teşekkürler.
 
Katılım
22 Haziran 2009
Mesajlar
165
Excel Vers. ve Dili
ofis 365
selamun aleykum arkadaşlar kusura bakmayın yeni olduğum için sorunmu nereye yazacağımı bilmiyorum beden bu konuyla az çok alakası olduğu için buraya yazdım inşallah yardım edersiniz. benim tutuğum araç çizelge tablosunda a1 hücresine nakliye yapan arabaların plakaları yazılı bazen aynı araç defalarca nakliye yapıyor ve ben tarih göre teker teker yazıyorum. şimdi sorum aynı plakalı bir aracın bana kaç sefer yaptığını nasıl bulabilirim sadce plaka girerek karşında kaç sefer nakliye yaptığı çıksa çok işime yarayacak.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
selamun aleykum arkadaşlar kusura bakmayın yeni olduğum için sorunmu nereye yazacağımı bilmiyorum beden bu konuyla az çok alakası olduğu için buraya yazdım inşallah yardım edersiniz. benim tutuğum araç çizelge tablosunda a1 hücresine nakliye yapan arabaların plakaları yazılı bazen aynı araç defalarca nakliye yapıyor ve ben tarih göre teker teker yazıyorum. şimdi sorum aynı plakalı bir aracın bana kaç sefer yaptığını nasıl bulabilirim sadce plaka girerek karşında kaç sefer nakliye yaptığı çıksa çok işime yarayacak.
Küçük bir örnek ekleyin hemen yapayım. Sorgu eklemeniz gerekiyor.

İyi çalışmalar
 
Üst