Dạ em chào Thầy,
Thầy cho em hỏi với ạ:
Hàm vlookup em tìm kiếm theo 1 biến nào đó nhưng có tới 2 giá trị thỏa mãn. Mình muốn lấy giá trị thứ 2 nhưng nó lại chỉ hiển thị giá trị tìm thấy trước. Thầy hướng dẫn giúp em vớii! Em cảm ơn ạ
Chào bạn với vlookup sẽ không lấy được bạn nhé bạn phải sử dụng hàm như xlookup(office 365) còn với office thấp hơn bạn sử dụng như sau

-với office 365 XLOOKUP(D1,A1:A2,B1:B2,,,-1)
-với office thường INDEX(B1:B2,AGGREGATE(14,6,ROW(A1:A2)/(D1=A1:A2),ROWS(D2:D2))) ấn ctrl+shift+enter để kết thúc
Em gửi Thầy file này của em có 2 sheeet, em muốn tìm giá trị "tiền bán" và "thuế" ở sheet "NB", để đối chiếu với 2 cột tương đương ở sheet "BU", mục đích tìm ra chênh lệch. Em đang vướng ạ, Thầy giúp em nhé! https://docs.google.com/spreadsheets/...
phần này mình hướng dẫn bạn như sau nhé
Bước 1 bạn phải tạo ra một cột không trùng trước ở cả hai sheets
bạn gộp cách cột sau lại
| Mẫu hđ | Số ký hiệu | Số hóa đơn | Ngày | Mã ct |
Bước 2sau khi xong bạn tạo ra một mã duy nhất dạng như sau
=TEXTJOIN("",TRUE,B21:F21) >>
CN/21E000000144443HD bước 3 sau khi xong ở hai bảng bạn dùng hàm index+match hoặc vlookup để trả ra kết quả nhé. |