Cần giúp đỡ về hàm vlookup (1 người xem)

  • Thread starter Thread starter blon
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

blon

Thành viên mới
Tham gia
4/11/10
Bài viết
27
Được thích
0
Em cần đối chiếu với khách hàng như thế này:
em có 1 bảng bàn giao cho khách, trong đó có cột Biển kiểm soát và ngày hoàn thành.
Khách hàng cũng có 1 bảng có Biển kiểm soát.
Giờ khách hàng cần đối chiếu, nếu trùng biển kiểm soát thì cho ra ngày có hoàn tất trong file của em.
Nhưng em làm mãi mà nó vẫn ra kết quả không đúng.
Nhờ các bác hỗ trợ giúp em.
Cám ơn các bác nhiều!
 

File đính kèm

Em cần đối chiếu với khách hàng như thế này:
em có 1 bảng bàn giao cho khách, trong đó có cột Biển kiểm soát và ngày hoàn thành.
Khách hàng cũng có 1 bảng có Biển kiểm soát.
Giờ khách hàng cần đối chiếu, nếu trùng biển kiểm soát thì cho ra ngày có hoàn tất trong file của em.
Nhưng em làm mãi mà nó vẫn ra kết quả không đúng.
Nhờ các bác hỗ trợ giúp em.
Cám ơn các bác nhiều!

Thử vầy xem có đúng yêu cầu không ?
 
Cám ơn bạn, mình đã làm được rồi.
Nhưng giừo nó có lổi #NA do không tìm thấy dữ liệu, giờ mình muón bỏ cái chữ #NA thì sao các bạn.
Hôm qua thấy chổ hướng dẫn nhưng hôm nay tìm lại thì không thấy
 
Cám ơn bạn, mình đã làm được rồi.
Nhưng giừo nó có lổi #NA do không tìm thấy dữ liệu, giờ mình muón bỏ cái chữ #NA thì sao các bạn.
Hôm qua thấy chổ hướng dẫn nhưng hôm nay tìm lại thì không thấy

anh có thể gửi file lỗi lên được không? lỗi #N/A là do thiếu dữ liệu . khắc phục lỗi ấy có thể dùng công thức tổng quát như sau của Anh Leonguyenz.


Bạn bẫy lỗi công thức trả về giá trị 0: =IF(ISNA(hàm Vlookup của bạn),0,hàm Vlookup của bạn). Giải thích như sau: Nếu kiểm tra hàm Vlookup của bạn bị lỗi #N/A thì trả về giá trị 0, ngược lại sẽ thực hiện hàm Vlookup của bạn.
Cách 2: Dùng chức năng thay thế cho các giá trị #N/A (cell có giá trị #N/A chứ không phải kết quả của công thức): Bạn nhấn Ctrl+H, ô trên bạn gõ #N/A!, ô dưới gõ 0 và nhấn Replace All
 
Xin bác chủ thớt cho em ké tý nhé.

Em muốn hỏi một chút về hàm vlookup lọc có điều kiện.
Điều kiện 1 - giống tên bảng
Điều kiện 2 - giống tên cột 1 trong bảng

Trả lại kết quả cột 2 trong bảng.

Em gửi file đính kèm để các bác giúp em giải quyết hàm vlookup có điều kiện lồng này nhé.

Thanks
Khoi
 

File đính kèm

gộp 2 cột dữ liệu lại một thì phải làm như thế nào?

mình muốn gộp dữ liệu 2 cột: cột A là xã. cột B là huyện. gộp 2 cột thành một lấy tên là địa chỉ và giữa xã và huyện cách nhau bởi dấu "-" thì phải làm như thế nào? anh chị giúp em với
 
mình muốn gộp dữ liệu 2 cột: cột A là xã. cột B là huyện. gộp 2 cột thành một lấy tên là địa chỉ và giữa xã và huyện cách nhau bởi dấu "-" thì phải làm như thế nào? anh chị giúp em với
Công thức tại C1=A1&"-"&B1
 
bạn dùng office 2007 thì dùng hàm: =IFERROR(vlookup(mã tham chiếu, vùng tham chiếu F4,cột trả về kết quả,0),"")
 
Xin bác chủ thớt cho em ké tý nhé.

Em muốn hỏi một chút về hàm vlookup lọc có điều kiện.
Điều kiện 1 - giống tên bảng
Điều kiện 2 - giống tên cột 1 trong bảng

Trả lại kết quả cột 2 trong bảng.

Em gửi file đính kèm để các bác giúp em giải quyết hàm vlookup có điều kiện lồng này nhé.

Thanks
Khoi
Vậy thì bạn muốn tìm cái gì trong file này?
Thêm nữa, mấy chỗ ...skn thì với mỗi bảng cụ thể, n là bao nhiêu. Bạn mô tả càng giống với dữ liệu thực thì câu trả lời mới chính xác được.
 
Vậy thì bạn muốn tìm cái gì trong file này?
Thêm nữa, mấy chỗ ...skn thì với mỗi bảng cụ thể, n là bao nhiêu. Bạn mô tả càng giống với dữ liệu thực thì câu trả lời mới chính xác được.

Bạn ơi,

Miêu tả bằng lời khó quá nên mình đã mô tả lại yêu cầu trong file đính kèm này rồi,
Bạn xem giúp mình nhé.

Thanks
Khoi
 

File đính kèm

Bạn ơi,

