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.
Mình muốn hỏi các bạn về hàm Vlookup và hàm lọc
Mình có hai bảng (file gửi kèm), mình muốn tạo một bảng mới gồm có Mã số KH, Họ tên, ngày đến hạn, số tiền phải trả.
Mong d9c giup do

Bạn xem file đính kèm nha
 

File đính kèm

  • Tan(1).xls
    23 KB · Đọc: 66
Mình muốn hỏi các bạn về hàm Vlookup và hàm lọc
Mình có hai bảng (file gửi kèm), mình muốn tạo một bảng mới gồm có Mã số KH, Họ tên, ngày đến hạn, số tiền phải trả.
Mong d9c giup do
Sao tôi vẩn không hiểu vậy ta? Bạn thử lọc ra bằng tay rồi gữi lên xem thử (mới hình dung được ý bạn)
 
Bạn xem thế này có đúng ý bạn ko? Có gì tớ lại Update tiếp.
 

File đính kèm

  • Reply to Tan.xls
    25 KB · Đọc: 40
Lần chỉnh sửa cuối:
Hỏi về hàm Vlookup và hàm Lọc

Bạn xem coi có đúng không nhé
 

File đính kèm

  • Tan.xls
    32 KB · Đọc: 79
Cảm ơn bạn nhá, mình đang rất khó khăn về việc quản lý nợ đến hạn, vd vừa rồi là chỉ có mấy khách hàng còn mình đang quản lý có khoảng 1000 KH. có gì gặp khó khăn mong bạn sẽ chỉ giúp mình nữa, thank!
 
Mong bạn sẽ có nhiều góp ý nữa cho diễn đàn

Cảm ơn bạn nhá, mình đang rất khó khăn về việc quản lý nợ đến hạn, vd vừa rồi là chỉ có mấy khách hàng còn mình đang quản lý có khoảng 1000 KH. có gì gặp khó khăn mong bạn sẽ chỉ giúp mình nữa, thank!
 
Cảm ơn bạn nhá, mình đang rất khó khăn về việc quản lý nợ đến hạn, vd vừa rồi là chỉ có mấy khách hàng còn mình đang quản lý có khoảng 1000 KH. có gì gặp khó khăn mong bạn sẽ chỉ giúp mình nữa, thank!

Bạn xem thêm về Công nợ và Nợ đến hạn trong link dưới chữ ký của mình nè
 
Xin được trợ giúp kiểm tra lại hàm vlookup

Nhờ các bạn kiểm tra lại dùm mình ờ sheet - font.
Mình có thử dùng hàm vlookup nhưng sau có đoạn nó báo sai #N/A (các điểm tô màu xanh lá cây - Cột F)

Phải làm cho xong mình mới có thời gian đi dự sinh nhật của diễn đàn excel đây !!!!
(Thân như nàng Tấm đây. Trong nhờ đục chịu)

Chân thành cám ơn
 
Lần chỉnh sửa cuối:
Nhờ các bạn kiểm tra lại dùm mình ờ sheet - font.
Mình có thử dùng hàm vlookup nhưng sau có đoạn nó báo sai #N/A (các điểm tô màu xanh lá cây - Cột F)

Phải làm cho xong mình mới có thời gian đi dự sinh nhật của diễn đàn excel đây !!!!
(Thân như nàng Tấm đây. Trong nhờ đục chịu)

Chân thành cám ơn


Tại F2 anh vào công thức:
=VLOOKUP(A2;Sheet1!$B$1:$C$248;2;0)
Anh chú ý dấu đôla đó nhé
 
Bác phải cho địa chỉ tham chiếu là địa chỉ tuyệt đối.
Mã:
=VLOOKUP(A2,Sheet1![COLOR=Red]$[/COLOR]B[COLOR=Red]$[/COLOR]1:[COLOR=Red]$[/COLOR]C[COLOR=Red]$[/COLOR]248,2,0)
 
Xin cám ơn nhiều. Nhưng sao lúc không dùng trị tuyệt đối lại cũng ra vậy ???

Chân thành cám ơn anh Salam đã giải thích chỗ dùng công thức trị tuyệt đối.
 
Lần chỉnh sửa cuối:
Bác phải cho địa chỉ tham chiếu là địa chỉ tuyệt đối.
Mã:
=VLOOKUP(A2,Sheet1![COLOR=Red]$[/COLOR]B[COLOR=Red]$[/COLOR]1:[COLOR=Red]$[/COLOR]C[COLOR=Red]$[/COLOR]248,2,0)

Nhưng tại sao mà các Name khác thì lại làm được. Còn một số Name lại bị báo lỗi ạ.
Em cũng thử làm , các Name mà anh ''ketoangiagan'' làm bị báo lỗi, em làm lại (bằng tay,không kéo công thức xuống).Nhưng chỉ được một đoạn,em thử kéo xuống rồi lại báo lỗi...
Phải chăng là lỗi của Excel.
 

File đính kèm

  • customer1.rar
    129.3 KB · Đọc: 54
Nhưng tại sao mà các Name khác thì lại làm được. Còn một số Name lại bị báo lỗi ạ.
Em cũng thử làm , các Name mà anh ''ketoangiagan'' làm bị báo lỗi, em làm lại (bằng tay,không kéo công thức xuống).Nhưng chỉ được một đoạn,em thử kéo xuống rồi lại báo lỗi...
Phải chăng là lỗi của Excel.

Bạn làm theo Bác Salam là được mà:

Bác phải cho địa chỉ tham chiếu là địa chỉ tuyệt đối.
Mã:
=VLOOKUP(A2,Sheet1![COLOR=Red]$[/COLOR]B[COLOR=Red]$[/COLOR]1:[COLOR=Red]$[/COLOR]C[COLOR=Red]$[/COLOR]248,2,0)
 
Xin cám ơn nhiều. Nhưng sao lúc không dùng trị tuyệt đối lại cũng ra vậy ???

Chân thành cám ơn anh Salam đã giải thích chỗ dùng công thức trị tuyệt đối.
Có 1 cách không dùng địa chỉ tuyệt đối mà vẫn chép thoải mái:
=VLOOKUP(A2,Sheet1!B:C,2,0)
Mình thử thấy cũng không bị lỗi.
 
Có 1 cách không dùng địa chỉ tuyệt đối mà vẫn chép thoải mái:
=VLOOKUP(A2,Sheet1!B:C,2,0)
Mình thử thấy cũng không bị lỗi.

Cám ơn anh đã quan tâm. Đúng như anh nói mình cũng có thử code của anh cũng không thấy lỗi và kiểm tra qua lại đúng.

Vậy xin thưa cái nào để tránh rủi ro nhất.

Trường hợp của anh sealand thì vô tư nó lấy cả cột B và C
Còn trường hợp tôi dùng trị tuyệt đối thì kết quả truy tìm nó nằm trong giới hạn tôi định nghĩa.
Không rõ tôi hiểu như vậy có đúng không ?
Xin được giải thích thêm,

Thân mến,
 
1/ Bác dùng name động : DATA = OFFSET(Sheet1!$B$1,0,0,COUNTA(Sheet1!$B$1:$B$6000),2)
2/ Công thức của bác là : = IF(ISERROR(VLOOKUP(A2,DATA,2,0),"",VLOOKUP(A2,DATA,2,0))
(Có thể thay giá trị "" bằng số 0 nếu vùng dò tìm có giá trị là số)
Dùng name động kết hợp hàm ISERROR thì hết sợ lỗi
Chúc bác vui
Thân
 
Có 1 cách không dùng địa chỉ tuyệt đối mà vẫn chép thoải mái:
=VLOOKUP(A2,Sheet1!B:C,2,0)
Mình thử thấy cũng không bị lỗi.

Cái này thì cũng là địa chỉ tuyệt đối đấy bạn sealand ơi! Viết như vậy nó sẽ cho ra mảng $B$1:$C65536.

Đơn giản khi dùng vlookup hoặc các công thức khác có tham chiếu địa chỉ, tùy theo trường hợp mà dùng địa chỉ tuyệt đối hay địa chỉ "tương đối".

Trong trường hợp này, dùng hàm vlookup để tìm kiếm trong một danh sách cho sẵn. Lấy ví dụ đơn giản:
Danh mục tài khoản có hai cột [Mã TK] và [Tên TK] tại A1:B10
Nếu sử dụng:
Dòng đầu tiên thì không thấy gì. Nếu không cố định A1:B10 thành $A$1:$B$10 thì khi copy công thức xuống dưới, excel sẽ tự động thay đổi vùng tham chiếu thành A2:B11, tương tự như vậy nếu kéo fill xuống.

Ta sẽ thấy công thức có vẻ đúng (vì cho ra giá trị tìm kiếm) nếu như vùng mở rộng xuống dưới (do excel tự làm khi không cố định vùng tham chiếu) vẫn còn chứa giá trị tìm kiếm, thực chất là do ngẫu nhiên, hãy thử vài giá trị lookup khác sẽ thấy nó sai!

Cho nên, khi tìm kiếm trong một vùng nào đó mà cần phải copy công thức xuống dưới hay qua phải, ta nên cố định vùng tìm kiếm lại (đơn giản chỉ ấn thêm một nút F4 sau khi gõ địa chỉ vào thôi mà).

=vlookup("111",$A$1:$B$10,1,0)
 
1/To: Bác CPH
Vâng! làm theo Bác Salam là đúng rồi! Mica chỉ muốn hỏi nguyên do tại sao có phần làm được và có phần không làm được thôi.

2/To:Bác ca_dafi :Nhờ bác giải thích hộ chức năng của F4 trong trường hợp này! Thanks!
''Cho nên, khi tìm kiếm trong một vùng nào đó mà cần phải copy công thức xuống dưới hay qua phải, ta nên cố định vùng tìm kiếm lại (đơn giản chỉ ấn thêm một nút F4 sau khi gõ địa chỉ vào thôi mà).''
 
Lần chỉnh sửa cuối:
1/To: Bác CPH
Vâng! làm theo Bác Salam là đúng rồi! Mica chỉ muốn hỏi nguyên do tại sao có phần làm được và có phần không làm được thôi.

2/To:Bác ca_dafi :Nhờ bác giải thích hộ chức năng của F4 trong trường hợp này! Thanks!
''Cho nên, khi tìm kiếm trong một vùng nào đó mà cần phải copy công thức xuống dưới hay qua phải, ta nên cố định vùng tìm kiếm lại (đơn giản chỉ ấn thêm một nút F4 sau khi gõ địa chỉ vào thôi mà).''
Mấy câu hỏi này chỉ cần:
- Tự mình mở 1 file mới
- Tự mình giã lập công thức
- Tự mình thí nghiệm lấy những gì mình thắc mắc
Có phải là nhanh gọn hơn không (đâu đến nổi khó)
 
2/To:Bác ca_dafi :Nhờ bác giải thích hộ chức năng của F4 trong trường hợp này!

Tại ô bất kỳ, bạn gõ thử =sum(A1:B10 sau đó ấn F4 rồi hãy đóng ngoặc lại. Excel tự động thêm vào các dấu "$" thành =sum($A$1:$B$10). Chỉ là phím tắt thôi mà.
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom