Çözüldü Yıllık izin Kıdem yılı belirlenmesi

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Doruk Paşa

Bronz Üye
Kullanıcı Bilgileri
Katılım
3 Tem 2022
Mesajlar
235
Aldığı beğeni
15
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Sayın Arkadaşlar Merhaba

Ekli Yıllık izin dosyasında İzin Takip Listesi sayfasında Yıllık izin kıdem yılı için bir Kod yazılımına ihtiyacım var. Açıklama ve Örnekleme Dosya içinde İzin takip Listesi sayfasında yapılmıştır.

Yardımlarınızı rica ederim.
 

Ekli dosyalar

  • PERSONEL YILLIK İZİN.xlsm
    79.9 KB · Gösterim: 16

Doruk Paşa

Bronz Üye
Kullanıcı Bilgileri
Katılım
3 Tem 2022
Mesajlar
235
Aldığı beğeni
15
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
İzin Takip listesindeki O sütununda izin günlerini güncelledim.

Kod yazılımı doğru ama sonuç hatalı vereceğinden dolayı
 

Ekli dosyalar

  • PERSONEL YILLIK İZİN.xlsm
    79.9 KB · Gösterim: 11

Patron

Site Dostu
Kullanıcı Bilgileri
Katılım
6 Mar 2021
Mesajlar
2,382
Çözümler
702
Aldığı beğeni
2,790
Excel Versiyonu
Office 2021 TR
Önce C sütununu giriniz,
sonra K ve N sütunlarını doldurunuz.
 

Ekli dosyalar

  • PERSONEL YILLIK İZİN (1).xlsm
    79.6 KB · Gösterim: 3

Doruk Paşa

Bronz Üye
Kullanıcı Bilgileri
Katılım
3 Tem 2022
Mesajlar
235
Aldığı beğeni
15
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Sayın Patron Merhaba

Ekli dosyada öncelikle K sütunu boşken L sütununda olması gereken tarihleri W sütunundaki sarı alanda olduğu gibi bulmalıyız. İlk yüklediğim dosyadaki Kod ile oluyordu

Sonrasında K sütunu sayıları yazıldığında oluşacak L sütunu tarihlerini de size belirteceğim
 

Ekli dosyalar

  • PERSONEL YILLIK İZİN (1).xlsm
    79.6 KB · Gösterim: 2

Patron

Site Dostu
Kullanıcı Bilgileri
Katılım
6 Mar 2021
Mesajlar
2,382
Çözümler
702
Aldığı beğeni
2,790
Excel Versiyonu
Office 2021 TR
3 nolu mesajdaki dosya neyi yanlış yapıyor.
 

Doruk Paşa

Bronz Üye
Kullanıcı Bilgileri
Katılım
3 Tem 2022
Mesajlar
235
Aldığı beğeni
15
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
K sütunu boş olduğunda L sütunundaki Hakediş tarihleri W sütununda belirttiğim tarihler olmalı
 

Patron

Site Dostu
Kullanıcı Bilgileri
Katılım
6 Mar 2021
Mesajlar
2,382
Çözümler
702
Aldığı beğeni
2,790
Excel Versiyonu
Office 2021 TR

Ekli dosyalar

  • YILLIK İZİN.xlsm
    79.8 KB · Gösterim: 2

Patron

Site Dostu
Kullanıcı Bilgileri
Katılım
6 Mar 2021
Mesajlar
2,382
Çözümler
702
Aldığı beğeni
2,790
Excel Versiyonu
Office 2021 TR

Doruk Paşa

Bronz Üye
Kullanıcı Bilgileri
Katılım
3 Tem 2022
Mesajlar
235
Aldığı beğeni
15
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Öncelikle şunu ifade edeyim; yaptığımız bu çalışma bir kişinin yıllık izin hak edişlerine göre yapılan bir çalışma dikkat ettim sizin göndermiş olduğunuz dosya da B sütunu sıralaması seri olarak devam ediyor. sıralama olmayacak taki 2. kişiye geçene kadar 2. kişiye geçtiğinde sıra numarası 2 olacak (B4 hücresine ve aşağı doğru EĞER(VE($F3<>F4;F4<>"");MAK(B$3:B3)+1;0) formülü ile o durum halloluyor .) burada bir sıkıntı yok.

Şimdi geleyim asıl konuya 4. ve 5 SATIR bir kişinin ilk hak ettiği yıllık izin süresine (Hakediş Listesi K4) ait iznini iki parça halinde kullanması nedeniyle M4 (1) ve M5 (1) sayılıları aynı olacak orada sıkıntı görülmüyor. Aynı kişiye ait (Hakediş listesi L4) teki iznine başladığında İkinci yıl izni olması sebebiyle yani kıdem yılı 2 olması gerekiyor. Taki 20 günlük iznini tek parça veya çoklu olarak kullanıp bitirene kadar Kıdem yılı 2 Olmalı, bittiğinde aynı mantıkla 3 izin kullanımına geçildiğinde Kıdem yılı 3 olacak bu böyle son yıla gelinceye kadar kıdem yılı artarak devam edecek. Burada N sütunu ve sonraki sütunlardaki izin başlama tarihleri ve İzin dönüş tarihleri çalışmamızda hiç bir bağlayıcılığı yok .

Biraz uzun bir yazı oldu ama uygulamaya hakim olmanız yazacağınız kodun doğruluğunu sağlayacaktır
 

Doruk Paşa

Bronz Üye
Kullanıcı Bilgileri
Katılım
3 Tem 2022
Mesajlar
235
Aldığı beğeni
15
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Özetle; Sütunlarda görülmesi gereken sayı ve tarihler aşağıdaki gibi olmalı

EKSİK GÜNYILLIK İZİN HAKEDİŞ TARİHİYILLIK İZİN KIDEMİYILLIK İZİN GÜNH.T. GÜNR.T. GÜNYOL İZNİ (ÜCS.)
203.01.1711014
205.01.17141
207.01.1821011
209.01.182611
211.01.182411
213.01.193203
215.01.204203
 

Patron

Site Dostu
Kullanıcı Bilgileri
Katılım
6 Mar 2021
Mesajlar
2,382
Çözümler
702
Aldığı beğeni
2,790
Excel Versiyonu
Office 2021 TR
Deneyiniz.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

Doruk Paşa

Bronz Üye
Kullanıcı Bilgileri
Katılım
3 Tem 2022
Mesajlar
235
Aldığı beğeni
15
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Sayın Patron iyi Akşamlar

Kodu yükledim ancak istenilen sayı (Kıdem yılı) ve L sütunu Tarihlerini doğru vermedi.

İlk dosyayı ve son dosyayı ayrı ayrı ekledim.
 

Ekli dosyalar

  • YILLIK İZİN (İlk orjinal Kod ile alınan sonuç).xlsm
    57.7 KB · Gösterim: 1
  • YILLIK İZİN-1 (sizin 13 no'lu mesajınızdaki kod ile alınan sonuç.xlsm
    55.9 KB · Gösterim: 1

Doruk Paşa

Bronz Üye
Kullanıcı Bilgileri
Katılım
3 Tem 2022
Mesajlar
235
Aldığı beğeni
15
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Sayın Patron

Aklıma şöyle bir fikir geldi. İlk dosyadaki Kod' dan bağımsız bir Kod ilave etsek hem L sütunu verileri doğru kalır Hem de Mevcut kodun altına ilave olarak yazacağımız kod için de sağlıklı bir yazılım elde edebilirsiniz diye düşünüyorum. Bizim derdimiz sadece M sütunu Kıdem yıllarını istediğimiz gibi bulmak
 

Patron

Site Dostu
Kullanıcı Bilgileri
Katılım
6 Mar 2021
Mesajlar
2,382
Çözümler
702
Aldığı beğeni
2,790
Excel Versiyonu
Office 2021 TR
Deneyiniz.
 

Ekli dosyalar

  • YILLIK İZİN2.xlsm
    56.7 KB · Gösterim: 4

Doruk Paşa

Bronz Üye
Kullanıcı Bilgileri
Katılım
3 Tem 2022
Mesajlar
235
Aldığı beğeni
15
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Sayın Patron

K sütununda hiç bir sayı yokken K4 'e eksik gün girildiğinde aynı kişiye ait tüm yılların günleri aşağıda olması beklenen tarihler gibi olmalı ve ikinci satıra girilen bir sayı olduğunda da oluşan tarih kişiye ait alttaki tüm yıllara yansımalı
EKSİK GÜNYILLIK İZİN HAKEDİŞ TARİHİEKSİK GÜNOLMASI BEKLENEN TARİHLER
506.01.16
5​
06.01.17
01.01.1606.01.17
01.01.1606.01.18
01.01.1606.01.18
01.01.1606.01.18
 

Patron

Site Dostu
Kullanıcı Bilgileri
Katılım
6 Mar 2021
Mesajlar
2,382
Çözümler
702
Aldığı beğeni
2,790
Excel Versiyonu
Office 2021 TR
Sayın Doruk Paşa ,
kodlar SATIR bazlı çalışmaktadır.
yani siz tabloyu komple silin ve SATIR SATIR doldurun.
dedikleriniz olduğunu göreceksiniz.
 

Doruk Paşa

Bronz Üye
Kullanıcı Bilgileri
Katılım
3 Tem 2022
Mesajlar
235
Aldığı beğeni
15
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Sayın Patron

K sütunu ile L sütunu birbirine bağlı hesaplama durumunu izah etmeye çalışayım.

1-Sizden ricam, K sütunu tamamen boşken K4 hücresine 3 yazdığımızda L4 ve altındaki tüm satırların Tarih günleri 4 ile başlamalı,

2-K5 hücresine de 3 sayısı ilave ettiğimizde, L5 ve altındaki tüm satırların Tarih günleri 7 ile devam etmeli "Kişi bazında"

*Her satıra gireceğimiz sayı bir önceki tarihin gününü girilen sayı kadar artırarak devam ettiğinde;

3- Örneğin L7 deki sayıyı sildiğimizde silinen SATIR ve üst satırları oluşan tarihler kalacak, silinen satırdaki sayı kadar eksilen (Bir üst SATIR ile aynı olan) L7 deki Tarih alttaki satırlardaki günler kadar artarak devam edecek.

Açıklama maddelerine göre Ekli Dosyada Tablo altında örneklemelerini yaptım.
 

Ekli dosyalar

  • YILLIK İZİN.xlsm
    55.5 KB · Gösterim: 5

Patron

Site Dostu
Kullanıcı Bilgileri
Katılım
6 Mar 2021
Mesajlar
2,382
Çözümler
702
Aldığı beğeni
2,790
Excel Versiyonu
Office 2021 TR
Deneyiniz.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Üst