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

ling27

Thành viên mới
Tham gia ngày
20 Tháng mười một 2012
Bài viết
4
Được thích
0
Điểm
0
Tuổi
29
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

Hai Lúa Miền Tây

❆❆❆❆❆❆❆❆
Thành viên BQT
Administrator
Tham gia ngày
18 Tháng ba 2008
Bài viết
7,363
Được thích
14,246
Điểm
1,910
Nơi ở
Hóc Môn - Tp.HCM
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

Top Bottom