tính số ngày chủ nhật giữa 2 khoảng thời gian bất kỳ

Mn ơi cho e hỏi với về công thức tính số ngày chủ nhật giữa 2 khoảng thời gian trong công thức với ạ(e không hiểu tại sao lạ sử dụng hàm int trong công thức này ạ).Đối với ngày chủ nhật thì đơn giá tăng gấp đôi ạ, e cảm ơn nhiều ạ

eoQqBYL.png
 

quanltv

Sư phụ của ADMIN
INT(...) làm hàm lấy phần nguyên của (số ngày thuê chia cho 7), bỏ hết giá trị sau dấu phẩy thập phân
Trong đó còn tính đến =WEEKDAY(E4), ngày trả xe mà là chủ nhật thì -8 +8 là hết, không được tính thêm 1 ngày nữa.
 
INT(...) làm hàm lấy phần nguyên của (số ngày thuê chia cho 7), bỏ hết giá trị sau dấu phẩy thập phân
Trong đó còn tính đến =WEEKDAY(E4), ngày trả xe mà là chủ nhật thì -8 +8 là hết, không được tính thêm 1 ngày nữa.
\
Tớ hiểu công thức int là gì ý, nhưng dữ liệu nhập đằng sau tớ không hiểu tại sao lại làm thế ý
 
\
Tớ hiểu công thức int là gì ý, nhưng dữ liệu nhập đằng sau tớ không hiểu tại sao lại làm thế ý
Mà cậu ơi trong công thức sử dụng hàm WEEKDAY thì chủ nhật ký hiệu là 1 mà, tớ cảm ơn
 

quanltv

Sư phụ của ADMIN
Mà cậu ơi trong công thức sử dụng hàm WEEKDAY thì chủ nhật ký hiệu là 1 mà, tớ cảm ơn
Sorry bạn, ngày chủ nhật thì weedday trả về là 1. Bạn cần hiểu mấy chốt của công thức này là:

Số ngày thuê - (trừ đi) WEEKDAY(Ngày Trả) + 1 (chủ nhật, thứ khác thì dùng chính số thứ tự của thứ đấy) + 7 nữa
là phần bù số ngày đến ngày chủ nhật tiếp theo liền sau Ngày trả, sau đó đếm ngược lại các Chủ nhật trước đó.
  1. Nếu Ngày trả là ngày thường thì Chủ nhật tiếp theo đương nhiên không được đếm vào, chỉ đếm bắt đầu từ CN trước đó 7 ngày.
  2. Nếu Ngày trả là Chủ nhật thì -1+1+7 sẽ coi chủ nhật tiếp theo là mốc, và đếm cả Chủ nhật Ngày trả.


dem-so-ngay-chu-nhat-excel.png
 
Sorry bạn, ngày chủ nhật thì weedday trả về là 1. Bạn cần hiểu mấy chốt của công thức này là:

Số ngày thuê - (trừ đi) WEEKDAY(Ngày Trả) + 1 (chủ nhật, thứ khác thì dùng chính số thứ tự của thứ đấy) + 7 nữa
là phần bù số ngày đến ngày chủ nhật tiếp theo liền sau Ngày trả, sau đó đếm ngược lại các Chủ nhật trước đó.
  1. Nếu Ngày trả là ngày thường thì Chủ nhật tiếp theo đương nhiên không được đếm vào, chỉ đếm bắt đầu từ CN trước đó 7 ngày.
  2. Nếu Ngày trả là Chủ nhật thì -1+1+7 sẽ coi chủ nhật tiếp theo là mốc, và đếm cả Chủ nhật Ngày trả.


dem-so-ngay-chu-nhat-excel.png

Cậu ơi tớ hiểu ý của cậu rồi, là sẽ tính đền tuần tiếp theo trùng vào ngày ấy đúng ko, tớ ngẫm mãi mới ra. Nhưng cậu ơi còn lấy cái ngày thuê trừ đi là ntn hả cậu , tớ cảm ơn
 

quanltv

Sư phụ của ADMIN
Cậu ơi tớ hiểu ý của cậu rồi, là sẽ tính đền tuần tiếp theo trùng vào ngày ấy đúng ko, tớ ngẫm mãi mới ra. Nhưng cậu ơi còn lấy cái ngày thuê trừ đi là ntn hả cậu , tớ cảm ơn

Trong đại số thì phép trừ đi liền với số đằng sau nó, là hàm WEEKDAY(Ngày Trả)

E4-D4 thì chính bằng F4 (F4=E4-D4). Bạn nhìn vào hình ở comment trước của mình, sẽ lắp số ngày (giá trị của ô F4) vào trước dấu X, và tất cả những ngày này / 7 lấy phần nguyên (hàm INT)
 
Trong đại số thì phép trừ đi liền với số đằng sau nó, là hàm WEEKDAY(Ngày Trả)

E4-D4 thì chính bằng F4 (F4=E4-D4). Bạn nhìn vào hình ở comment trước của mình, sẽ lắp số ngày (giá trị của ô F4) vào trước dấu X, và tất cả những ngày này / 7 lấy phần nguyên (hàm INT)

mình vẫn không hiểu sao lại lấy số ngày thuê + số ngày bù vào để ngày ngày cần tìm(ở tuần sau) sau đó chia 7 để tính ra số ngày chủ nhật ấy
 

quanltv

Sư phụ của ADMIN
mình vẫn không hiểu sao lại lấy số ngày thuê + số ngày bù vào để ngày ngày cần tìm(ở tuần sau) sau đó chia 7 để tính ra số ngày chủ nhật ấy
Tuần sau khi bù sẽ là tuần đủ 7 ngày, mỗi khi vượt qua 1 CN trước đó sẽ được cộng thêm 7, tức là INT sẽ được cộng thêm 1

Mình đã giải thích hết nước hết cái rồi :dmh:
Bạn tự lấy ví dụ đơn giản, rồi vẽ lịch 7 ngày như mình đã vẽ ở #5 thì sẽ ngẫm ra thôi
 
Thanks you cậu nhiều nha, quá tốn nhiều thời gian cho tớ. Cậu ơi tớ tìm thấy phầm mềm Kutools for excel rất hay, chỉ cần nhập ngày đến, ngày đi, là nó tự tính luôn ấy
 

quanltv

Sư phụ của ADMIN
Thanks you cậu nhiều nha, quá tốn nhiều thời gian cho tớ. Cậu ơi tớ tìm thấy phầm mềm Kutools for excel rất hay, chỉ cần nhập ngày đến, ngày đi, là nó tự tính luôn ấy
Kutools for excel là 1 add-ins (công cụ cài đặt mở rộng) được lập trình sẵn, về sau thành thạo Excel cơ bản và biết lập trình thì bạn tạo Add-ins nào cũng được.
Các bài tập mà bạn đang luyện nhằm giúp nắm vững cách thức hoạt động của các công thức cơ bản trong Excel. Cần học tập đi trước rồi tập chạy sau :mim:
 
Top