Sitemize Hoşgeldiniz

Türkiye'nin en geniş özeliklere sahip forumu olan ExcelDestek.Com üzerinde soru sorabilmek, daha önceki sorulan sorulara, açılan konulara cevap yazabilmek, puan kazanabilmek, kazandığınız puanlar ile dosya indirebilmek ve çok daha fazla özellikten yararlanabilmek için sitemize üye olunuz.
Hemen Üye Ol ya da Giriş Yap

Sorun Cevaplayalım

Excel'e dair sorularınızı sorun, cevaplayalım.

Çözümlenmiş Sorular

Kullanıcılarımızın sorularını ve sunduğumuz çözümleri inceleyin.

Destek Ekibimiz Sizlerle

Ücretli destek ve özel hizmet talep edebilirsiniz.

  • Web sitemizi "REKLAMSIZ" olarak ziyaret etmek ister misiniz?
    Gerek sitemize destek, gerekse de reklam görmeden sitemizde gezinmek isterseniz, HESAP YÜKSELTME sayfasından SADECE 15-TL'ye 1 yıl boyunca ÜCRETLİ ÜYELİK almanız yeterli olacaktır.
    Detaylı bilgilendirme için lütfen buraya tıklayınız!

Genel Excel Fonksiyonlar Soru ilgili aydaki kritere göre tatil günleri ve seçime göre izin günleri tespiti

KMLZDMR

Yeni Üye
Kullanıcı
Katılım
25 Nis 2019
Mesajlar
74
Excel Versiyonu, Dili
excel 2003

Reputation:

Merhaba,
Ekli dosyada detayla açıklama ve soru oluşturulmuş olup
Soru1: D3 HÜCRESİ: D1> Yıl D2> Ay olmak üzere D3 hücresine seçilen ayın gün sayısı gelecek. Şubat ayları 28,29 bulacak tabiki
Soru2: H2 HÜCRESİ: d1 ve d2 deki yıl ve ay sayısına ve K3 hücresindeki seçime göre (Hafta Sonu tatil: günlerine göre) ilgili aydaki hafta sonları sayısını bulacak
Örnek: Ağustos ayında K3 hücresi Cumartesi+Pazar seçilmişse: H2 hücresine 5+4=9 sayısını; K3 Pazar seçilmiş ise 4 sayısını bulacak
Soru3:H3 hücresinde d1 ve d2 deki yıl ve ay sayısına göre Gn Tat. + Uls.+ Dini Bayram günleri toplam sayısı gelecek
Soru4 ve Soru5 için aşağıda ve ekli dosyada açıklama bulunmaktadır.
ilgili yıl ve aydaki ve hafta tatili ve Yıllık İzin için geçerli hafta tatil günleri dikkat edilecek
kriter olarak kişinin kullandığı izin tarihleri aralığındaki tarihler dikkate alınarak net yıllık izin gün sayısı ve ilgili aydaki yıllık izindeki aralıktaki hafta tatil gün sayısını bulmak gerekli.

Excel 2003 kullanmaktayım.
Şimdiden teşekkür ederim.
 

Ekli dosyalar

Ali Kırksekiz

Forum Yönetimi
Yönetici
Site Yöneticisi
SMS Onaylı
Katılım
11 Eki 2018
Mesajlar
9
Excel Versiyonu, Dili
Excel 2013 TR

Reputation:

Öncellikle vaktim müsait olmadığı için ilk etapta 1 sorunun cevabı;

Kod:
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
2 sorunun cevabı

C4 hücresine =TARİH(D1;D2;1)
C5 hücresine =SERİAY(C4;0) yazın.

H2 hücresine

Kod:
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
3,4,5 nolu sorularında bir zorluğu yok ama şablon çok karmaşık hazırlanmış. Soruları sırasıyla revize edersiniz, takibi daha kolay olur.
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
665
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Merhaba Sayın @KMLZDMR .
Dosyayı indirip açmayı denediğimde, DOSYA BOZUK uyarısı alıyorum.
Açılış mesajının ekindeki belgeyi yeniler misiniz?
 

KMLZDMR

Yeni Üye
Kullanıcı
Katılım
25 Nis 2019
Mesajlar
74
Excel Versiyonu, Dili
excel 2003

Reputation:

tekrar ekledim.
 

Ekli dosyalar

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
665
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Hala DOSYA BOZUK olarak sonuç alıyorum. Yüklediğiniz dosyayı indirerek siz de bir kontrol edin isterseniz.
Belgeyi bir de sıkıştırmadan (belge kapalıyken) ekler misiniz?
 

