[Xin trợ giúp] Lấy số tuổi bắt đầu từ khoảng thời gian

Liên hệ QC

hmgiang2009

Thành viên chính thức
Tham gia
16/7/11
Bài viết
74
Được thích
5
Xin chào các anh/chị!
- Em có 1 yêu cầu xin nhờ các anh chị trợ giúp cho em với: Em có cột A là dữ liệu, ngày, tháng, năm, sinh. Cột B em muốn lấy số tuổi từ 14 tuổi trở lên mà chỉ tính bắt đầu từ ngày 01/08/2006. Em xin cảm ơn
 
Xin chào các anh/chị!
- Em có 1 yêu cầu xin nhờ các anh chị trợ giúp cho em với: Em có cột A là dữ liệu, ngày, tháng, năm, sinh. Cột B em muốn lấy số tuổi từ 14 tuổi trở lên mà chỉ tính bắt đầu từ ngày 01/08/2006. Em xin cảm ơn
Công thức =IF(nhỏ hơn 1/8/2006 và sinh năm 2006 thì 14 tuổi)
 
Xin chào các anh/chị!
- Em có 1 yêu cầu xin nhờ các anh chị trợ giúp cho em với: Em có cột A là dữ liệu, ngày, tháng, năm, sinh. Cột B em muốn lấy số tuổi từ 14 tuổi trở lên mà chỉ tính bắt đầu từ ngày 01/08/2006. Em xin cảm ơn
Bạn thử:
B2=IF(AND(YEAR(A2)=2006,YEAR(TODAY())-YEAR(A2)>=14),YEAR(TODAY())-YEAR(A2),"")
 
Bạn thử:
B2=IF(AND(YEAR(A2)=2006,YEAR(TODAY())-YEAR(A2)>=14),YEAR(TODAY())-YEAR(A2),"")
Xin cảm ơn bạn phulien1902 đã quan tâm rất nhiều
- Xin nhờ bạn giúp cho minh thêm cái ý chính đó là chỉ lấy từ ngày tháng năm sinh bắt đầu từ ngày 01/08/2006 được không bạn
Xin cảm ơn rất nhiều
 
- Nhờ anh/chị xem file giúp em với ạ: nó bị sai định dạng chỗ nào mà khiến công thức cũng sai theo luôn
Em xin cảm ơn
 

File đính kèm

  • Book1.xlsx
    9.5 KB · Đọc: 15
Nhập kết quả mà bạn mong muốn vào.
 
- Nhờ anh/chị xem file giúp em với ạ: nó bị sai định dạng chỗ nào mà khiến công thức cũng sai theo luôn
Em xin cảm ơn
mình nghĩ chắc máy bạn set time là m/d/yyyy, nên bạn để 17/02/2006 nên k có kết quả, đổi lại 02/17/2006 là ok
 

File đính kèm

  • Book1 (3).xlsx
    9.7 KB · Đọc: 4
=IF(AND(TEXT(B1,"yyyymm")>="200608", DATEDIF(B1,TODAY(),"Y")>=14), "Đ", "K")

Phần tô đỏ xác định là chỉ lấy những người sinh kể từ 01/08/2006
Phần tô xanh xác định là 14 tuổi.
 
- Nhờ anh/chị xem file giúp em với ạ: nó bị sai định dạng chỗ nào mà khiến công thức cũng sai theo luôn
Em xin cảm ơn
Có lỗi bởi trong cột B, và do vậy cả trong cột F, không có ngày tháng mà chỉ có cái gọi là giả bộ ngày tháng - ngày tháng nhái.

Phải đưa dữ liệu cột B thành ngày tháng. Mọi cách xoay xở kiểu chữa cháy là không nên. Vì trong tương lai cột B có thể được dùng nhiều lần. Không có chuyện mỗi lần như thế lại phải xoay xở.

Hãy chọn cột B -> menu Data -> Text to Columns -> Next -> Next -> chọn option "Date" -> bên cạnh chọn DMY nếu chưa là thế -> nhấn nút Finish
 
Xin chào các anh/chị!
- Em có 1 yêu cầu xin nhờ các anh chị trợ giúp cho em với: Em có cột A là dữ liệu, ngày, tháng, năm, sinh. Cột B em muốn lấy số tuổi từ 14 tuổi trở lên mà chỉ tính bắt đầu từ ngày 01/08/2006. Em xin cảm ơn
Tháng sau điều kiện có thay đổi không? hay vẫn là "chỉ tính bắt đầu từ ngày 01/08/2006"
 
Web KT
Back
Top Bottom