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

  • Thread starter Thread starter songlon
  • Ngày gửi Ngày gửi
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.
làm giúp em hàm If lồng với Vlookup

Kính chào tất cả ACE trong GP Excel !!!!
Em là lính mới tinh ở đây, em co vấn đề muốn nhờ ACE chỉ giúp nhưng chưa biết post đề tài của mình ở đâu, nếu có post sai chổ thì xin bỏ qua cho...
Em muốn dung hàm If lồng với Vlookup nhưng không được, ở cột TemNP em muốn nếu dò tìm bên Sheet1 không có thì trả về chính giá trị của cột TemNP.
Em có kèm theo file, nhờ ACE giúp cho
Chân thành cảm ơn
 

File đính kèm

Ở ô E2 bạn viết công thức như sau: [E2]=IF(ISERROR(VLOOKUP(D2,data,2,0)),D2,VLOOKUP(D2,data,2,0)) Thân.
 
Lần chỉnh sửa cuối:
Kính chào tất cả ACE trong GP Excel !!!!
Em là lính mới tinh ở đây, em co vấn đề muốn nhờ ACE chỉ giúp nhưng chưa biết post đề tài của mình ở đâu, nếu có post sai chổ thì xin bỏ qua cho...
Em muốn dung hàm If lồng với Vlookup nhưng không được, ở cột TemNP em muốn nếu dò tìm bên Sheet1 không có thì trả về chính giá trị của cột TemNP.
Em có kèm theo file, nhờ ACE giúp cho
Chân thành cảm ơn
Gởi lại bạn KQ, cho ý kiến nhé =IF(ISNA(VLOOKUP(D:D;data;2;0));D2;VLOOKUP(D:D;data;2;0))
 

File đính kèm

Thêm cái nữa, nhưng Excel 2007 mới xài được nha:
=IFERROR(VLOOKUP(D:D, data, 2, 0)), D2)
 
Copy hàm Vlookup, Hlookup sang Sheet khác báo N/A?

cho mình hỏi về vấn đề sau: Ví dụ trong 1 Sheet mình có dùng hàm Vlookup,Hlookup được 1 bảng kết quả.nhưng khi mình cop bảng kết quả này sang Sheet mới thì những ô mà mình dùng lệnh ở Sheet cũ lại hiện chữ N/A mà không còn kết quả nữa?tại sao vậy?cách giải quyết vấn đề này như thế nào?
 
cho mình hỏi về vấn đề sau: Ví dụ trong 1 Sheet mình có dùng hàm Vlookup,Hlookup được 1 bảng kết quả.nhưng khi mình cop bảng kết quả này sang Sheet mới thì những ô mà mình dùng lệnh ở Sheet cũ lại hiện chữ N/A mà không còn kết quả nữa?tại sao vậy?cách giải quyết vấn đề này như thế nào?
Cú pháp hàm VLOOKUP là
=VLOOKUP(tri dò, bảng dò, cột dò, kiểu dò)
Ví dụ:
Thường khi copy sang nơi khác sẽ bị sai ở bảng dò (không phải là sheet hiện hành)
Vì vậy bạn nên thêm tên sheet vào, ví du:
=VLOOKUP(A1,Sheet1!$G$5:$G$20,2,0)
---> Copy sang nơi khác bảo đảm sẽ không sai
Cụ thể như thế nào thì bạn đưa 1 đoạn ví dụ lên xem thử nhé
 
cho mình hỏi về vấn đề sau: Ví dụ trong 1 Sheet mình có dùng hàm Vlookup,Hlookup được 1 bảng kết quả.nhưng khi mình cop bảng kết quả này sang Sheet mới thì những ô mà mình dùng lệnh ở Sheet cũ lại hiện chữ N/A mà không còn kết quả nữa?tại sao vậy?cách giải quyết vấn đề này như thế nào?
Nếu bạn copy và sang sheet mới paste giá trị đặc biệt thì nó sẽ không sai kết quả (value).
Còn ko bạn cố định những giá trị trong công thức lại nó ko sai .(F4).
 
em hỏi tiếp các bác chút.nghĩa là trong 1 Sheet em đã sử dụng các hàm Vlookup,Hlookup rồi.em muốn cop sang Sheet khác để dùng để trộn thư trong Word ạ.thế thì nếu như em lại phải chỉnh lại lệnh =VLOOKUP(A1,Sheet1!$G$5:$G$20,2,0) vào cái Sheet mới thì lâu lắm ạ.em làm thế nào mà nhanh nhất được ạ.
 
