Ai giúp em với không hiểu sao em tính đơn giá lại bị false

Liên hệ QC

cloud7111991

Thành viên mới
Tham gia
17/1/15
Bài viết
3
Được thích
0
MỘI NGƯỜI GIÚP EM VỚI
=IF(MID(C4,2,1)="M",IF(E4=G12,$G$13),IF(MID(C4,2,1)="M",IF(E4=C12,$C$13),IF(MID(C4,2,1)="M",IF(E4=E12,$E$13),IF(MID(C4,2,1)="M",IF(E4=F12,$F$13),IF(MID(C4,2,1)="B",IF(E4="GAO",$G$14,IF(MID(C4,2,1)="B",IF(E4="SUA",$C$14,IF(MID(C4,2,1)="B",IF(E4="BANH",$E$14,IF(MID(C4,2,1)="B",IF(E4="DUONG",$F$14))))))))))))
K HIEU SAO ="B" lại được mà = "m" lại failse
 

File đính kèm

  • Untitled.jpg
    Untitled.jpg
    16.7 KB · Đọc: 28
file đây mng giúp e với nhé :(
Bạn đọc lại cú pháp của hàm IF nhé. Vì ở đây bạn nhập thiếu tham số (value_if_false) nên trong trường hợp biểu thức điều kiện bị sai thì hàm sẽ trả về giá trị False thôi.
Mà nhìn cái hàm của bạn "khủng" quá. Hàm của tôi chỉ thế này:
Mã:
=HLOOKUP(LEFT(C4),$C$11:$G$14,IF(MID(C4,2,1)="M",3,4),0)
Khi đã có Tên hàng thì chỉ cần thế này:
Mã:
=HLOOKUP(E4,$C$12:$G$14,IF(MID(C4,2,1)="M",2,3),0)
Mà kể cả hàm tìm Tên hàng của bạn cũng phức tạp quá, chỉ cần thế này thôi:
Mã:
=HLOOKUP(LEFT(C4),$C$11:$G$12,2,0)

(Có hồi nào bạn chưa học đến hàm HLOOKUP không nhỉ?!)
 
Web KT

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

Back
Top Bottom