choosy_ctt
Thành viên mới

- Tham gia
- 22/12/12
- Bài viết
- 6
- Được thích
- 0
Tại sao em đánh công thức =if(isna(vlookup(left(c13;4);$b$2:$c$7;2;0);$c$7;vlookup(left(c13;4);$b$2:$c$7;2;0)) tại cột "loại sách" thì nói là ko đúng? Em sai chổ nào zạ. Trong bài này:
Thêm công thức này nha!Tại sao em đánh công thức =if(isna(vlookup(left(c13;4);$b$2:$c$7;2;0);$c$7;vlookup(left(c13;4);$b$2:$c$7;2;0)) tại cột "loại sách" thì nói là ko đúng? Em sai chổ nào zạ. Trong bài này:
Dạ cảm ơn anh leonguyenz nhiều. Biết là vậy (nếu dữ liệu họ cho không phải là 2 mà là 100 thì hàm IF của em bó tay) nhưng em chưa dùng được hàm bẩy lỗi.Đọc bài của anh xong thì sau này sẽ áp dụng.Chúc anh và gia đình mùa giáng sinh an lành!Bẫy lỗi với ISNA:
=IF(ISNA(VLOOKUP(LEFT(C12,4),$B$2:$C$6,2,0)),"GIÁO KHOA",VLOOKUP(LEFT(C12,4),$B$2:$C$6,2,0))
Bẫy lỗi với IFERROR:
=IFERROR(VLOOKUP(LEFT(C12,4),$B$2:$C$6,2,0),"GIÁO KHOA")
Vì loại khác không chỉ AVAN, LISU mà có thể còn cái khác, trong bảng mã loại sách chỉ cho 4 mã thôi thì chỉ cần lấy điều kiện trong vùng $B$2:$C$6 còn lại là "GIÁO KHOA".
Công thức của nguyencanh dư IF (sử dụng nhiều IF quá, của kimloan nếu gõ thêm mã nào nữa thì công thức VLOOKUP sau sẽ bị lỗi #N/A.