em hỏi tiếp các bác chút.nghĩa là trong 1 Sheet em đã sử dụng các hàm Vlookup,Hlookup rồi.em muốn cop sang Sheet khác để dùng để trộn thư trong Word ạ.thế thì nếu như em lại phải chỉnh lại lệnh =VLOOKUP(A1,Sheet1!$G$5:$G$20,2,0) vào cái Sheet mới thì lâu lắm ạ.em làm thế nào mà nhanh nhất được ạ.
Cũng chưa hiểu tình hình cụ thể nó như thế nào! Bạn đưa file lên thử (đưa luôn cả phần bị sai lên luôn nha)
Việc sửa từ $G$5:$G$20 thành Sheet1!$G$5:$G$20 đâu có khó gì ---> Ctrl + H và sửa cái rẹt là xong!
 
em hỏi tiếp các bác chút.nghĩa là trong 1 Sheet em đã sử dụng các hàm Vlookup,Hlookup rồi.em muốn cop sang Sheet khác để dùng để trộn thư trong Word ạ.thế thì nếu như em lại phải chỉnh lại lệnh =VLOOKUP(A1,Sheet1!$G$5:$G$20,2,0) vào cái Sheet mới thì lâu lắm ạ.em làm thế nào mà nhanh nhất được ạ.
Khi bạn làm công thức ,bạn nên cố định nó trước ,bạn thử xem ( F4).
VLOOKUP($A1,Sheet1!$G$5:$G$20,2,0).
Hay bạn copy nguyên sheet luôn Lick phải vào tên sheet đó chọn Move or Copy / ok.
 
em hỏi tiếp các bác chút.nghĩa là trong 1 Sheet em đã sử dụng các hàm Vlookup,Hlookup rồi.em muốn cop sang Sheet khác để dùng để trộn thư trong Word ạ.thế thì nếu như em lại phải chỉnh lại lệnh =VLOOKUP(A1,Sheet1!$G$5:$G$20,2,0) vào cái Sheet mới thì lâu lắm ạ.em làm thế nào mà nhanh nhất được ạ.
Bạn dùng chức năng Find and Replace của excel (Ctrl+H) để thay thế hàng loạt cho nhanh!
 
hihi.em là thành viên mới.không biết gửi file như thế nào ạ?chỉ luôn hộ em với?
 
Các bác xem hộ file này
với yêu cầu của bạn, tôi nghĩ ý bạn muốn lấy dử liệu từ 1 file khác khi file này đang đóng, đúng không?
Vậy thì dùng Add-in này đi:
http://www.echip.com.vn/echiproot/html/2006/so339/Morefunc.rar
Trong bộ Add-ins này, bạn nghiên cứu hàm INDIRECT.EXT thử xem (tôi đã thử và rất thành công, ngay cả khi workbook đang đóng)
Xem giới thiệu hàm tại đây:
http://xcell05.free.fr/morefunc/english/indirect.ext.htmhttp://www.dailydoseofexcel.com/archives/2004/12/01/indirect-and-closed-workbooks/
 
Dò bằng Vlookup trên file khác, khi tắt file thi dữ liệu không thể hiện được

Hi các anh, chị

Ai đã gặp trường hợp này thì giúp mình với. Mình dò trên một file khác bằng Vlookup, đã xong nhưng khi tắt file chứa bảng dò đi thì giá trì không tìm thấy. có cách nào khắc phục không. dán value lại thì sau này khó chỉnh đổi quá. mong mọi người giúp đỡ.

Thank you
 
Nghe thấy hơi vô lý bạn à, bạn gởi cả 2 File lên để anh em xem thử nhé.
Thân!
 
@trinhviettt: Khi tắt file nguồn bạn cần thêm vào chính xác địa chỉ của file đó luôn! Ví dụ: Lúc đầu là: =VLOOKUP(C5,[Nguon.xls]Sheet1!A$1:B$3,2,0) Thì khi tắt file phải là như vầy: =VLOOKUP(C5,'C:\Documents and Settings\Kim Ngan\Desktop\[Nguon.xls]Sheet1'!A$1:B$3,2,0) Thân.
 
Lần chỉnh sửa cuối:
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom