Tháng năm

Liên hệ QC

summerhq2006

Thành viên hoạt động
Tham gia
4/3/08
Bài viết
112
Được thích
88
Em có một dãy các ô "ngày/tháng/năm", em muốn nhặt ra được tháng năm xa nhất đến tháng năm gần nhất. Nhờ các bác giúp đỡ em chút nha!
 

File đính kèm

Cái này bạn dùng hàm =EOMONTH(B13;1) thử xem có được không ?
 

File đính kèm

Ý em là cần trả kết quả như sau:
From tháng năm xa nhất to tháng năm gần nhất. Và khi có thêm một tháng nào đó, hay bớt đi một tháng nào đó thì vẫn là: From tháng năm xa nhất to tháng năm gần nhất.
 
Ý em là cần trả kết quả như sau:
From tháng năm xa nhất to tháng năm gần nhất. Và khi có thêm một tháng nào đó, hay bớt đi một tháng nào đó thì vẫn là: From tháng năm xa nhất to tháng năm gần nhất.

Chào bạn,
Theo mình thì có thể giải quyết vấn đề của bạn bằng hai hàm Large và Small như file đính kèm.
 

File đính kèm

Chào bạn,
Theo mình thì có thể giải quyết vấn đề của bạn bằng hai hàm Large và Small như file đính kèm.
Giãi quyết như thế là đúng rồi.. có điều bạn phải đặt name động cho dử liệu nhập để khi ta thêm dử liệu vào cột J, K, L.. vân vân thì công thức phải dc cập nhật!
Đặt name:
Mã:
NTN =OFFSET(Sheet1!$B$4,,,1,COUNTA(Sheet1!$4:$4))
Còn công thức sửa lại thành:
Mã:
="From "&TEXT(MIN(NTN),"mmm yyyy")&" To "&TEXT(MAX(NTN),"mmm yyyy")
ANH TUẤN
 
Chào bạn,
Theo mình thì có thể giải quyết vấn đề của bạn bằng hai hàm Large và Small như file đính kèm.
Vẫn không phải bác ah! Ngày gần nhất phải lài ngày 31/05/2008 chứ bác!
Em làm ra kết quả rồi, nhưng vẫn phải dùng đến những ô trung gian!
Các bác xem cách làm của em để tham khảo nhé!
 

File đính kèm

Giãi quyết như thế là đúng rồi.. có điều bạn phải đặt name động cho dử liệu nhập để khi ta thêm dử liệu vào cột J, K, L.. vân vân thì công thức phải dc cập nhật!
Đặt name:
Mã:
NTN =OFFSET(Sheet1!$B$4,,,1,COUNTA(Sheet1!$4:$4))
Còn công thức sửa lại thành:
Mã:
="From "&TEXT(MIN(NTN),"mmm yyyy")&" To "&TEXT(MAX(NTN),"mmm yyyy")
ANH TUẤN
Em thử cách của bác rồi, vẫn chưa được, không biết có phải em chưa hiểu hết ý của bác không!+-+-+-+
 
Vẫn không phải bác ah! Ngày gần nhất phải lài ngày 31/05/2008 chứ bác!
Em làm ra kết quả rồi, nhưng vẫn phải dùng đến những ô trung gian!
Các bác xem cách làm của em để tham khảo nhé!

Công thức này sau khi gõ bạn phải ấn ctrl+shift+enter, bạn xem lại file của mình nhé.

Công thức của anh ANHTUAN là tổng quát nhất rồi.

Anh ANHTUAN ơi, anh có thể post fiel lên để bạn summerhq2006 hình dung rõ hơn không? Thanks.
 
Em chưa hiểu tại sao lại phải bấm ctrl+shift+enter! Cám ơn bác!
 
Em chưa hiểu tại sao lại phải bấm ctrl+shift+enter! Cám ơn bác!

À, vì đây là công thức mảng
Bạn thấy

={LARGE(VALUE($B$4:I4),1)}

Vùng $B$4:I4 là một mảng, đối với công thức mảng thì bạn phải ấn ctrl+shift+Enter thì mới cho ra kết quả.
 
À, vì đây là công thức mảng
Bạn thấy

={LARGE(VALUE($B$4:I4),1)}

Vùng $B$4:I4 là một mảng, đối với công thức mảng thì bạn phải ấn ctrl+shift+Enter thì mới cho ra kết quả.


Bạn tham khảo thêm về công thức mảng tại đây:
http://www.giaiphapexcel.com/forum/showpost.php?p=30743&postcount=56
http://www.giaiphapexcel.com/forum/showthread.php?t=7917
http://www.giaiphapexcel.com/forum/showthread.php?t=9720
http://www.giaiphapexcel.com/forum/showthread.php?t=5309
 
Bạn gì đó xem file này có đúng ý ko nha! Vẫn như tôi nói ở bài trên... Tôi nghĩ bạn làm ko ra có lẻ sai ở chổ ngày tháng năm bạn nhập vào ko phải là định dạng DATE mà là định dạng TEXT
ANH TUẤN
 

File đính kèm

Bạn gì đó xem file này có đúng ý ko nha! Vẫn như tôi nói ở bài trên... Tôi nghĩ bạn làm ko ra có lẻ sai ở chổ ngày tháng năm bạn nhập vào ko phải là định dạng DATE mà là định dạng TEXT
ANH TUẤN

Thật không ngoa khi nói anh ANHTUAN là bậc cao thủ trong công thức mảng và name động!!! Thanks.
 
Web KT

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

Back
Top Bottom