Dò tim trong excel

Liên hệ QC

quocbaoxd

Thành viên mới
Tham gia
30/3/10
Bài viết
12
Được thích
2
Chào!
Mình có vấn đề nhờ các anh em giup đỡ.
Ta có dữ liệu I.A, II.A, III.A, II.B, III.B, IV.B, V.B.
Ứng với I cho gia trị 1.1, II giá trị 1.3, III 1.6, IV giá trị 1.7, V giá trị 1.9
Minh dùng hàm left để lọc dữ liệu I.A thành I, II.A thành II,... sau dùng hàm if mà không được.
Hàm của mình như sau:
=IF(LEFT($F$3,1)="I",1.1,IF(LEFT($F$3,2)="II",1.3,IF(LEFT($F$3,3)="III",1.6,IF(LEFT($F$3,2)="IV",1.7,1.9))))
Các ban giúp mình nhé.+-+-+-+
 
File bạn ơi, tải file lên coi trực tiếp mới giải quyết được
 
Chào!
Mình có vấn đề nhờ các anh em giup đỡ.
Ta có dữ liệu I.A, II.A, III.A, II.B, III.B, IV.B, V.B.
Ứng với I cho gia trị 1.1, II giá trị 1.3, III 1.6, IV giá trị 1.7, V giá trị 1.9
Minh dùng hàm left để lọc dữ liệu I.A thành I, II.A thành II,... sau dùng hàm if mà không được.
Hàm của mình như sau:
=IF(LEFT($F$3,1)="I",1.1,IF(LEFT($F$3,2)="II",1.3,IF(LEFT($F$3,3)="III",1.6,IF(LEFT($F$3,2)="IV",1.7,1.9))))
Các ban giúp mình nhé.+-+-+-+
Như vậy đúng không bạn?
Hoăc dùng IF():
=IF(LEFT(A2,FIND(".",A2)-1)="I",1.1,IF(LEFT(A2,FIND(".",A2)-1)="II",1.3,IF(LEFT(A2,FIND(".",A2)-1)="III",1.6,IF(LEFT(A2,FIND(".",A2)-1)="IV",1.7,1.9))))
 

File đính kèm

Lần chỉnh sửa cuối:
cam ơn các bạn

Mình đưa file cộng ý tưởng.
 
Mình dua file cong y tuong

Cam on cac ban, minh gui file va y tuong
 

File đính kèm

Chào!
Mình có vấn đề nhờ các anh em giup đỡ.
Ta có dữ liệu I.A, II.A, III.A, II.B, III.B, IV.B, V.B.
Ứng với I cho gia trị 1.1, II giá trị 1.3, III 1.6, IV giá trị 1.7, V giá trị 1.9
Minh dùng hàm left để lọc dữ liệu I.A thành I, II.A thành II,... sau dùng hàm if mà không được.
Hàm của mình như sau:
=IF(LEFT($F$3,1)="I",1.1,IF(LEFT($F$3,2)="II",1.3,IF(LEFT($F$3,3)="III",1.6,IF(LEFT($F$3,2)="IV",1.7,1.9))))
Các ban giúp mình nhé.

Công thức của bạn không thành công là vì bạn không rõ nguyên tắc "tham lam" của dò tìm.
Con toán so sánh với "I" sẽ ứng với cả "I", "II" và "III"

Nếu bạn muốn sử dụng công thức của mình, bạn cần đổi lại, dò tìm "III" trước, sau đó "II", "IV", rồi mới đến "I", "V"

Tuy nhiên, cách gọn nhất là kết hợp cách làm của dhn46 và kimloan96.414
=LOOKUP(LEFT(A2,FIND(".",A2)-1),{"I","II","III","IV","V"},{1.1,1.3,1.6, 1.7,1.9})
 
Web KT

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

Back
Top Bottom