Các câu hỏi về hàm dò tìm dữ liệu (Lookup, Vlookup, Hlookup...)

Liên hệ QC

Closed poll

  • 1

    Votes: 1 100.0%
  • 2

    Votes: 0 0.0%

  • Total voters
    1
  • Poll closed .
Status
Không mở trả lời sau này.
Cảm ơn sự đóng góp nhiệt tình của các bạn. Với bài trên mình đã làm được theo hàm sumif. Nhưng cho mình thắc mắc, nếu trong trường hợp của mình mà A là hai người khác nhau thì làm thế nào để excel phân biệt đó là hai người khác nhau và khôgn cộng hai người đó vào. (Hai người trên chỉ khác nhau ở số tài khoản mà thôi, chứ tên thì hoàn toàn y chang). Mong mọi người ra tay

Giải quyết các công thức trên theo yêu cầu mỗi người 1 ID bạn à, nếu như bạn yêu cầu vậy thì biến dùng để tra sẽ là mã tài khoản chứ không dùng tên nữa.
 
Ham Vlookup hay sử dụng hàm nào tối ưu

em có dữ liệu và câu hỏi ở trong file .

Thank
 

File đính kèm

  • hoi cong thuc.xls
    16 KB · Đọc: 47
lồng 2 hàm Vlookup vào nhau bạn sẽ được kết quả:

D3=VLOOKUP(VLOOKUP(B3,DATA!$A$3:$B$22,2,),dulieu!$B$2:$C$21,2,)
 
Nếu Lồng vào thì kết quả của dòng thứ 2 sẽ ra sai. Vì thực tế thông tin tìm kiếm nó nằm ở cột 1 của sheets dulieu cơ
 
Bạn xem công thức này đây:

D3 = =IF(ISERROR(VLOOKUP(VLOOKUP(B3,DATA!$A$3:$B$22,2,0),dulieu!$B$2:$C$21,2,0)),VLOOKUP(VLOOKUP(B3,DATA!$A$3:$B$22,2,0),dulieu!$A$2:$C$21,3,0),VLOOKUP(VLOOKUP(B3,DATA!$A$3:$B$22,2,0),dulieu!$B$2:$C$21,2,0))
 
Dùng hàm VLOOKUP tìm kiếm bị lỗi

Xin chào mọi người, mình muốn hỏi 1 vấn đề. Giả sử mình có 2 bảng:

bảng 1 chứa tên các loại:

M
A
D
N
B
Y
T
S

bảng 2 chứa mã các loại:
P001 D
P006 A
P003 M
P004 N
P005 B
P002 S
P007 T
P008 Y

Mình dùng hàm Vlookup như sau: =VLOOKUP(A2,$A$14:$B$21,1,0)

Kết quả báo lỗi #N/A.

Mong mọi người hướng dẫn giúp. Thanks so much.
 
bạn phải đảo vị trí cột b thành cột a mới dùng vlookup được...
làm bảng giả lập cho bạn bằng hàm offset nè
--=0--=0
 

File đính kèm

  • giupdo.xlsx
    9.7 KB · Đọc: 24
Kaju,khaivinh, Xem thử phương pháp Index-match này xem
 

File đính kèm

  • Index_match.xls
    13.5 KB · Đọc: 22
Thắc mắc về Vlooklup

Mình có bảng kê hàng của 300 món trong đó có 100 món đã thay đổi giá. Mình đã dùng Vlookup trích 100 món đó ra (1 sheet khác) và chỉnh sửa giá. Sau khi chỉnh sửa xong bây giờ mình nhập lại vào sheet 300 món nhưng những món này không theo thứ tự. Mình đã dùng vlookup ở sheet này để đưa 100 món đó vào 1 cột khác. Vấn đề của mình ở đây là mình những món hàng nào không đổi giá thì vẫn giữ giá cũ nhưng khi kéo công thức thì những món không đổi giá lại hiện N/A. Xin giúp đỡ. Thanks a lot
 
Bạn có thể dùng thêm hàm IF kết hợp hàm ISNA để kiểm tra kết quả hàm vlookup trả về, nếu đúng là #NA thì lấy ô không thay đổi giá, còn không là vlookup lần nữa.

Cụ thể:

=IF(ISNA(Vlookup(lv, lr, col, 0)), địa chỉ ô không đổi giá, vlookup(lv, lr, col,0))