Miêu tả bằng lời khó quá nên mình đã mô tả lại yêu cầu trong file đính kèm này rồi,
Bạn xem giúp mình nhé.

Thanks
Khoi
Hỏi lại bạn thêm một chút: Tiêu đề của các bảng 1, 2, 3,... có cái nào trùng nhau không? Và các giá trị ở cột đầu của các bảng này có phải luôn có dạng sk1, sk2,... và được sắp xếp liên tục vậy không?
Nếu các tiêu đề không trùng nhau thì chỉ cần 1 tiêu đề cũng đủ.
 
Hỏi lại bạn thêm một chút: Tiêu đề của các bảng 1, 2, 3,... có cái nào trùng nhau không? Và các giá trị ở cột đầu của các bảng này có phải luôn có dạng sk1, sk2,... và được sắp xếp liên tục vậy không?
Nếu các tiêu đề không trùng nhau thì chỉ cần 1 tiêu đề cũng đủ.

Tiêu đề của các bảng là khác nhau
Các giá trị tại cột đầu của các bảng luôn là sh1, sk2, ... và được sắp xếp tăng liên tục như vậy.

Thanks bạn
Khoi
 
Tiêu đề của các bảng là khác nhau
Các giá trị tại cột đầu của các bảng luôn là sh1, sk2, ... và được sắp xếp tăng liên tục như vậy.

Thanks bạn
Khoi
Bạn thử công thức sau cho ô I7 xem sao:
Mã:
=OFFSET($B$1,MATCH($G7,$B$2:$B$10000,0)+MID($H7,3,LEN($H7)-2),1)
 
Bạn thử công thức sau cho ô I7 xem sao:
Mã:
=OFFSET($B$1,MATCH($G7,$B$2:$B$10000,0)+MID($H7,3,LEN($H7)-2),1)

Mình thử áp dụng công thức của bạn để triển khai tiếp yêu cầu công việc của mình, tuy nhiên nó khá phức tạp, bạn sửa code trên giúp mình với.
Cho nó hiện kết quả tại hai cột tiếp theo ntn bạn.
Chi tiết tại file đính kèm.

Thanks bạn nhiều.
Khoi
 

File đính kèm

Mình thử áp dụng công thức của bạn để triển khai tiếp yêu cầu công việc của mình, tuy nhiên nó khá phức tạp, bạn sửa code trên giúp mình với.
Cho nó hiện kết quả tại hai cột tiếp theo ntn bạn.
Chi tiết tại file đính kèm.

Thanks bạn nhiều.
Khoi

Bạn chỉnh lại công thức của bạn nghiaphuc chút là được. Công thức cho ô I7:

=OFFSET($B$1,MATCH($G7,$B$2:$B$10000,0)+MID($H7,3,LEN($H7)-2),COLUMNS($A:A))

Kéo sang 2 cột còn lại.
 
Ngoài cách sử dụng COLUMNS($A:A) còn có thể sử dụng COLUMN(A:A) cũng được. (gọn hơn được 2 ký tự S và $)

Cái này là cảnh báo từ sư phụ ndu:

Nên dùng hàm rows hoặc columns chứ không nên dùng hàm row hoặc column khi vẫn có thể dùng rows hoặc columns được.
Vì hàm row và column trả về giá trị là 1 mảng.
Vì có 1 số trường hợp sẽ trả về kết quả không chính xác.

Hic mình chỉ cẩn thận thôi bạn nghiphuc à.
 
Mình thử áp dụng công thức của bạn để triển khai tiếp yêu cầu công việc của mình, tuy nhiên nó khá phức tạp, bạn sửa code trên giúp mình với.
Cho nó hiện kết quả tại hai cột tiếp theo ntn bạn.
Chi tiết tại file đính kèm.

Thanks bạn nhiều.
Khoi
Thêm một cách dùng Vlookup(), không dùng số sau chuỗi sk (sk1-skn) làm dòng dò tìm.
(Nếu dữ liệu cột B là sk1, sk3, sk7....thì Híc!)
Công thức ô I7:
PHP:
=VLOOKUP($H15;OFFSET($B$1;MATCH($G7;$B$2:$B$1000;0);;1000;4);COLUMNS($A:B);0)
 
Lần chỉnh sửa cuối:
Thêm một cách dùng Vlookup(), không dùng số sau chuỗi sk (sk1-skn) làm dòng dò tìm.
(Nếu dữ liệu cột B là sk1, sk3, sk7....thì Híc!)
Công thức ô I7:
PHP:
=VLOOKUP($H15;OFFSET($B$1;MATCH($G7;$B$2:$B$1000;0);;1000;4);COLUMNS($A:B);0)
Bởi vậy em mới hỏi lại tác giả cho chắc rồi mới lập công thức:
Hỏi lại bạn thêm một chút: Tiêu đề của các bảng 1, 2, 3,... có cái nào trùng nhau không? Và các giá trị ở cột đầu của các bảng này có phải luôn có dạng sk1, sk2,... và được sắp xếp liên tục vậy không?
Nếu các tiêu đề không trùng nhau thì chỉ cần 1 tiêu đề cũng đủ.
Tiêu đề của các bảng là khác nhau
Các giá trị tại cột đầu của các bảng luôn là sh1, sk2, ... và được sắp xếp tăng liên tục như vậy.

Thanks bạn
Khoi
 
Web KT

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

Back
Top Bottom