KMLZDMR

Yeni Üye
Kullanıcı
Katılım
25 Nis 2019
Mesajlar
74
Excel Versiyonu, Dili
excel 2003

Reputation:

ekledim.
 

Ekli dosyalar

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
665
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

-- H2 hücresi için alternatif olarak aşağıdaki formülü kullanabilirsiniz.
=TOPLA.ÇARPIM(--(HAFTANINGÜNÜ(SATIR(DOLAYLI(TARİH($D$1;$D$2;1)&":"&SERİAY(TARİH($D$1;$D$2;1);0)));2)>EĞER(ESAYIYSA(BUL("+";$K$3));5;6)))
-- H3 hücresi için ise aşağıdaki formülü kullanabilirsiniz.
=TOPLA.ÇARPIM(((Tatil!$A$2:$A$209>=TARİH($D$1;$D$2;1))*(Tatil!$A$2:$A$209<=SERİAY(TARİH($D$1;$D$2;1);0)))-((Tatil!$A$2:$A$209>=TARİH($D$1;$D$2;1))*(Tatil!$A$2:$A$209<=SERİAY(TARİH($D$1;$D$2;1);0))*(ESAYIYSA(BUL("Arefe";Tatil!$B$2:$B$209)))/2))
Ancak, bu tür hesaplamalarda karşınıza çıkacak özel bir durum da;
bayram/resmi tatil listesindeki tarihlerden bir kısmının Cumartesi veya Pazar gününe denk gelmesi durumudur.
Diğer bir husus da, tıpkı Ramazan ve Kurban Bayramlarında olduğu gibi 29 Ekim Cumhuriyet Bayramının öncesindeki günün de
yarım gün tatil olduğunu gözönünde bulundurmanızda yarar var ( Bkz: 2429 Sayılı Kanun Madde: 1 ).

C.tesi / Pazar olmayan bayram/resmi tatil gün sayısını mı hesaplamak istiyorsunuz,
yoksa bayram/resmi tatil olmayan C.tesi/Pazar günü sayısını mı hesaplamak istiyorsunuz?
Zira örneğin 2019 Ağustos ayındaki resmi tatillerden 10.08.2019 Arefe ve aynı zamanda C.tesi,
11.08.2019 tarihi de Kurban Bayramının 1'inci günü ve Pazar.
Hesaplamalarınızda bu iki günün durumunu netleştirip, hangisinin hangi tarafa dahil edileceğini net ifade etmenizde yarar var.

Ayrıca; AC:AV sütun aralığındaki gibi bir yapı yerine tek bir sayfada ve tüm kişilerin kullandığı izinleri
AD SOYAD (doğrusu TC Kimlik No) ve başlangıç/bitiş tarihleri olacak şekilde alt alta kaydedeceğiniz ayrı bir sayfa
(izin kayıt sayfası) oluşturup, hesaplamalarınızı bu sayfa üzerinden kişi bazlı yapmanız daha pratik olur diye düşünüyorum.
Ms.Excel'i kullanırkan tüm kayıt/işlem ve sonuçları tek bir sayfada tutmak/yapmak yerine, işlem/kayıt türüne göre
veri tabanı mantığıyla ayrı sayfalarda/alanlarda yapmak belgenizin kontrolü ve sağlıklı çalışması bakımından da yerinde olur.
 

KMLZDMR

Yeni Üye
Kullanıcı
Katılım
25 Nis 2019
Mesajlar
74
Excel Versiyonu, Dili
excel 2003

Reputation:

Sayın Ali Kırksekiz teşekkür ederim. Sizin 3,4,5. sorulara cevabınızı merak ediyorum.

Sayın Ömer Baran Üstadım. İzin konusundaki yarım günleri (arefeler) önemli tabiki...
Bayram ve Genel Tatillerin Cumartesi ve/veya pazar günlerine denk gelmesi tabiki önemli...
Benim tablomda esas olan izin takibi değil. Tablonun orjinalinde diğer bazı sütunlarda kişinin aylık çalışma saatleri toplamı var. Bu değere göre Sigorta prim günü
tespit etmek istiyorum. Kişinin tatil günlerinde saat işlemiyor.Ama izinli günler olduğu için çalışılmış gibi prim günü oluyor.
Dolayısı ile kişinin AC:AV sütununda izin başlama bitişlerini yazıyorum. Bunu aynı tabloda yapmak şart olmayabilir. Başka sayfaya da oluşturdum.
İş kanununda işçinin izin hakkı net olarak belirlenmiş durumda. Tatil günleri sayılmıyor. Ancak ince bir konu Cumartesi günü yıllık izinde sayan var saymayan var. Bunun için J2:K3 alanında işyerinin hafta tatil günleri hangisi, Yıllık izinde sadece pazar mı yoksa Cum+Pzr mı olacak işarete göre G16:G27 aralığa Kişinin İlgili aydaki (D2) NET Yıllık izin Gün sayısı D2 deki aya tekabül eden belirlenecek.

