Lấy giá trị cuối cùng trong 1 column (hoặc 1 row)

Liên hệ QC

ladykiller81

Thành viên chính thức
Tham gia
13/7/08
Bài viết
69
Được thích
3
E có 1 column có 5 hoặc 6 hoặc 7.... các giá trị, làm cách nào để lấy giá trị sau cùng trong 1 dãy đó. Bạn nào có cao kiến xin chỉ giúp! Thanks!
 

File đính kèm

  • LAY SO LIEU.xls
    17 KB · Đọc: 421
Lần chỉnh sửa cuối:
Bạn dùng hàm này
VD tôi lấy dữ liệu ở cột A

=INDEX(A:A,MATCH(REPT("Z",255),A:A))

Tham khảo thêm file nhé
Thân

Chào bạn, mình kiểm tra thấy cách này đúng với dữ liệu chuỗi và không có tác dụng nếu dữ liệu cột A là số.

+-+-+-++-+-+-++-+-+-+PS: Bạn giải thích giùm mình tại sao tìm "zzzzzz...z" mà lại ra được hàng cuối cùng có dữ liệu nhỉ???+-+-+-++-+-+-++-+-+-+
 
Lần chỉnh sửa cuối:
Mình thấy dùng VLOOKUP kết hợp hàm COUNT là OK, vẫn thường làm vậy mà.
 
Có thể giúp mình tìm trong bảng dưới đây không ạ:
Nếu mình dùng các hàm như match, vlookup hay max kết hợp như hướng dẫn của mọi người thì mình chỉ ra được giá trị 'thnb" hoặc địa chỉ của giá trị này;

Nhưng mình mong muốn tìm như sau: Ví dụ giá trị thỏa mãn là "333" nó đang lặp lại 2 lần, ở giữa 2 lần xuất hiện này có những khoảng trống --> Mình muốn tìm trả về giá trị địa chỉ của lần xuất hiện thứ 2 của giá trị "333" này.

Thông tin
233

45454
33

33

333
123

333

thnb​

Cảm ơn mọi người rất nhiều!
P/s: Bảng thông tin trên không thể sắp xếp lại thứ tự được vì nó đã fix như vậy cho mục đích khác rồi.
 
Em không biết nói sao cho dễ hiểu nữa.
Mong muốn của em là lồng ghép báo cáo ngày vào tổng hợp tháng. Nhưng không biết cách nào lấy số tồn đầu ngày theo ý mình chọn, báo cáo tháng cũng vậy.
Hôm bữa giờ em nhập thủ công vào, nhưng khi đi kiểm kê số chênh lệch sửa số tồn đầu thì trước đó chạy lại theo số mới cập nhật lại, làm xem quá khứ sai hết.
 

File đính kèm

  • Theo doi Ton kho YEN NHI.xlsx
    113.8 KB · Đọc: 44
Lần chỉnh sửa cuối:
Không ai giúp em hết vậy.
:(
 
Em không biết nói sao cho dễ hiểu nữa.
Mong muốn của em là lồng ghép báo cáo ngày vào tổng hợp tháng. Nhưng không biết cách nào lấy số tồn đầu ngày theo ý mình chọn, báo cáo tháng cũng vậy.
Hôm bữa giờ em nhập thủ công vào, nhưng khi đi kiểm kê số chênh lệch sửa số tồn đầu thì trước đó chạy lại theo số mới cập nhật lại, làm xem quá khứ sai hết.
Mã:
E5=IFERROR(LOOKUP(2,1/(NXT!$A$4:$A$1000<$O$2)/($B5=NXT!$C$4:$C$1000),NXT!$L$4:$L$1000),)
I5=IFERROR(LOOKUP(2,1/(NXT!$A$4:$A$1000<$O$1)/($B5=NXT!$C$4:$C$1000),NXT!$L$4:$L$1000),)
Enter, fill xuống.

Thân
 

File đính kèm

  • Theo doi Ton kho YEN NHI.xlsx
    113.9 KB · Đọc: 24
Mã:
E5=IFERROR(LOOKUP(2,1/(NXT!$A$4:$A$1000<$O$2)/($B5=NXT!$C$4:$C$1000),NXT!$L$4:$L$1000),)
I5=IFERROR(LOOKUP(2,1/(NXT!$A$4:$A$1000<$O$1)/($B5=NXT!$C$4:$C$1000),NXT!$L$4:$L$1000),)
Enter, fill xuống.

Thân
Cám ơn bạn đã giúp mình!
Tuy nhiên cái dòng phát sinh đầu tiên của sản phẩm thì nó báo liên kết vòng gì á, nên ô I4 mình tô vàng không có công thức. Bạn xem lại giúp mình lại với!
Thanks!
 
Cám ơn bạn đã giúp mình!
Tuy nhiên cái dòng phát sinh đầu tiên của sản phẩm thì nó báo liên kết vòng gì á, nên ô I4 mình tô vàng không có công thức. Bạn xem lại giúp mình lại với!
Cảm ơn!
Công thức của bạn tại I4=IF(C4="","",IF(COUNTIF($C$4:C4,C4)=1,VLOOKUP(C4,DM,8,0),LOOKUP(2,1/($C$3:C3=C4),$L$3:L3)))
Báo vòng lặp là do công thức VLOOKUP(C4,DM,8,0) với Name DM: =DM_VT!$B$5:$L$27. Tại ô L7 theo như bài #14 thì lại truy xuất ngược về sheet NXT. Bạn hình dung vầy cho dễ:
  • DM_VT!L7 = NXT!L4 (a -> b)
  • NXT!L4 = NXT!( I4+J4 -K4) (b -> c)
  • NXT!I4 = DM_VT!L7 (c -> a)
Theo tôi nghĩ, bạn nên có sheet riêng lưu hàng tồn tại đầu niên độ, Vd như ngày 01/01/2018 chẳng hạn, rồi từ đó bạn mới trích lục tồn đầu cho sheet NXT!I4 = LuuTon!Cn (chẳng hạn) thì lúc đó mới không phát sinh vòng lặp.

Thân
 
Công thức của bạn tại I4=IF(C4="","",IF(COUNTIF($C$4:C4,C4)=1,VLOOKUP(C4,DM,8,0),LOOKUP(2,1/($C$3:C3=C4),$L$3:L3)))
Báo vòng lặp là do công thức VLOOKUP(C4,DM,8,0) với Name DM: =DM_VT!$B$5:$L$27. Tại ô L7 theo như bài #14 thì lại truy xuất ngược về sheet NXT. Bạn hình dung vầy cho dễ:
  • DM_VT!L7 = NXT!L4 (a -> b)
  • NXT!L4 = NXT!( I4+J4 -K4) (b -> c)
  • NXT!I4 = DM_VT!L7 (c -> a)
Theo tôi nghĩ, bạn nên có sheet riêng lưu hàng tồn tại đầu niên độ, Vd như ngày 01/01/2018 chẳng hạn, rồi từ đó bạn mới trích lục tồn đầu cho sheet NXT!I4 = LuuTon!Cn (chẳng hạn) thì lúc đó mới không phát sinh vòng lặp.

Thân
Cám ơn bạn!
Mình đã hiểu là chỉ có cách duy nhất là chịu khó nhập số tồn đầu vào ô tồn đầu tháng. khi cuối tháng mình sẽ chuyển đổi công thức trong tháng cũ trong sheet NXT sang Value hết.
Cám ơn rất nhiều nha!
 
Web KT
Back
Top Bottom