Xác định hàng có dữ liệu gần nhất cột A tại vị trí con trỏ (2 người xem)

  • Thread starter Thread starter viehoai
  • Ngày gửi Ngày gửi

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

viehoai

Thành viên gắn bó
Tham gia
22/5/09
Bài viết
2,599
Được thích
2,908
Xin các anh chị giúp đỡ về hàm:
Tôi có một cột dữ liệu (cột A) cách khoảng nhau. Tại vị trí con trỏ (bất kỳ) tôi càn xác định Hàng gần nhất của cột A có dữ liệu. Xin anh chị giúp đỡ bằng Hàm (VBA thì tôi làm được)
Xin cảm ơn
 

File đính kèm

Xin các anh chị giúp đỡ về hàm:
Tôi có một cột dữ liệu (cột A) cách khoảng nhau. Tại vị trí con trỏ (bất kỳ) tôi càn xác định Hàng gần nhất của cột A có dữ liệu. Xin anh chị giúp đỡ bằng Hàm (VBA thì tôi làm được)
Xin cảm ơn
Chỉ có tý thắc mắc là nếu con trỏ đặt trên hàng có dữ liệu thì kết quả ra sao?
Mình có bỏ vào name và có để công thức cho bạn tùy nghi sử dụng nếu...... đúng ý, còn trật thì....làm lại
Hihi
 

File đính kèm

Xin các anh chị giúp đỡ về hàm:
Tôi có một cột dữ liệu (cột A) cách khoảng nhau. Tại vị trí con trỏ (bất kỳ) tôi càn xác định Hàng gần nhất của cột A có dữ liệu. Xin anh chị giúp đỡ bằng Hàm (VBA thì tôi làm được)
Xin cảm ơn

Bạn xem có đúng ý bạn không nhé! nếu con trỏ đặt trên vùng dữ liệu thì lấy ngay giá trị của dòng đó
 

File đính kèm

Cảm ơn anh, đúng ý em rồi. Nhưng phải đặt name động hơi vất vả nhỉ?
Trường hợp anh concogia không đúng ý em rồi. Nhưng cảm ơn anh đã quan tâm
Cũng không cần phải dùng name động đâu. Công thức mảng như thế này là được

=MAX(IF($A$1:A1="",0,ROW($A$1:A1)))

Chú ý chỗ màu đỏ, cho giá trị bằng 0 hay hơn là ""
 
Cảm ơn anh, đúng ý em rồi. Nhưng phải đặt name động hơi vất vả nhỉ?
Trường hợp anh concogia không đúng ý em rồi. Nhưng cảm ơn anh đã quan tâm
Tôi có một cột dữ liệu (cột A) cách khoảng nhau. Tại vị trí con trỏ (bất kỳ) tôi càn xác định Hàng gần nhất của cột A có dữ liệu. Xin anh chị giúp đỡ bằng Hàm (VBA thì tôi làm được
)
Untitled111.jpg
Theo như ví dụ của bạn trong bài thì mình hiểu như thế này
_ Nếu cell nằm giữa 2 cell có dữ liệu thì kết quả chính là hàng của cell đó
_ Nếu nằm giữa cách đều 2 cell có dữ liệu thì kết quả lấy hàng của cell trên
_ Không cách đều thì lấy hàng của cell gần nhất bất kể trên dưới
Híc, trình độ hiểu ngôn ngữ Việt của mình có vấn đề
 
Trường hợp anh concogia không đúng ý em rồi. Nhưng cảm ơn anh đã quan tâm
Tôi muốn hỏi: Dòng Gần nhất có dữ liệu, là gần nhất phía trên, hay gần nhất cả 2 phía?

Gần nhất, hiểu theo nghĩa thông thường là gần nhất cả 2 phía, và con cò già làm đúng.
Gần nhất ở phía trên, là hỏi không rõ ràng.
Híc, trình độ hiểu ngôn ngữ Việt của mình có vấn đề

Trình độ con cò già mà có vấn đề thì ... lão chết tiệt cũng rứa, 2 lão già chết phứt cho rồi.
 
Lần chỉnh sửa cuối:
Tôi muốn hỏi: Dòng Gần nhất có dữ liệu, là gần nhất phía trên, hay gần nhất cả 2 phía?

Gần nhất, hiểu theo nghĩa thông thường là gần nhất cả 2 phía, và con cò già làm đúng.
Gần nhất ở phía trên, là hỏi không rõ ràng.


Trình độ con cò già mà có vấn đề thì ... lão chết tiệt cũng rứa, 2 lão già chết phứt cho rồi.
Xin lỗi đưa đề bài thiếu.
Hàng gần nhất trên vị trí con trỏ.

)
View attachment 45284
Theo như ví dụ của bạn trong bài thì mình hiểu như thế này
_ Nếu cell nằm giữa 2 cell có dữ liệu thì kết quả chính là hàng của cell đó
_ Nếu nằm giữa cách đều 2 cell có dữ liệu thì kết quả lấy hàng của cell trên
_ Không cách đều thì lấy hàng của cell gần nhất bất kể trên dưới
Híc, trình độ hiểu ngôn ngữ Việt của mình có vấn đề
Do em nói không rõ ràng (thiếu điều kiện) hơn nữa tong ví dụ anh khoanh là do em sơ xuất kết quả 11 (không phải 12). Xin lỗi các anh
 
Chỉnh sửa lần cuối bởi điều hành viên:
các bác cho em hỏi thế em muốn lấy giá chị của hảng phía trên gần nhất làm thế nào ạ, theo như vd của bác @viehoai thì em muốn lấy kết quả trả lại là: 4, 6 , hh thì làm thế nào ak thank các bác :-=:-=
 

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

Back
Top Bottom