Örnek 20 satırda AE20:AF20 de 02.08.2019-04.08.2019 , AG20:AH20 de 09.08.2019-03.09.2019 8. aya tekabül eden izin kullanımı var. 7, ve 9, ayları yazacağınız formülde dikkate almayacak....
a) 02.08.2019-04.08.2019 için: 02.08- Cuma , 03.08- Cumartesi, 04.08- Pazar olduğunda K2 hücreside Pazar seçili ise: Net izin gününe 2 gün hesaplar
eğer K2 hücresi Cumartesi+Pazar seçili ise: Net izin gününe 1 gün hesaplar
b) 09.08.2019-03.09.2019 için: 8. ayda 10.08. Cumart. arefe, 11.08 Pazar bayram,, 12.08. Bayram, 13.08 bayram, 14.08. Bayram
30.08. cuma Uls Bayram olup K2 hücresi Pazar seçili olarak: 18 ve 25. günler pazar olup Net izin günleri : 9, 10 (1/2 gün), 15,16,17,19,20,21,22,23,24,26,27,28,29,31 = 15,5 gün NET İZİN hesaplanır.
K2 hücresi Cumartesi+Pazar seçili olarak: 18,19 ve 25.26 günler pazar olup Net izin günleri : 9, 10 (1/2 gün), 15,16,17,20,21,22,23,24,27,28,29,31 = 13,5 gün NET İZİN hesaplanır.

K2 Pazar seçime göre a+b= 2 + 15,5=17,5 Gün yazmalı.
K2 Cumartesi+Pazar seçime göre a+b= 1 + 13,5=14,5 Gün yazmalı.

Şimdiden teşekkür ederim.
 

Ekli dosyalar

KMLZDMR

Yeni Üye
Kullanıcı
Katılım
25 Nis 2019
Mesajlar
74
Excel Versiyonu, Dili
excel 2003

Reputation:

Sayın Ömer BARAN üstadım. Çok Güzel bir çalışma yapmışsınız. Teşekkür ederim.
Ancak düzeltilmesi ve eklenmesi gereken bazı hususlar var:

Benim tablomdaki J2:K2 "İzin hafta Tatili" ile J3:K3 alanındaki "Hafta sonu tatil" ayrı konular olup
sizin tabloda H3 Hafta Tatili Günleri hem Hafta Sonu Tatil hemde İzin hafta Tatili ne etki eden hesaplama yapmaktadır.
Konu şöyle; İzin hafta Tatili konusu: işyeri hafta sonu tatili olarak cumartesi+Pazar 2 gün tatil yapsa da
Yıllık İzin günlerinin hesaplanmasına Bazı görüşlerde, a) "firma cumartesi+pazar hafta sonu tatili yapsa da Cumartesi günü NET yıllık izin hesaplamasında
yıllık izin gününe dahil edilir." der. Bu durumda İzin hafta Tatili" seçimi:" benim örneğimde K2 Pazar seçilmeli.
b) "firma cumartesi+pazar hafta sonu tatili yapsa da Cumartesi günü NET yıllık izin hesaplamasında
yıllık izin gününe dahil edilmez." der. Bu durumda İzin hafta Tatili" seçimi:" benim örneğimde K2 Cumartesi+Pazar seçilmeli.

buna göre sizin tabloda H2:I3 alanın adını "İzinde Sayılacak Hafta Tatil Günleri" şeklinde değiştirilmeli.
Başka alanada K2:L3 alanı olabilir burayada "İşyeri Hafta Tatil Günleri" alanı açılabilir.

İşverenin İşyeri Hafta Tatil Günleri: Cumartesi+Pazar seçili iken İzinde Sayılacak Hafta Tatil Günleri:pazar
seçildiğinde E3 hücresi 9 gün eder.

İzin Hafta Tatili, K2 Cumartesi+Pazar seçime göre; Ab10 hücresi 13,5 gün hesaplamalı sizde 12 hesaplamış.

