Trong quá trình làm việc khi bạn có tháng + năm và muốn xem một Thứ bất kỳ (lần xuất hiện bất kỳ trong tháng) tương ứng ngày nào. Bài này mình sẽ chia sẻ cho bạn cách làm.
Note: Chúng ta có cột Năm, Tháng, Thứ và lần xuất hiện Thứ đó trong tháng. Và cần tìm đó là ngày nào. Ví dụ ta có Năm 2025, Tháng Jul, Thứ Monday và lần xuất hiện là 2. Nghĩa là cần tìm trong tháng 7/2025 thì ngày Thứ 2 lần 2 là ngày nào? Kết quả đúng là 14/07/2025.
Link: Onedrive
![]() |
| Tìm ngày theo điều kiện |
Công thức:
1.=LET(a,DATE(A2:A10,TEXT("1/"&B2:B10,"m"),1),a+7*D2:D10-WEEKDAY(a+7-(FIND(LEFT(C2:C10,2),"SuMoTuWeThFrSa")+1)/2))
2.=MAP(C2:C10,D2:D10,DATE(A2:A10,TEXT("1/"&B2:B10,"m"),1),LAMBDA(x,v,s,s-MATCH(x,TEXT(s-ROW($1:$7),"[$-en]dddd"),)+v*7))
3.=MAP(C2:C10,D2:D10,DATE(A2:A10,TEXT("1/"&B2:B10,"m"),1),LAMBDA(x,v,s,s-WEEKDAY(s,MATCH(x,TEXT(ROW($1:$7),"[$-en]dddd"),)+10)+v*7))