Không hiểu thì upload file dữ liệu lên.
 
Bạn xem thế này được chưa nhé. Sheet 1 sẽ là các giá trị ban đầu, sheet 2 là các giá trị thay đổi và sheet 3 la tổng hợp lại. Bạn có thể thay đổi thứ tự thoải mái.
 

File đính kèm

  • Exam.xls
    15.5 KB · Đọc: 29
Thay đổi picture theo mã như hàm vlookup đc ko ???

Mình tìm hiểu rồi mà vẫn chưa cách nào làm đc, mong mọi người chỉ giúp. Là thế này, vd như mình có 1 mã số của 1 người nào đó trong danh sách gồm nhiều cột như hàm vlookup, nếu giá trị cần dò là số hay chuỗi thì hàm vlookup tìm đc rồi, nhưng mình muốn thêm 1 cột hình ảnh của người đó nữa thì dùng hàm vlookup dò đc ko, hay phải dùng 1 hàm khác hay công cụ gì hỗ trợ, làm tại trên excel luôn. Mong mọi người giải đáp dùm mình. thanks
 
Mình tìm hiểu rồi mà vẫn chưa cách nào làm đc, mong mọi người chỉ giúp. Là thế này, vd như mình có 1 mã số của 1 người nào đó trong danh sách gồm nhiều cột như hàm vlookup, nếu giá trị cần dò là số hay chuỗi thì hàm vlookup tìm đc rồi, nhưng mình muốn thêm 1 cột hình ảnh của người đó nữa thì dùng hàm vlookup dò đc ko, hay phải dùng 1 hàm khác hay công cụ gì hỗ trợ, làm tại trên excel luôn. Mong mọi người giải đáp dùm mình. thanks
Bạn tham khảo thử file này nhé! Code rất đơn giãn
 

File đính kèm

  • PicForm.rar
    58.6 KB · Đọc: 141
trong tệp PicForm ô B2 khi được chọn mã thì liên kết với 1 hình ảnh, có cách nào mỗi khi chọn từng ô b3, b4,...theo mã thì cũng liên kết hình ảnh?
 
anh tuấn coi lại dùm mình file đính kèm với, sao mình chạy ko đc vậy, mình chọn tên nào trong list thì cũng chỉ là cái hình ban đầu 01 thôi, nó ko thay đổi theo gì cả
 
anh tuấn coi lại dùm mình file đính kèm với, sao mình chạy ko đc vậy, mình chọn tên nào trong list thì cũng chỉ là cái hình ban đầu 01 thôi, nó ko thay đổi theo gì cả
Tôi nghĩ vấn đề không chạy được code chỉ là việc đặt mức Security thôi... bạn xem lại nhé
- Vào menu Tools\Macro\Security và check vào Medium...
- Mở file thì bấm nút Enable macros (nút nằm ở giữa)
 
Không chạy được là mọi người hay chạy ngay từ Winrar nên đường dẫn không đúng.Các bạn phải giải nén ra 1 thư mục nhất định thì chắc chắn chạy được (Tất nhiên có liên quan tới Code nên mức độ Sercurity cũng phải phù hợp)
 
trong tệp PicForm ô B2 khi được chọn mã thì liên kết với 1 hình ảnh, có cách nào mỗi khi chọn từng ô b3, b4,...theo mã thì cũng liên kết hình ảnh?
Bạn đặt code trong sự kiện Worksheet_SelectionChange sẽ được. Dựa vào file(s) của Anh Tuấn thì đại khái thế này :
PHP:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
     Range("B6").Comment.Shape.Fill.UserPicture ThisWorkbook.Path & "\" & Range("F" & Target.Row)
End Sub

TDN
 
Lưu ý thêm:
- Code trên sẽ báo lổi nếu như cell chứa hình chưa Add Comment
- Đương nhiên ta có thể viết code cho nó tự Add Comment ---> nhưng giãi pháp trên làm code dài thêm và không thích hợp cho những người mới học
- Vì lẽ đó hảy chịu khó Add Comment vào cell trước khi chạy code
 
Cần giúp đở với hàm vlookup

Cột mình cần dò tìm từ bảng dử liệu gốc nằm ngược so với bảng tổng hợp nên mình không dùng hàm vlookup được.
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom