Làm sao để lấy phần tử khác trống cuối cùng trong 1 mảng

  • Thread starter kyr_mufi
  • Ngày gửi
K

kyr_mufi

Guest
26/12/05
13
0
0
46
Đà Nẵng
Ví dụ:có mảng các ô sau: A1, A2,......A10. trong đó lần lượt có giá trị sau:
A1:411
A2:412
A3:413
A4:414
A5:415
Â6:211
A7:212
A8:213
A9:....(ô trống, không có giá trị)
A10:....(ô trống, không có giá trị).
Vậy công thức nào để có thể lấy được giá trị cuối cùng trong mảng trên, nhưng khác rỗng, nghĩa là sẽ lấy giá trị B= 213.
Rất mong chỉ giáo.Trân trọng.
 
Khóa học Quản trị dòng tiền
Secret_grasses

Secret_grasses

Guest
Bạn sử dụng hàm như sau:
=INDIRECT(ADDRESS(COUNTA(A:A),1))
 
K

kyr_mufi

Guest
26/12/05
13
0
0
46
Đà Nẵng
Vẫn không được, cho kết quả trống sau khi đã chọn mảng cụ thể (A1:A10)
 
Secret_grasses

Secret_grasses

Guest
kyr_mufi nói:
Vẫn không được, cho kết quả trống sau khi đã chọn mảng cụ thể (A1:A10)
Anh xem file ví dụ nha.
 

Đính kèm

  • vi du.zip
    1.6 KB · Lượt xem: 274
K

kyr_mufi

Guest
26/12/05
13
0
0
46
Đà Nẵng
Nhờ bạn gửi lại file vidu.ra, tớ không load về được!
 
B

Bình_OverAC

Over Abnormal / Crazy
14/5/04
845
11
18
44
Nha Trang
Ví dụ của bạn Secret_Grasses là ví dụ rất hay, bạn hãy down load lại nhé, đã chuyển sang dạng zip.
 
K

kyr_mufi

Guest
26/12/05
13
0
0
46
Đà Nẵng
ví dụ này chỉ áp dụng cho 1 trường hợp, nếu chèn thêm 1 cột vào trước cột A thi sẽ cho kết quả là 0. xin được chỉ giao cho mọi trường hợp.( bằng công thức chú đừng dung VBA nhe')
Rất mong hồi âm.
Cam on moi nguoi da quan tâm den cau hoi cua minh!
 
B

Bình_OverAC

Over Abnormal / Crazy
14/5/04
845
11
18
44
Nha Trang
Để làm được như vậy bác cần phải:
- Hiểu và có thể sử dụng được công thức mà bạn Secret_Grasses đã nêu
- Mô tả chính xác những gì bác cần và các trường hợp khác có thể xãy ra. Có như vậy thì mới tạo được công thức phù hợp.
 
K

kyr_mufi

Guest
26/12/05
13
0
0
46
Đà Nẵng
Thế này nhé!
Ví dụ trên chạy tốt khi vẫn ở vị trí cũ, nhưng khi tớ chèn thêm 1 hàng, hợac 1 cột, nó sẽ cho gí trị khác, điều đó tớ cũng hiểu tại sao rồi. Tuy nhiên đây ko phải là mục đích của bài toán
-Trường hợp tớ thử nhập mảng khác tại F thi nó vẫn lấy giá trị của mảng cột A.
Hy vong là Bình hiểu, đừng nóng, có gì thì cứ chỉ bảo cho anh em với.
Rất cám ơn các bạn!
 
S

Song Huong

Cao cấp
Secret_grasses nói:
Bạn sử dụng hàm như sau:
=INDIRECT(ADDRESS(COUNTA(A:A),1))
Sửa lại một tí
=INDIRECT(ADDRESS(COUNTA(A:A),COLUMN(A1)))
(File đính kèm)

Thân mến
 
Sửa lần cuối:
Secret_grasses

Secret_grasses

Guest
Song Huong nói:
Sửa lại một tí
=INDIRECT(ADDRESS(COUNTA(A:A),COLUMN(A1)))
(File đính kèm)

Thân mến

Hì, khi thêm dòng vào, kết quả vẫn sai anh à. Tạm thời SG chỉ nghỉ ra cách này, anh xem file đính kèm nha.
 

Đính kèm

  • vd chon gtcuoicung trong day.rar
    3.8 KB · Lượt xem: 241

Xem nhiều