Benim tablomdaki örnek anlatım için yinelendi.
Örnek 20 satırda AE20:AF20 de 02.08.2019-04.08.2019 , AG20:AH20 de 09.08.2019-03.09.2019 8. aya tekabül eden izin kullanımı var. 7, ve 9, ayları yazacağınız formülde dikkate almayacak....
a) 02.08.2019-04.08.2019 için: 02.08- Cuma , 03.08- Cumartesi, 04.08- Pazar olduğunda
*İzin Hafta Tatili, K2 hücresinde Pazar seçili ise: Net izin gününe 2 gün hesaplar
eğer
**İzin Hafta Tatili K2 hücresi Cumartesi+Pazar seçili ise: Net izin gününe 1 gün hesaplar

b) 09.08.2019-03.09.2019 için: 8. ayda 10.08. Cumart. arefe, 11.08 Pazar bayram,, 12.08. Bayram, 13.08 bayram, 14.08. Bayram
30.08. cuma Uls Bayram olup İzin Hafta Tatili K2 hücresi Pazar seçili olarak: 18 ve 25. günler pazar olup Net izin günleri : 9, 10 (1/2 gün), 15,16,17,19,20,21,22,23,24,26,27,28,29,31 = 15,5 gün NET İZİN hesaplanır.

İzin Hafta Tatili, K2 hücresi Cumartesi+Pazar seçili olarak: 18,19 ve 25.26 günler Cumartesi+pazar olup
Net izin günleri : 9, 10 (1/2 gün), 15,16,17,20,21,22,23,24,27,28,29,31 = 13,5 gün NET İZİN hesaplanır.


İzin Hafta Tatili ,K2 Pazar seçime göre a+b= 2 + 15,5=17,5 Gün yazmalı.
İzin Hafta Tatili, K2 Cumartesi+Pazar seçime göre a+b= 1 + 13,5=14,5 Gün yazmalı.
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
665
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Malesef uzun anlatımlarınızı anlamakta güçlük çekiyorum.
Benim eklediğim belgede, 2019 AĞUSTOS ayını seçin, belirttiğiniz yeni açılır listeyi başka bir hücreye uygulayın.
Ekleyeceğiniz bu açılır liste seçimine göre sağ tarafta yeni bir sütuna kendiniz formül oluşturarak
hangi gün izin günü, hangi gün çalışma günü olduğunu,
(AK sütunundaki tarih izin tarihleri arasında ise İZİN, değilse çalışma günü sayılacak)
4'üncü satırdan itibaren formül ile elde etmeye çalışın.
Bunu halledince belgenin yeni halini foruma yükleyin, ben de hesaplama formüllerimi, sizin oluşturacağınız formüle göre düzenlemeye çalışayım.
Yani biraz daha az açıklama, biraz daha formül rica ediyorum.
 

KMLZDMR

Yeni Üye
Kullanıcı
Katılım
25 Nis 2019
Mesajlar
74
Excel Versiyonu, Dili
excel 2003

Reputation:

10 mesajdaki sondan ikinci paragraf düzeltildi.
İzin Hafta Tatili, K2 hücresi Cumartesi+Pazar seçili olarak: 18, 19, 25, 26 ve 31. günler Cumartesi+pazar olup Net izin günleri : 9, 10 (1/2 gün), 15,16,17,20,21,22,23,24,27,28,29 = 12,5 gün NET İZİN hesaplanır.
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
665
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Tekrar merhaba Sayın @KMLZDMR .
Cevabınızda kullandığınız, "GÖRÜŞ" "SEÇİLMELİ" ibareleri net şeyler değil.
11 numaralı cevabımı tekrar okuyup, benim eklediğim belgede yeni bir açılır liste oluşturup, 2019 AĞUSTOS ayı seçiliyken,
AQ sütunundan sonraki uygun sütunda/sütunlarda olmak üzere;
İZİNDEN SAYILACAK GÜN ve İŞYERİ HAFTA TATİLİ günü seçim seçeneklerinin herbirine göre
d isimli kişiyle ilgili olarak Ağustos ayı günlerinin bulunduğu satırlarda olması gereken sonuçları elle yazıp, bu sonuçlara
nasıl ulaştığınıza dair kısa-net cümlelerle açıklama ekleyip belgeyi kaydedin ve foruma yeniden yükleyin ki ihtiyacınızın giderilmesi için
mesafe kat edilebilsin.
Yani olması gereken sonuçları elle yazarken, hafta sonu ve resmi tatil günlerine denk gelen satırlarda o günün izinden sayılıp sayılmadığını gösterip,
bu sonuçlara nasıl vardığınızı, nasıl karar verdiğinizi gün-gün kısaca açıklayın.
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
665
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

