Dạy em dùng hàm Vlookup với

Liên hệ QC

nightflowervn

Thành viên hoạt động
Tham gia
25/5/11
Bài viết
126
Được thích
5
Em có file đính kèm. FIle này có 2 list là "Tất cả khách" và "Khách VIP" (Khách VIP cũng có tên trên "Tất cả khách")

Giờ em cần tìm ngày họp của khách VIP. Theo lẽ thường thì sẽ dung hàm Vlookup ở M3. Nhưng em thấy nếu chỉ dùng Surname hoặc First Name không thôi (VD: vlookup(J3... hoặc Vlookup K3...) thì sẽ không đảm bảo chính xác vì surname hoặc first name có thể trùng nhau. Nếu giả sử có thể sử dụng được cả surname và first name (dạng vlookup(J3&K3...) thì tốt quá. Nhưng mà em thử kiểu này thì lại không ra.

Giúp em với. Em xin cảm ơn ạ.

Ps: Sau khi nhận được sự giúp đỡ của bác HungQuoc49, em vào file chính của mình để làm việc thì...lại không ra. Hic. Em đính kèm file chính "Book8" nhờ sự giúp đỡ của các bác ạ.
 

File đính kèm

Lần chỉnh sửa cuối:
Nếu họ và tên khách hàng là duy nhất thì dùng công thức này
M3=SUMPRODUCT(($B$3:$B$49=J3)*($C$3:$C$49=K3)*($D$3:$D$49=L3)*$E$3:$E$49)
 
Nếu họ và tên khách hàng là duy nhất thì dùng công thức này
M3=SUMPRODUCT(($B$3:$B$49=J3)*($C$3:$C$49=K3)*($D$3:$D$49=L3)*$E$3:$E$49)

Em cảm ơn bác. Em dùng công thức bác cho thì đúng là ra k.quả. Nhưng ngặt một nỗi trên file chính em đang làm việc thì 2 list này thuộc 2 tab khác nhau. Vậy em phải edit công thức trên như thế nào cho hợp hả bác? Em xin cảm ơn ạ.
 
Em cảm ơn bác. Em dùng công thức bác cho thì đúng là ra k.quả. Nhưng ngặt một nỗi trên file chính em đang làm việc thì 2 list này thuộc 2 tab khác nhau. Vậy em phải edit công thức trên như thế nào cho hợp hả bác? Em xin cảm ơn ạ.

Lỗi là do công thức ở bài 2 là dò tìm giá trị ngày tháng. File book8 của bạn, cột AA là text => sai.
Chọn 1 trong 2 công thức này cho book8
V3=INDIRECT("AA"&SUMPRODUCT(($Y$3:$Y$98=E3)*($Z$3:$Z$98=F3)*ROW($AA$3:$AA$98)))
kết thúc enter bình thường

Hoặc
V3=INDEX($AA$3:$AA$98,MATCH(E3&F3,$Y$3:$Y$98&$Z$3:$Z$98,0))
Kết thúc bằng ctrl+shift+enter
 
Lỗi là do công thức ở bài 2 là dò tìm giá trị ngày tháng. File book8 của bạn, cột AA là text => sai.
Chọn 1 trong 2 công thức này cho book8
V3=INDIRECT("AA"&SUMPRODUCT(($Y$3:$Y$98=E3)*($Z$3:$Z$98=F3)*ROW($AA$3:$AA$98)))
kết thúc enter bình thường

Hoặc
V3=INDEX($AA$3:$AA$98,MATCH(E3&F3,$Y$3:$Y$98&$Z$3:$Z$98,0))
Kết thúc bằng ctrl+shift+enter

Em cảm ơn bác.

Em lại gặp trục trặc với file "copy of book 8" bác ơi. Em tìm mã số của những người trên bảng 1 dựa trên danh sách tên của họ trên bảng 2 mà em thử đủ các kiểu Vlookup vào W3 mà không ra. Hic. Bác giúp em với. Em xin cảm ơn ạ.
 

File đính kèm

Lần chỉnh sửa cuối:
Em cảm ơn bác.

Em lại gặp trục trặc với file "copy of book 8" bác ơi. Em tìm mã số của những người trên bảng 1 dựa trên danh sách tên của họ trên bảng 2 mà em thử đủ các kiểu Vlookup vào W3 mà không ra. Hic. Bác giúp em với. Em xin cảm ơn ạ.

Công thức của bạn đâu có sai.
do dữ liệu cột AG rỗng=> kết quả =0
Thử sửa số 3 thành 2 trong VLOOKUP sẽ thấy
---
Dữ liệu của file giả định cần tương đối giống file thật!
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom