(02/12/2016, 04:34)ozanakkaya yazdı: Bu tür düzeltme atlamaları, çözümü karışık sorulara çözüm ararken zaman kaybına ve çözüm bulamamanıza sebep olabilir.Evet haklısınız Ozan Bey, bu hesaplamayı da verilere göre yapmışım. Verileri de, metni de düzenledim. Dolayısıyla A için arama değeri 2 olunca kriter olarak A'nın baz aldığımız değerinin +-40 gün aralığında, bulunan ve bir eşinin de şimdiki tarihe en yakında olduğu 732 kodlu kaliteyi almalıyız (732in son değeri 30 ilk değeri 5'yi oranladığımızda elde ettiğimiz 6 değerini A'nın ilk değeri olan 20 ile çarptığımızda sonuç olarak 120 buluruz. tarih kalite (A'nın baz aldığımız tarihi):10.01.2016 tarihbaz (kriter olarak aldığımız 732'in ilk tarihi):29/12/2015 tarihson(kriter olarak aldığımız 732'in son tarihi):28/02/2016
t_hesap tablosundaki 6. satırdaki 20.01.2016 olan veriyi 20.02.2016 olarak değiştirdim.
Sonuç arama değeri 1 olan kayıtta A isimli veriye ait fiyat 20 euro, tarihkalite=10.01.2016, tarihbaz= 12.01.2016, tarihson=01.08.2016 oluyor,
peki A isimli verinin sonuç arama değeri 2 olursa diğer verilere ait hesaplama nasıl olmalı?
40/20 = 2, 2x15=30 mu olmalı,
B isimli verinin arama değeri 1 olunca Fiyat 30 euro, tarihkalite, tarihbaz ve tarihson alanları 01.09.2016,
B isimli verinin arama değeri 2 olunca fiyat 15 euro, tarihkalite=20.02.2016, tarihbaz= 28.02.2016, tarihson=28.02.2016 mı olmalı?
üstteki örneklendirilen hesaplamalarda hata var ise hangisi hatalı??
B kalitesi için arama yaparsak eğer, fiyatı yazdığınız gibi 30euro bulunacak (525 baz alındığı için) tarihkalite:20/02/2016 tarihbaz:12/01/2016 tarhibaz:01/08/2016 olcak. arama değeri 2 olunca, herhangi bir hesaplama yapılmayacak (uyarısı gelicek) çünkü B'nin +-40 gün çevresinde bulunan kalitelerin (525 , C , 732) -525 hariç- ileri tarihlerde eşleri yok.525'i de zaten ilk aramada kullandık. arama değeri 2 olunca, bir sonraki kalite için arayacak ve başka bulamadığı için hesaplamaya yapmayacak.