Dùng kết hợp hàm IF và And

Liên hệ QC

nuanh

Thành viên mới
Tham gia
16/9/11
Bài viết
19
Được thích
0
Các anh/chị có ai chỉ cho em chách dùng hàm if và and kết hợp với nhé!!
Cảm ơn anh/chị nhiều
 

File đính kèm

  • hàm if.xls
    13.5 KB · Đọc: 69
Quá dài luôn, chỉ cần thế này:

Mã:
=DATEDIF(F10,G9,"y")

Nếu thiếu 1 ngày cũng coi như không đủ năm.
 
em làm mà lại ko ra được, "y" là giá trị gì vậy ạ?
 

File đính kèm

  • hàm if-2.xls
    13.5 KB · Đọc: 21
Hàm DATEDIF chỉ dùng cho Excel 2007 trở lên, y" là tính số năm, "m" tháng, "d" ngày. Bạn có thể tính số năm tại hai thời điểm, hoặc số tháng, số ngày tại hai thời điểm, có thể tính số tháng dư trong năm "ym", hoặc số ngày dư trong tháng "md".
 
trời??? excel của e lại là 2003 làm thế nào bây giờ??
 
Hàm DATEDIF chỉ dùng cho Excel 2007 trở lên, y" là tính số năm, "m" tháng, "d" ngày. Bạn có thể tính số năm tại hai thời điểm, hoặc số tháng, số ngày tại hai thời điểm, có thể tính số tháng dư trong năm "ym", hoặc số ngày dư trong tháng "md".
Xem bài số #4 của Bate, file 2003 đó.
 
Excel 2003 làm cũng được mà bạn, bạn thử lại xem sao.
" =DATEDIF(F10,G9,"y")"
 
Xem bài số #4 của Bate, file 2003 đó.
Trên máy mình cài Excel 2007, có thể save thành Excel 97 - 2003 được. File của bác Bate Excel 2003 nhưng sử dụng trên Excel 2007 trở lên mới xem hàm DATEDIF được, còn sử dụng Excel 2003 trở xuống thì hàm này không được.
 
e làm thử trên máy của e nhưng ko làm sao có được giá trị "Y" như vậy.xem file đính kèm chỉnh giúp e nhé
 
mình đang dùng office 2003 mà mở được, bạn xem lại sao.
 
Trên máy mình cài Excel 2007, có thể save thành Excel 97 - 2003 được. File của bác Bate Excel 2003 nhưng sử dụng trên Excel 2007 trở lên mới xem hàm DATEDIF được, còn sử dụng Excel 2003 trở xuống thì hàm này không được.
Không có vụ này đâu bạn à!
Hàm DATEDIF thuộc dạng hàm cổ xưa, có từ đời nào nên không lý gì Excel 2003 lại dùng không được cả
 
Bạn dùng hàm này thử xem sao: =YEARFRAC(G9,F10)
 
e làm thử rồi mà nó ko thể hiện được giá trị "Y"
chỉnh giúp e nhé
 

File đính kèm

  • hàm if.xls
    13.5 KB · Đọc: 7
Bạn có thể coppy hàm này vào ô E: =IF(IF(DAY(F10)<=DAY(G9),MONTH(G9)-MONTH(F10),MONTH(G9)-MONTH(F10)-1)>=0,MIN(YEAR(G9)-YEAR(F10),7),MIN(YEAR(G9)-YEAR(F10)-1,7))
Không có vụ này đâu bạn à!
Hàm DATEDIF thuộc dạng hàm cổ xưa, có từ đời nào nên không lý gì Excel 2003 lại dùng không được cả
Hồi trước em dùng Excel 2003 không thấy hàm này. (Chắc là do không biết).
 
Lần chỉnh sửa cuối:
ko phải là mình ko mở được,mà là làm thử thì ko làm được
 
e đã copy vào nhưng nó chỉ cho kết quả là 7 mà trong khi kết quả ở ô đó phải là 8

đó là mình ko thể cho giá trị "Y" vào được chứ ko phải là sai đâu. thế nên minh mới ko biết cách cho giá trị "Y" đó vào được

Hàm này mình ko dùng được, nó ko cho kết quả
 
Chỉnh sửa lần cuối bởi điều hành viên:
Bạn thêm hàm MIN để giới hạn cho cách tính của bạn: =MIN(DATEDIF(F10:G9,"y"),7)
 
Web KT
Back
Top Bottom