Cú pháp "Nếu dò tìm không thấy"

Liên hệ QC

WorldCup2010

Thành viên mới
Tham gia
17/3/08
Bài viết
1
Được thích
0
Cho mình cú pháp để làm được câu này với, dùng hàm ISNA kết hợp với V/HLOOKUP:

Dò A10 trong khối ô từ A4:B6 nếu không tìm thấy thì ghi 0 ngược lại lấy kết quả ở cột 2 của bảng dò


Thanks --=0
 
Sao bạn ko gửi file đính kèm cho dễ. Bạn kết hợp 2 hàm trên như sau:
= IF(ISNA(VLOOKUP(A5,$D$6:$G$15,2,0)=TRUE),0,VLOOKUP(A5,$D$6:$G$15,2,0))
Bạn tự thay địa chỉ của bạn vào nhé.
 
Lần chỉnh sửa cuối:
To huycuongxd theo mình thì công thức của bạn thừa một chút. Vì hàm ISNA(value) sẽ mặc định trả về giá trị True khi ô cần kiểm tra có dạng lỗi #NA nên công thức chỉ cần như vầy là được
=IF(ISNA(VLOOKUP(A5,$D$6:$G$15,2,0)),0,VLOOKUP(A5,$D$6:$G$15,2,0))
 
Có thể thay isna = iserror cũng được bạn à. cũng có thể dùng kết hợp if với vlookup nếu có dữ liệu cụ thể.
 
Có thể thay isna = iserror cũng được bạn à. cũng có thể dùng kết hợp if với vlookup nếu có dữ liệu cụ thể.
Theo tôi là không nên!
Hàm VLOOKUP nếu không tìm thấy sẽ cho kết quả #N/A... vậy ta chỉ nên xài vừa đủ, không nên thừa (ISERROR sẽ tốn hao bộ nhớ nhiều hơn ISNA)
(Tập thói quen tốt ngay khi chập chững sẽ có lợi nhiều hơn cho sau này)
 
Cho mình cú pháp để làm được câu này với, dùng hàm ISNA kết hợp với V/HLOOKUP:

Dò A10 trong khối ô từ A4:B6 nếu không tìm thấy thì ghi 0 ngược lại lấy kết quả ở cột 2 của bảng dò


Thanks --=0
Nếu bạn dùng Excel 2007 thì dễ lắm:
=IFERROR(VLOOKUP(A10,$A$4:$B$6,2,0),0)​
 
Web KT

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

Back
Top Bottom