Xử lí chuỗi

Liên hệ QC
Status
Không mở trả lời sau này.

HieuNguyen135

Thành viên mới
Tham gia
22/10/18
Bài viết
2
Được thích
0
Một công ty nọ nhập vào một số lô thuốc, trong đó có hai lô có mã là A001X2345 và B002N1236 .Đề bài yêu cầu là với lô thuốc có mã bắt đầu bằng A và kí tự thứ 4 bằng 1 thì có giá là x đồng, còn với lô thuốc có mã có kí tự thứ 4 là 2 thì giá là y đồng. Cảm ơn mọi người nhiều
 
Bạn thử xem sao
Mã:
B1=IF(AND(LOWER(LEFT(A1,1))="a",MID(A1,4,1)="1"),"x",IF(MID(A1,4,1)="2","y",""))
 
oh, that's right. Cảm ơn bạn nhé
Bài đã được tự động gộp:

Có một bài cũng na ná với đề bài như sau: Nếu kí tự thứ 5 trong mã thuốc là " X" hoặc "B" thì giảm giá 0.1% .Nếu kí tự thứ 5 của mã là N thì giảm 0.15%. Nếu kí tự thứ 5 của mã là M thì giảm 0.2%. Và mình đã viết như sau: IF(OR(LOWER( MID(E3,5,1)="x",LOWER(MID( E3,5,1)="b")),0.1% ,IF(LOWER( MID( E3,5,1)="n"),0.15%, IF(LOWER(MID(E3,5,1)="m",0.2%,""))). Máy báo lỗi nhưng mình chưa tìm được lỗi. Bạn có thể xem giúp m ko
 
Lần chỉnh sửa cuối:
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom