Nhờ các anh chị giúp công thức tìm ngày bất kỳ trong năm khi biết số tuần

hrspring.tides

HR Consultant
Tham gia
03/08/2019
Bài viết
18,793
Điểm tương tác
88
Em có bảng tính tìm ngày bất kỳ trong năm như file. nhưng em không hiểu công thức này:
=INT(DAY(B5)/7+0.99)&"/"&MONTH(B5)
Các anh chị giải thích giúp em công thức này với ạ
Pic03-H%C3%A0m-choose-01.png

Đồng thời em muốn hỏi thêm, khi mình ra Thứ trong tuần rồi, có công thức nào tự động bôi màu chữ "Sun" hoặc "chủ nhật". mà không dùng Condiformating không ạ?
em cảm ơn các anh chị!
 

Đính kèm

Xem thêm
  • Hiện thị giá trị nhỏ nhất và lớn nhất khác 0
  • Tách tên sản phẩm theo mã nhóm
  • Tách các ký tự theo từng nhóm
  • Last edited by a moderator:
    =INT(DAY(B5)/7+0.99)
    Là 1 cách tính tuần của ngày trong tháng với từng mốc 7 ngày. Phần + 0.99 là dùng cho ngày <7 sẽ vượt qua mốc số 1
    VD: ngày 6/1/2020 : 6/7 =0.08 được + thêm 1 số <1 để tăng thêm 1 đơn vị nhưng không quá 2, khi dùng INT sẽ giảm xuống số 1

    Hơi khó hiểu. Một cách khác dễ hiểu hơn:
    =LOOKUP(DAY(B5),{0,7,14,21,28},{1,2,3,4,5})
    Ngày 6 sẽ tìm về mốc số 0, trả về số 1
    Tương tự, ngày 30 sẽ tìm về mốc 28, trả về số 5

    Ngoài ra, không có công thức nào can thiệp việc tô màu bạn nhé, chỉ có CF và VBA làm được thôi.
     
    =INT(DAY(B5)/7+0.99)
    Là 1 cách tính tuần của ngày trong tháng với từng mốc 7 ngày. Phần + 0.99 là dùng cho ngày <7 sẽ vượt qua mốc số 1
    VD: ngày 6/1/2020 : 6/7 =0.08 được + thêm 1 số <1 để tăng thêm 1 đơn vị nhưng không quá 2, khi dùng INT sẽ giảm xuống số 1

    Hơi khó hiểu. Một cách khác dễ hiểu hơn:
    =LOOKUP(DAY(B5),{0,7,14,21,28},{1,2,3,4,5})
    Ngày 6 sẽ tìm về mốc số 0, trả về số 1
    Tương tự, ngày 30 sẽ tìm về mốc 28, trả về số 5

    Ngoài ra, không có công thức nào can thiệp việc tô màu bạn nhé, chỉ có CF và VBA làm được thôi.
    Hay!
     

    Tìm kiếm thuật ngữ chuyên ngành

    Tìm thuật ngữ

    Nhập từ khóa để tìm kiếm bài viết

    HỖ TRỢ NHANH

    SprinGO Excel Nhân sự
    Pháp Luật LĐ-BHXH-TNCN
    HR - English -SprinGO
    Share Job + Share CV
    Hỗ trợ trực tuyến
    0984 39 43 38
    0969 79 89 44
    Back
    Top