Mong các anh chị xem mình cái hàm if này

Liên hệ QC

huynhnoseed

Thành viên mới
Tham gia
10/6/08
Bài viết
25
Được thích
1
Mình muốn tạo hàm if khoảng 20 lần nhưng mình thực hiện được 8 lần thì thấy vẫn bình thường nhwng không chuyển màu các cell. Khi kích thoát nó báo lỗi.
=IF(E15="ĐHSP",$T$15,IF(E15="ĐHTH",$T$16,IF(E15="ĐHMN",$T$17,IF(E15="ĐHKT",$T$18,IF(E15="CĐSP",$T$19,IF(E15="CĐTH",$T$20,IF(E15="CĐTH",$T$21,IF(E15="CĐKT",$T$22,IF(E15="TCKT",$T$23,"")))))))))
Từ chữ IF màu đỏ trở đi chuỗi này không đổi màu theo cell nữa.
Mình không biết lỗi từ đâu. Có cách nào để nhập được tổng cộng là 20 lần IF.
Rất mông sự quan tâm của các anh chị
 

File đính kèm

  • LỖI HÀM IF.xls
    15 KB · Đọc: 13
Trong Excel 2003 thì chỉ tối đa lồng được 7 vòng IF, nếu tính cả vòng ngoài cùng là 8 nên nó sẽ báo lỗi nếu bạn dùng quá số lồng IF này.
Trong bài của bạn có thể thay thế bằng hàm VLOOKUP
=VLOOKUP(E15,$S$15:$T$34,2,0)
 
Cảm ơn hoangminhtien nhiều.
 
Lần chỉnh sửa cuối:
Cam on hoangminhtien đã quan tâm. Mình có up lên file mình muốn thực hiện. Trên cell đó mình cần đến 20 điều kiện. Có nghĩa là khi chọn ĐHSP thì cell bên cạnh tự động chạy 15a201 và cứ thế. Liệu VLOOKUP có thực hiện dc k?
Mình đã đưa công thức cho bạn. Bạn nên thử xem nó có được không nhé!
 
Cam on hoangminhtien đã quan tâm. Mình có up lên file mình muốn thực hiện. Trên cell đó mình cần đến 20 điều kiện. Có nghĩa là khi chọn ĐHSP thì cell bên cạnh tự động chạy 15a201 và cứ thế. Liệu VLOOKUP có thực hiện dc k?
Thì bạn cứ nhập thử hàm VLOOKUP như trên xem sao nào, thậm chí bạn mở rộng danh sách ở 2 cột S:T thêm vài chục trường nữa xem sao.
 
Web KT
Back
Top Bottom