Tìm vị trí ô chứa dữ liệu cuối cùng trong cột

Liên hệ QC

Tuấn Giang

Thành viên chính thức
Tham gia
19/7/06
Bài viết
80
Được thích
24
@All:

Em có một cột chứa dữ liệu nhưng không liên tục (bao gồm cả các blank). Em muốn hỏi có cách nào để tìm được vị trí ô cuối cùng có chứa dữ liệu trong cột đó mà không dùng đến VBA hay không?

Thanks,

Best Regards,
 
Nhấn chuột vào 1 ô bất kỳ trong cột mà bạn muốn chuyển đến dòng cuối cùng. Trong hộp Name Box (bên trái của thanh formula, dưới hộp chọn Font) bạn thay đổi số dòng thành 65536 (giữ nguyên tên cột) rồi nhấn Enter, và cuối cùng là nhấn Ctrl+phím mũi tên đi lên.
Bài này cũng đã được hỏi tại đây rồi
http://www.giaiphapexcel.com/forum/showthread.php?t=1641&highlight=UsedRange
 
@ nvson:

Cái đó thì dễ quá, nhưng ý em không phải là thế.

Ý em là dùng công thức gì để xác định ô cuối cùng chứa dữ liệu. Em muốn dùng hàm ADDRESS để quét toàn bộ vùng chứa dữ liệu đó để phục vụ cho việc tính toán trên vùng đó cơ. Có cách nào không các bác nhỉ?

Best Regards,
 
Ý của bạn có phải lấy giá trị của ô cuối cùng trong dãy không?. Bạn xem file của SG thử xem nha. Để hiểu công thức ở ô B1, bạn xem sheet diễn giải nha.

Chúc bạn thành công.
Thân.
SG
 

File đính kèm

  • vd chon gtcuoicung trong day.rar
    3.8 KB · Đọc: 730
@ All:

Vậy là có thể làm được điều đó. Nhưng quả thật không tối ưu chút nào! Để em nghiên cứu lại coi sao.

Thanks,
 
Về công thức của bạn SG, mình nghĩ không cần phải phức tạp như vậy. Mình chỉ cần một cột phụ, hàm maxindex là có thể lấy được giá trị ở vị trí ô cuối cùng.

Nếu dùng công thức mảng chắc cũng không được rồi.

Dù sao cũng xin cảm ơn bạn!

Các bác xem file đính kèm, bên sheet dien giai cong thuc. Nhưng thực ra em vẫn chưa hài lòng, em muốn chỉ cần dùng một công thức, không cần cột phụ.

Nghiên cứu thêm vậy.

Best Regards,
 

File đính kèm

  • vd chon gtcuoicung trong day.xls
    18.5 KB · Đọc: 373
Lần chỉnh sửa cuối:
Mình bổ sung thêm một cách để lấy giá trị dòng cuối, và vị trí dòng cuối chứa dữ liệu trong cột. Công thức đơn giản hơn của bạn SG.
 

File đính kèm

  • vd chon gtcuoicung trong day.xls
    19 KB · Đọc: 737
Mình bổ sung thêm một cách để lấy giá trị dòng cuối, và vị trí dòng cuối chứa dữ liệu trong cột. Công thức đơn giản hơn của bạn SG.
Bạn dùng hàm này: =LOOKUP(2;1/(1-ISBLANK(A1:A23));A1:A23)
Mình học và lấy của thầy domfootwear nhé
 
Lần chỉnh sửa cuối:
Cho e hỏi hàm này =LOOKUP(2;1/(1-ISBLANK(A1:A23));A1:A23) có thể dùng INDIRECT trước địa chỉ vùng A1:A23 ko ạ?
 
Web KT
Back
Top Bottom