İsterseniz bir de; bu mesaja eklediğim ve ilaveler yaptığım yeni belgede,
AS:AV sütunlarına herbir seçenek için İZİNden sayılması gereken günlerin karşısına 1 yazın.

Sonra da
Gizlenmiş içerik
Bu içeriği görebilmek için bu yazıya tepki vermeniz gerekir.
 

Ekli dosyalar

KMLZDMR

Yeni Üye
Kullanıcı
Katılım
25 Nis 2019
Mesajlar
74
Excel Versiyonu, Dili
excel 2003

Reputation:

Sayın Ömer BARAN üstadım,
14. mesajdaki ekli tabloyu revize ederek konuyu 0,1 şeklinde işaretledim ve açıkladım.
ilginize teşekkür ederim.
 

Ekli dosyalar

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
665
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Sayın @KMLZDMR , isteğiniz formüle edilebilir elbette ama;
Cumartesi gününün izinden sayılıp sayılmayacağına ilişkin neden iki ayrı seçim yapmak istiyorsunuz onu anlamadım doğrusu.

Basitçe tek bir hücrede Cumartesi izinden sayılsın/sayılmasın diye bir seçimin yapılmasını yeterli gibi görüyorum.
Yani işyerinin hafta tatili, sadece Pazar ise, Cumartesi neden izinden sayılmasın, işyerinin hafta tatili Cumartesi+Pazar ise Cumartesi neden izinden sayılsın?
.
 

KMLZDMR

Yeni Üye
Kullanıcı
Katılım
25 Nis 2019
Mesajlar
74
Excel Versiyonu, Dili
excel 2003

Reputation:

Sayın Ömer Baran üstadım.
Daha önceki mesajlarda konuyu anlatmıştım. Tekrar gibi olacak, esas olan kural Yıllık izin net hesabında Cumartesi izinden sayılır.
Ancak baz işletmeler hafta tatili cmt+pzr yaptığında işverenlerden bazıları, "Cumartesini net izin hesabına dahil edelim." der.
bazılarıda "Cumartesini net izin hesabına dahil etmeyelim." der.
bu nedenle ikili ayırım gerekli..
 

KMLZDMR

Yeni Üye
Kullanıcı
Katılım
25 Nis 2019
Mesajlar
74
Excel Versiyonu, Dili
excel 2003

Reputation:

(17 mesaj düzenlemesi)
Sayın Ömer Baran üstadım.
Daha önceki mesajlarda konuyu anlatmıştım. Tekrar gibi olacak, esas olan kural Yıllık izin net hesabında Cumartesi izinden sayılır.
Ancak baz işletmeler hafta tatili cmt+pzr yaptığında işverenlerden bazıları, "Cumartesi gününü net izin hesabına dahil edelim." der.
bazılarıda "Cumartesi gününü net izin hesabına dahil etmeyelim." der.
bu nedenle ikili ayırım gerekli..
Hafta tatili cumartesi+pazar olduğu zaman işveren A yıllık izin net gün hesabında Cumartesi gününü net izin hesabına dahil edelim derse,

örnek1- A işyerinde hafta tatil günleri cmt+paz dır. İşyeri uygulamasında Cumartesi gününü net yıllık izin hesabına dahil edilmektedir.
01.09.2019-15.09.2019 arası izin kullanan işçi 12 işgünü net izin kullanmıştır. 3 gün pazar günüdür.

örnek2-B işyerinde hafta tatil günleri cmt+paz dır. İşyeri uygulamasında Cumartesi gününü net yıllık izin hesabına dahil değildir.
01.09.2019-15.09.2019 arası izin kullanan işçi 10 işgünü net izin kullanmıştır. 2 gün cmt+3 gün pazar günüdür.
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
665
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

İşte diyorum ki; işyerinin uyguladığı hafta tatili günlerinin ne olduğunun bir önemi yok ki;
izin hesaplamasında cumartesi dahil edilsin mi edilmesin mi anlamında tek bir seçim hesaplama için yeterlidir.

İşyerinin hafta tatili günleri ister sadece Pazar, ister Cumartesi+Pazar olsun yukarıda belirttiğim TEK SEÇİM izin hesaplaması için yeterlidir.
Ama siz aynı belgede işyerinin uyguladığı hafta tatili günlerini başka işlemlerde kullanacaksanız onu bilmem tabi.
 

KMLZDMR

Yeni Üye
Kullanıcı
Katılım
25 Nis 2019
Mesajlar
74
Excel Versiyonu, Dili
excel 2003

Reputation:

Evet üstadım. Hafta tatil günlerini takvimde işaretlemem gerekli olup başka alanda kullanacağım.
 
Üst