• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Tarihe göre saat verisine sağdan soldan en yakın değeri getirme

Katılım
21 Mayıs 2010
Mesajlar
86
Excel Vers. ve Dili
2003 xls
Arkadaşlar merhabalar,
Sistem üzerinden belirli bir sırası ya da sayısı olmayan veriler gelmektedir. Buna karşılık manuel doldurulan bir tablomuz daha var. Şuan için manuel olarak karşılaştırarak verileri işlemekteyim. Bu konuyu kolaylaştırmak adına yardımlarınızı istemekteyim. Örnek dosyayı ekledim, yorumlarınız için şimdiden teşekkür etmekteyim.
 

Ekli dosyalar

Sayfa üzerinde yaptığınız AÇIKLAMALAR çok net değil.
Daha anlaşılır bir şekilde yeniden ifade edermsiniz?
 
1. E sütunundaki Tarihleri manuel mi yazacaksınız yoksa listenizin içindeki ilk tarihten son tarihe kadar ardışık olarak tarihleri ben mi oluşturacağım?
2. F ve H sütunlarındaki saatleri manuel mi yazacaksınız?
3. Bir üst sorudaki cevap "manuel" olacaksa E-F-H sütunları hazır olduktan sonra mı kodları çalıştıracaksınız?
4. +/- 1 saat referansdan kastınız mesela F4 de 15:42:00 yazıyorsa 14:42:00 - 16:42:00 başlangıç ve bitişler dahil olacak şekilde midir?
5. +/-1 saat kodlarda sabit mi olsun yoksa size InputBox ile seçme şansı versin mi?
6. C sütununda Açıldı-Kapalı-Bitti-Başladı haricinde bir ifade varsa kesinlikle dikkate alınmayacak. Doğru mudur?
 
1. E sütunundaki Tarihleri manuel mi yazacaksınız yoksa listenizin içindeki ilk tarihten son tarihe kadar ardışık olarak tarihleri ben mi oluşturacağım?
- E sütunu ilgili ayda ki tarihler olacak ( sistemden verileri aylık alıyoruz. Örneğin haziran için 01.06.2022 'den 30.06.2022 ye kadar tarihler olacak
2. F ve H sütunlarındaki saatleri manuel mi yazacaksınız?
- Evet, F ve H sütunu manuel olarak kayıtlanmakta. Amacımız manuel yazılanlar ile sistemden gelen verileri karşılaştırmak
3. Bir üst sorudaki cevap "manuel" olacaksa E-F-H sütunları hazır olduktan sonra mı kodları çalıştıracaksınız?
- Sistemden gelen veriler ve manuel olan veriler ayrı ayrı iki tabloda hazır bulunuyorlar, ikisini tek tablo yaptıktan sonra kodları çalıştırabiliriz.
4. +/- 1 saat referansdan kastınız mesela F4 de 15:42:00 yazıyorsa 14:42:00 - 16:42:00 başlangıç ve bitişler dahil olacak şekilde midir?
- Burada insan faktöründen dolayı referans belirttim, çünkü manuel yazılan 15:55 e karşılık o tarihte sistemden gelen veri olmayabiliyor, eğer referans aralığında bir değer bulunamıyorsa YOK ya da Hatalı şeklinde görebilmek için.
5. +/-1 saat kodlarda sabit mi olsun yoksa size InputBox ile seçme şansı versin mi?
- İnput olsa daha iyi olur, olmasa bile ihtiyaç halinde kodda düzenleme yapabilirim.
6. C sütununda Açıldı-Kapalı-Bitti-Başladı haricinde bir ifade varsa kesinlikle dikkate alınmayacak. Doğru mudur?
- Doğrudur


Ömer bey,

Soruların altlarına cevaplarımı belirttim. Değerli vaktinizi ayırdığınız için tekrar teşekkür ederim.
 
Soru 1:
Manuel tablonuzda 15.4.2022 tarihi olsun. Saat olarak da 23:55 seçtiniz diyelim.
+/- 1 saat yaklaşıkla arama yaparken
16.4.2022 saat 00:15 deki veri varsa bu veri tablonun 15.4.2022 satırına mı yazılacak.

Soru 2:
Yukarıdakine benzer olarak
15.4.2022 tarih için saat 23:55 dediniz
16.4.2022 tarih için saat 01:55 dediniz

soldaki tablonuzda 16.4.2022 saat 00:55 deki veri hangi satıra yazılacak?
 
Ömer bey,

Şehir dışında olduğum için cevap yazamadım, bu nedenle özür dilerim. Soru 1 için cevap evet aynen bu şekilde olması gerekiyor.

Soru 2 nin cevabı : "00:55" manuel giriş saati olarak yazıldı ise 15.04.2022 saat 23:55 e karşılık gelen kısma, eğer çıkış olarak yazıldı ise 16.04.2022 tarihi saat 01:55 karşılık yazılması benim için daha uygun olacaktır. Lakin bu gibi detaylar yorucu olacak ise manuel tabloyu sizin belirleyeceğiniz formatta da doldurabiliriz.
 
Ömer bey konu ile ilgili bir çalışma yapma fırsatınız oldu mu acaba ?
 
Arkadaşlar bu konuda yardımcı olabilecek bir üstat var mıdır ?
 
Geri
Üst