Anh chị giúp em giải câu này với ạ! Tính cột tổng thành tiền=số lượng *đơn giá ạ Dùng hàm nào cho nhanh và chính xác . E cảm ơn!
.
=If((Left(E5,1)="X",4000G5),if(left(E5,1)="D",3000G5), G5*10000) k biết đúng k nữa. Học lâu wá k nhớ. Hi
Để lấy đc đơn giá bạn cần tham chiếu bảng bên dưới bằng hàm Vlookup(giá trị tìm kiếm dựa theo ký tự đầu tiên, bảng tham chiếu, cột trả về dựa theo ký tự thứ 2, tìm chính xác). Sau đó nhân với số lượng là đc.
Bạn viết hàm thử xem
Bạn phải hiểu rõ bản chất của hàm, mới làm đc nhé
Cái này sẽ gồm loại hàm: IF, LEFT, MID, RIGHT, VLOOKUP
bài này còn thiếu khu vực 1, bởi vì ký tự cuối là khu vực 0,1,2,3.
bạn còn phải dùng thêm hàm AND nữa
hoặc đơn giản hóa đi, 0 muốn viết tích hợp, bạn thêm cột khu vực, thêm cột giá, rồi nhân lại các ô với nhau, sau đó ẩn các cột đó đi.
Còn có hàm OR nữa, bởi vì thành tiền đc tính bằng công thức số lượng đơn giá (sỉ hoặc lẻ) khu vực (0 hoặc 1, hoặc 2, hoặc 3). Nếu thành tiền chỉ là số lượng * đơn giá (sỉ hoặc lẻ) thì công thức hàm đơn giản hẳn đi.