Trong thực tế việc tính toán dữ liệu ngày tháng trong khoảng thời gian từ ngày đến ngày được sử dụng thường xuyên như tính thâm niên, công chuẩn, số ngày hoàn thành công việc,....
Tình huống 1: Tính số ngày trong khoảng thời gian từ ngày đến ngày
Ví dụ: Ô A1 nhập 01/10/2022, ô B1 nhập 10/10/2022 thì khi đó sẽ có trường hợp:
Trường hợp 1: Tính cả ngày đầu và ngày cuối (tức tính cả ngày 01 và ngày 10)
Khi đó công thức tính số ngày là: =B1-A1+1
Trường hợp 2: Tính từ ngày bắt đầu đến trước ngày, hoặc tính từ sau ngày bắt đầu đến hết ngày kết thúc
Khi đó công thức tính số ngày là: =B1-A1
Trong tình huống này, nếu sử dụng hàm DATEDIF kiểu "d" để tính ra số ngày thì hàm DATEDIF sẽ theo trường hợp số 2. Tức: =DATEDIF(A1,B1,"d")
Tình huống 3: Tính số ngày làm việc trong khoảng thời gian - trừ ngày chủ nhật và nghỉ lễ
Ví dụ: Ô A1 nhập 01/10/2022, ô B1 nhập 10/10/2022 và từ S1:S20 là các ngày nghỉ lễ năm 2022
=NETWORKDAYS.INTL(A1,B1,11,S1:S20)
Tình huống này có thể tham khảo công thức tính công chuẩn TẠI ĐÂY
Tình huống 4: Tính số ngày chủ nhật hoặc thứ bảy trong khoảng thời gian
Ví dụ: Ô A1 nhập 01/10/2022, ô B1 nhập 31/10/2022
Công thức tính số ngày chủ nhật
=NETWORKDAYS.INTL(A1,B1,"1111110")
Công thức tính số ngày thứ 7
=NETWORKDAYS.INTL(A1,B1,"1111101")
Công thức tính số ngày thứ 7 và chủ nhật
=NETWORKDAYS.INTL(A1,B1,"1111100")
Tình huống số 5: Tính số năm, số tháng, hoặc tính số năm, số tháng lẻ, số ngày lẻ
Ví dụ: Ô A1 nhập ngày 15/02/2020, ô B1 nhập ngày 31/10/2022
Công thức tính số năm là:
=DATEDIF(A1,B1,"y")
Công thức tính số tháng là:
=DATEDIF(A1,B1,"m")
Công thức tính số tháng lẻ còn lại là:
=DATEDIF(A1,B1,"ym")
(Kết quả công thức tính số tháng lẻ còn lại thì kết quả luôn nhỏ hơn 12)
Công thức tính số ngày lẻ còn lại là:
=DATEDIF(A1,B1,"md")
Tình huống này có thể tham khảo cong thức tính thâm niên TẠI ĐÂY
Tình huống số 6: Tính số năm có phần thập phân
Ví dụ: Ô A1 nhập ngày 15/02/2020, ô B1 nhập ngày 31/10/2022
Công thức tính số năm có phần thập phân (tức số tháng lẻ sẽ được quy về năm)
=YEARFRAC(A1,B1,1)
{Đt Zalo} - 038 696 1334
0 Comment:
Đăng nhận xét