Giriş tarihinin karşısına çıkış tarihini getirmek.

burhancavus61

Altın Üye
Katılım
13 Mayıs 2005
Mesajlar
761
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
03.11.2024
Bir tabloda giriş tarihleri diğer tabloda çıkış tarihleri var. giriş tarihleri olan tabloya çıkış tarihlerindeki doğru tarihi getirmek istiyorum. Ama bazı yıllarda 2 giriş çıkış var. Örnek çalışma sayfası ekledim yardımınıza ihtiyacım var.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Çıkış tarihi hangi alana göre eşleşecek?
 

burhancavus61

Altın Üye
Katılım
13 Mayıs 2005
Mesajlar
761
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
03.11.2024
nasıl izah edeceğim bilemiyorum hocam ama tc kimlik no ve örneğin 2020 yılının ilk işe giriş tarihinden sonraki ilk çıkış tarihi diyebilirim. Yani her yılın karşısına sonraki çıkış tarihini getirmem lazım. yani her girişin bir çıkış kaşılığı var taki bu yılın son girişine kadar. Biraz karışık anlattım sanırım ama başka nasıl anlatılır blemedim. Yani bir kişinin 7 girişi varsa mutlaka en az 6 çıkış tarihi vardır.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bunu bir deneyin bakalım istediğiniz sonucu verecek mi?

C++:
=İNDİS('SGK İşten Çıkış'!$H$1:$H$1000;TOPLA.ÇARPIM(KAÇINCI(B2&C2;'SGK İşten Çıkış'!$B$1:$B$1000&'SGK İşten Çıkış'!$C$1:$C$1000;0)))
 

burhancavus61

Altın Üye
Katılım
13 Mayıs 2005
Mesajlar
761
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
03.11.2024
Hocam verdi fakat tek bir sorun var son giriş yılı 2020 de iki kez işe giriş var 1 kez çıkış var yani 01.01.2020 de girip 30.06.2020 de çıktı tekrar 05.07.2007 de girdi ama hala çalışıyor bunada 30.06.2020 yazıyor bunuda engelleyebilirsek süper olur. bu arada tarihleri örnek olsun diye salladım.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bunu deneyin.

C++:
=EĞER(VE(B1=B2;C1=C2);"";İNDİS('SGK İşten Çıkış'!$H$1:$H$1000;TOPLA.ÇARPIM(KAÇINCI(B2&C2;'SGK İşten Çıkış'!$B$1:$B$1000&'SGK İşten Çıkış'!$C$1:$C$1000;0))))
 

burhancavus61

Altın Üye
Katılım
13 Mayıs 2005
Mesajlar
761
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
03.11.2024
:) harikasınız hocam. Elinize sağlık teşekkür ederim.
 
Üst