Cách khác:Dùng =Date(Year;Month;day)
đương nhiên day=1. Còn year, Month là các ô năm, tháng mà bạn muốn.
=1*(A2&"/"&A1&"/1")
Cách khác:
Định dạng lại kết quả là dd/mm/yyyyPHP:=1*(A2&"/"&A1&"/1")
Gõ đâu cũng được, tùy bạn (là công thức chứ không phải VBA code gì đâu)Cái này gõ ở đâu vậy anh. vì nếu gõ ở ô A3 thì dùng date gọn hơn. Hay là Alt-F11 để gõ trong VBA ? Hướng dẫn chi tiết một chúc giúp em vì cũng mới tập tành học VB á. thanks.
Mình muốn lấy ra thứ hai đầu tiên của tháng tiếp theo tháng hiện tại
=WORKDAY.INTL(EOMONTH(TODAY(),0),1,"0111111")
Bạn thử cái cùi bắp này:xin hỏi! Mình muốn lấy ra thứ hai đầu tiên của tháng tiếp theo tháng hiện tại thì dùng hàm gì hợp lý vậy? Mong các cao nhân chỉ bảo
Ờ hén, đúng là dài & :. . . Mình đã ra đúng yêu cầu.nhưng hàm hơi dài và khó hiểu.b có thể việt sub chút được không
Tuyệt vời.cảm ơn b với hàm ngắn gọn dễ hiểu nàyMã:=WORKDAY.INTL(EOMONTH(TODAY(),0),1,"0111111")
Cám ơn b mình đã ra đúng yêu cầu.nhưng hàm hơi dài và khó hiểu.b có thể việt sub chút được không ^^Bạn thử cái cùi bắp này:
=DATE(YEAR(I3),1+MONTH(I3),0)+IF(WEEKDAY(DATE(YEAR(I3),1+MONTH(I3),0))=1,1,9-WEEKDAY(DATE(YEAR(I3),1+MONTH(I3),0)))
Rất tiếc mình không phải nhà thông thái (tháy).Tiện đây xin hỏi thêm các nhà thông thái.mình có cột" B" ghi ngày tháng năm lộn xộn(không tịnh tiến mà ngày trước sau không theo thứ tự).Cột"A" mình muốn đánh số thứ tự các ngày sau ngày hiện tại theo quy tắc cột "B". Mình gửi kèm file cho đễ hiểu.mong các nhà thông tháy đổi thành hàm đánh số tự động hộ mình
UDF thì khó vô chừng, macro thì được, chịu không?. . . .mình có cột" B" ghi ngày tháng năm lộn xộn(không tuần tự mà ngày trước sau không theo thứ tự).Cột"A" mình muốn đánh số thứ tự các ngày sau ngày hiện tại theo quy tắc cột "B". Mình gửi kèm file cho đễ hiểu.mong các nhà thông tháy đổi thành hàm đánh số tự động hộ mình
Công thức Excel cũng "chơi" được mà:UDF thì khó vô chừng, macro thì được, chịu không?
A6=IF(B6>$D$6;COUNTIFS($B$6:$B$12;">"&$D$6;$B$6:$B$12;"<"&B6)+1;"-")
tuyệt vời ông mặt trời.quá chuẩn luôn.Thêm chút là nếu mình thay {"<"&B6)+1} thành {"<="&B6)} đều ra kết quả vậy thì có ok không.tại thấy các thầy hay để +1 thay cho thêm điều kiện nên hơi thắc mắcCông thức Excel cũng "chơi" được mà:
PHP:A6=IF(B6>$D$6;COUNTIFS($B$6:$B$12;">"&$D$6;$B$6:$B$12;"<"&B6)+1;"-")
Phạm Thị Thùy | BB 1 | Công nhân | 16/10/2012 |
Nếu = ngày 15 thì saoChào mọi người. Các anh chị thông thái Cho em hỏi dữ liệu như này
Với yêu cầu là trước ngày 15 thì em sẽ trả về ngày 01/10/2012
Phạm Thị Thùy BB 1 Công nhân 16/10/2012
Sau ngày 15 sẽ là 01/11/2012
Vậy e sẽ dùng công thức như nào để chạy ra dược dữ liệu này ạ?
=IF(DAY(A1)<=15;DATE(YEAR(A1);MONTH(A1);1);DATE(YEAR(A1);MONTH(A1)+1;1))
Có thể rút gọn:=IF(DAY(A1)<15,EOMONTH(A1,-1)+1,EOMONTH(A1,0)+1)
Với A1 chứa ngày
=EOMONTH(A1,(DAY(A1)>=15)-1)+1
Ngay ngày 15 thì sao?Chào mọi người. Các anh chị thông thái Cho em hỏi dữ liệu như này
Với yêu cầu là trước ngày 15 thì em sẽ trả về ngày 01/10/2012
Phạm Thị Thùy BB 1 Công nhân 16/10/2012
Sau ngày 15 sẽ là 01/11/2012
Vậy e sẽ dùng công thức như nào để chạy ra dược dữ liệu này ạ?