Cũng phải dùng 1 IF(), kiểm tra thử xem có xài được không, cái vụ ngày Âm này thì tôi không rành lắm.Em có bài tập tính năm Nhuận Âm Lịch. (Trong File đính kèm em có ghi rõ nội dung cần giúp)
Dùng hàm If thì dài quá, em muốn nó ngắn lại mà không biết phải làm sao? Mong Anh, chị giúp dùm em.
Cảm ơn duongdv. Cách này đúng cho một số năm. vd: cho năm 2004 năm 2012 năm 1998... thì không đúng.
Xin cho thêm ý kiến. Cảm ơn
Năm nhuận ở trên là Âm lịch mà không phải Dương Lịch .
Bạn giải thích rõ ý nàySẵn có người nói đến Nhuận Dương Lịch. Mong Anh chị giúp dùm em luôn nhé.
1. Nếu năm nhuận dương lịch (với các năm tận cùng không phải là số 00. vd: năm 2004, 2008...) thì lấy năm đó chia cho 4 dư 0 thì là Năm Nhuận.
2. Nếu năm nhuận dương lịch (với các năm tận cùng là số 00. vd: năm 2000, 3000, 1900...) thì lấy năm đó chia cho 4 và 400 dư 0 thì mới là Năm Nhuận.
Ý em muốn hỏi là làm sao mình gộp 2 điều kiện trên vào hàm nào đó để tính trong Excel cho tiện mà vẫn cho kết quả chính xác.
Cảm ơn.
Em có bài tập tính năm Nhuận Âm Lịch. (Trong File đính kèm em có ghi rõ nội dung cần giúp)
Dùng hàm If thì dài quá, em muốn nó ngắn lại mà không biết phải làm sao? Mong Anh, chị giúp dùm em.
Bạn giải thích rõ ý này
. Nếu năm nhuận dương lịch (với các năm tận cùng là số 00. vd: năm 2000, 3000, 1900...) thì lấy năm đó chia cho 4 và 400 dư 0 thì mới là Năm Nhuận là sao vậy?
có phải là 3000/4 => kq và lấy Kq này lại chia tiếp cho 400 hay như thế nào vậy?
=IF(COUNTIF($A$3:$A$9,MOD(B3,19)),"Nhuận","")
Cái này sai à nha!Nếu nó đúng với yêu cầu của bạn thì chỉ cần như vậy:
=IF(MOD(B3-A3,19)=0,"NĂM NHUẬN","N THƯỜNG")
Mình thấy cách này khá gọn, khỏi cần thuật toán chỉ cần biết tháng 2 năm đó 29 ngày thì là năm nhuận
=IF(DAY(DATE(F5,3,0))=29,"Nhuan","Thuong")
Cảm ơn dat_butmuc. Cách này chưa đúngNếu nó đúng với yêu cầu của bạn thì chỉ cần như vậy:
=IF(MOD(B3-A3,19)=0,"NĂM NHUẬN","N THƯỜNG")
Bản thân công thức này sẽ tự động trả về ngày 29 của tháng 2 nếu năm đó tháng 2 có 29 ngày mà.Cảmo ơn Sealand. Cách này đúng. Nhưng nếu như mình đã biết một năm nào đó có tháng 2 là 29 ngày rồi thì coi như mình đã biết năm đó Nhuận. Vậy như năm 3100 thì làm sao mình biết tháng 2 có 29 ngày hay không nếu không dùng lịch vạn sự.
Tại sao không dùng COUNTIF nhỉ?
Điều kiện của anh cho kết quả chưa đúng. Cảm ơn ndu96081631. Chẳng hạn năm 2004 là năm nhuận Âm lịch vào tháng 2. Nhưng kết quả cho ra là năm 2004 không nhuậnPHP:=IF(COUNTIF($A$3:$A$9,MOD(B3,19)),"Nhuận","")