Tính số ngày phép còn lại trong năm

Liên hệ QC

ling27

Thành viên mới
Tham gia
20/11/12
Bài viết
4
Được thích
0
Xin giúp em công thức tính số ngày phép còn lại trong năm ạ. Em xài Access2003. Không hiểu sao em lại không up được file access lên ạ. Nên em post file excel lên nhờ mọi người xem giúp ạ. Cách tính giống bên excel mà wa access em không biết viết công thức như thế nào ạ
rắc rối là ở chỗ: Ví dụ tính số ngày nghỉ còn trong năm 2013
-Nếu mà người ta còn ngày nghỉ phép từ năm 2012 thì nếu nghỉ phép trong quí 1(3tháng đầu năm 2013) thì số ngày phép được trừ vào ngày phép còn năm 2012. 12 ngày phép của năm 2013 vẫn còn.
-Còn nếu người ta không còn phép từ năm 2012 thì mình trừ thẳng vào phép 2013
Em muốn xin công thức tính số ngày nghỉ còn lại trong năm 2013 bao gồm cả 2 điều kiện trên ạ.
Bên file excel thì e đã được giúp nhưng mà sang access em không biết phải tính sao hết ạ. Mong mọi người giúp em với ạ. Em xin cám ơn ạ
 

File đính kèm

  • nhap1.xls
    24 KB · Đọc: 81
Xin giúp em công thức tính số ngày phép còn lại trong năm ạ. Em xài Access2003. Không hiểu sao em lại không up được file access lên ạ. Nên em post file excel lên nhờ mọi người xem giúp ạ. Cách tính giống bên excel mà wa access em không biết viết công thức như thế nào ạ
rắc rối là ở chỗ: Ví dụ tính số ngày nghỉ còn trong năm 2013
-Nếu mà người ta còn ngày nghỉ phép từ năm 2012 thì nếu nghỉ phép trong quí 1(3tháng đầu năm 2013) thì số ngày phép được trừ vào ngày phép còn năm 2012. 12 ngày phép của năm 2013 vẫn còn.
-Còn nếu người ta không còn phép từ năm 2012 thì mình trừ thẳng vào phép 2013
Em muốn xin công thức tính số ngày nghỉ còn lại trong năm 2013 bao gồm cả 2 điều kiện trên ạ.
Bên file excel thì e đã được giúp nhưng mà sang access em không biết phải tính sao hết ạ. Mong mọi người giúp em với ạ. Em xin cám ơn ạ
Cũng giống như bên Excel thôi bạn

SELECT Sheet1.Họ và Tên, Sheet1.Chức vụ, Sheet1.Chức danh, Sheet1.Giới tính, Sheet1.Ngày sinh, Sheet1.Ngay_tinh_tham_nien, DateDiff("yyyy",[Ngay_tinh_tham_nien],Date()) AS SoNamLV, 12+(Int([sonamlv]/5)) AS TongNgayPhep, [tongngayphep]-IIf(IIf(IsNull([So_ngay_phep_qui1]),0,[So_ngay_phep_qui1])-IIf(IsNull([So_ngay_phep_con2012]),0,[So_ngay_phep_con2012])>=0,IIf(IsNull([So_ngay_phep_qui1]),0,[So_ngay_phep_qui1])-IIf(IsNull([So_ngay_phep_con2012]),0,[So_ngay_phep_con2012]),0)-IIf(IsNull([So_ngay_phep2013]),0,[So_ngay_phep2013]) AS SoNgayConLai
FROM Sheet1;
 

File đính kèm

  • TinhNgayPhep.rar
    8.6 KB · Đọc: 133
Web KT
Back
Top Bottom