Vẫn không đúng! tôi chưa biết cánh gửi kèm file lên cơ. Tôi gửi vào e-mail của cậu nhé?
Không biết có phải email tôi nhận có phải là của bạn không.
Trước hết, file bị lỗi #Value là do Text * Number trong file của bạn. Với vấn đề này thì không bao giờ hoặc bất cứ máy nào cũng sẽ bị lỗi đó!
Trong công thức của bạn có đoạn:
VLOOKUP(MID(B3,2,2),$A$12:$C$18,3,0)*
1.05
Phần màu đỏ khi tham chiếu tại bảng nếu tồn tại nó cho ra một giá tri "
X USD" nào đó, như thế sẽ là một chuỗi chứ không phải một con số cụ thể nào khác.
Có hai hướng giải quyết:
1) Trong bảng tham chiếu GIÁ VÉ, bạn nên ghi toàn bộ bằng số không phải thêm cái đuôi USD vào đó, sau đó định dạng lại theo kiểu: #,##0 "USD" trong Format Cell (Ctrl+1)
2) Rắc rối hơn cho bạn (không khuyến khích làm cách này): Trong công thức màu đỏ trên, phải thêm các hàm sau:
=TRIM(SUBSTITUTE(VLOOKUP(MID(B3,2,2),$A$12:$C$18,3,0),"USD",""))*1
Rối rắm phải không? như vậy theo cách 1 là bạn ít mất công nhất, không phải gõ USD cho từng mục mà thoát được việc thêm các công thức.
==================
Khi bạn làm theo cách 1 thì công thức của bạn chỉ đơn giản hóa như sau mà không cần phải lồng cả 2 hàm VLOOKUP như thế:
=VLOOKUP(MID(B3,2,2),$A$12:$C$18,3,0)*IF(RIGHT(B3,1)="1",1.05,0.95)