Lấy số năm thâm niên theo điều kiện (1 người xem)

Người dùng đang xem chủ đề này

trituc233

Thành viên mới
Tham gia
21/7/08
Bài viết
6
Được thích
0
Chào các anh chị,

em có 1 cột ghi rõ thâm niên của từng người là
5 năm 3 tháng
3 năm 11 tháng
9 năm 0 tháng

ở cột bên cạnh em muốn lấy dữ liệu sao cho:

Nếu thâm niên >=5 thì lấy đúng số năm, nếu <5 thì lấy là 0.

Em gửi file, nhờ các anh chị chỉ dẫn giúp. Thanks!

Ko hiểu sao em đã post bài một lần thì bị khóa luôn, ko biết là mình đã vi phạm chỗ nào nữa, nên em đành post lại lần nữa vào đây. Mong mod bỏ qua cho.
 

File đính kèm

Công thức là E4 =IF(VALUE(LEFT(D4,FIND(" ",D4)-1))>=5,VALUE(LEFT(D4,FIND(" ",D4)-1)),0)
 
Chào các anh chị,

em có 1 cột ghi rõ thâm niên của từng người là
5 năm 3 tháng
3 năm 11 tháng
9 năm 0 tháng

ở cột bên cạnh em muốn lấy dữ liệu sao cho:

Nếu thâm niên >=5 thì lấy đúng số năm, nếu <5 thì lấy là 0.

Em gửi file, nhờ các anh chị chỉ dẫn giúp. Thanks!

Ko hiểu sao em đã post bài một lần thì bị khóa luôn, ko biết là mình đã vi phạm chỗ nào nữa, nên em đành post lại lần nữa vào đây. Mong mod bỏ qua cho.
Với dữ liệu trong file, cách tính năm, tháng của bạn không hoàn toàn chính xác vì không phải năm nào cũng có 365 ngày. Bạn nên dùng cách này để tính cho chính xác (công thức cho hàng 4):
- Tính năm: =DATEDIF(C4,$G$3,"y")
- Tính tháng lẻ (sau khi trừ phần tròn năm): =DATEDIF(C4,$G$3,"ym")
- Tính tỉ lệ: =IF(DATEDIF(C4,$G$3,"y")<5,0,DATEDIF(C4,$G$3,"y"))
hoặc khỏi cần IF: =(DATEDIF(C4,$G$3,"y")>=5)*DATEDIF(C4,$G$3,"y")
 
em đã làm thử theo công thức của anh/chị hau151978 và được luôn ah. em cảm ơn nhiều ah.
 
e đã làm thử lại rồi, đúng như anh đã chỉ dẫn, em sẽ sửa lại để tính cho mọi người chuẩn xác hơn. Cảm ơn anh nhiều!
 

Bài viết mới nhất

Back
Top Bottom