Lọc dữ liệu trong chuỗi kí tự (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Tôi tuân thủ nội quy khi đăng bài

Ha Manh-LD

Thành viên mới
Tham gia
10/5/20
Bài viết
21
Được thích
2
Xin chào anh chị và các bạn.
Em có 1 file tầm 60k dòng trong đó cần lấy 10 số đầu tiên của dòng như ví dụ minh họa
0022-09833 Rev 06, INSULATOR, : 0022-09833 .
em có tạo 1 file mẫu chục dòng nhờ anh chị hướng dẫn cách làm giùm em với ạ.
E đã thử nhưng câu lệnh quá dài.
Em xin cảm ơn trước
 

File đính kèm

Xin chào anh chị và các bạn.
Em có 1 file tầm 60k dòng trong đó cần lấy 10 số đầu tiên của dòng như ví dụ minh họa
0022-09833 Rev 06, INSULATOR, : 0022-09833 .
em có tạo 1 file mẫu chục dòng nhờ anh chị hướng dẫn cách làm giùm em với ạ.
E đã thử nhưng câu lệnh quá dài.
Em xin cảm ơn trước
Không biết ý bạn có phải thế này không? Ô C3 thử công thức dưới.
Mã:
=IF(ISNUMBER(LEFT(B3,1)*1),LEFT(B3,10),"")
 
Không biết ý bạn có phải thế này không? Ô C3 thử công thức dưới.
Mã:
=IF(ISNUMBER(LEFT(B3,1)*1),LEFT(B3,10),"")
dạ. Gần như mong muốn của e rồi a. Mà e gặp 1 vấn đề là vài ô có thêm 1 số phía trước nhờ bác hỗ trợ giùm e luôn dc không ạ 1682345196489.png
 
da. E có thử thì nó phát sinh thêm 1 số ô như e bôi vàng và đỏ. Nhờ bác hỗ trợ xử giùm e thêm xíu nữa nhé .
E mong muốn chỉ lấy 10 kí tự như ô màu xanh dương ạ.
1682345682668.png
 
da. E có thử thì nó phát sinh thêm 1 số ô như e bôi vàng và đỏ. Nhờ bác hỗ trợ xử giùm e thêm xíu nữa nhé .
E mong muốn chỉ lấy 10 kí tự như ô màu xanh dương ạ.
View attachment 289394
Tôt nhất bạn nên đưa file có đầy đủ các trường hợp lên để mọi người hỗ trợ, chứ như thế này sẽ khó đoán logic
nếu vậy chỉ cần :
Mã:
=IF(MID(B3,5,1)="-",LEFT(B3,10),"")
 
Nếu điều kiện là:

- 10 ký tự đầu tiên có 1 dấu "-", còn lại là số

Công thức:

Mã:
=IF(ISNUMBER(SUBSTITUTE(LEFT(B3,10),"-","")+0),LEFT(B3,10),"")
 
da. E có thử thì nó phát sinh thêm 1 số ô như e bôi vàng và đỏ. Nhờ bác hỗ trợ xử giùm e thêm xíu nữa nhé .
E mong muốn chỉ lấy 10 kí tự như ô màu xanh dương ạ.
View attachment 289394
Chỉ đúng cho trường hợp dữ liêu bạn khoanh màu xanh thôi nhé
Mã:
=IF(ISNUMBER(--SUBSTITUTE(LEFT($B3,10),"-","")),LEFT(B3,10),"")
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom