Tách chuỗi ký tự lấy tên vật tư và số lượng

Liên hệ QC

Ngocminh19

Thành viên mới
Tham gia
30/5/15
Bài viết
40
Được thích
2
Em chào anh chị ạ.
Hiện em có chuối ký tự được quét từ mã vạch .Em muốn tách thánh 2 cột tên vật tư và số lượng ở cột C,D
Mong mọi người giúp đỡ ạ. Em cảm ơn nhiều ạ
ChuỗiAB
e100-a1 2703-005609 000010000 2217 bvi3tpab2703-005609
10000​
e100-a1 2203-009022 000050000 2214 bi2lp5j2203-009022
50000​
de89 2007-007312 000050000 0017 r150-q09822007-007312
50000​
e100-a1 2203-009228 000050000 2208 ahcvp9i2203-009228
50000​
e100-a1 2007-009352 000060000 2213 r6gav06702007-009352
60000​
de89 2007-009352 000050000 0026 r120-e04272007-009352
50000​
de89 2007-010685 000050000 0028 r128-e09752007-010685
50000​
de89 2007-012477 000050000 0001 r152-q03852007-012477
50000​
e100-a1 2007-009920 000060000 2210 r5glm05902007-009920
60000​
de89 2007-008656 000020000 0001 r201-q09912007-008656
20000​
de89 2007-007310 000050000 0019 r150-q09612007-007310
50000​
de89 2007-009920 000050000 0038 r202-e02202007-009920
50000​
e100-a1 2007-007133 000040000 2201 r5glk02902007-007133
40000​
de89 2007-007133 000050000 0015 r205-q03982007-007133
50000​
e100-a1 2203-009772 000010000 2128 ah75iga2203-009772
10000​
bcf9 3301-002055 000010000 010l tb22070393301-002055
10000​
 

File đính kèm

  • 11111.xlsx
    10.8 KB · Đọc: 14
Thử 1 cách khác.
Mã:
A=FILTERXML("<m><n>"&SUBSTITUTE(B5," ","</n><n>")&"</n></m>","//n[position()=2]")

B=FILTERXML("<m><n>"&SUBSTITUTE(B5," ","</n><n>")&"</n></m>","//n[position()=3]")
 
"2 cột tên vật tư và số lượng "
Dạ .Xin cảm ơn bác. công thức đúng rồi. Anh có thể giải thích giúp em về cách thức công thức này được không
--MID(B9,SEARCH("-?????? ????????? ",B9)+8,9). Em thấy không theo nguyên tắc hàm MID thông thường.
Em thử tách nhỏ công thức mà chưa hình dung ra. Nếu theo giá trị từ công thức sẽ là --MID(B9,21,9)
Xin cảm ơn bác ạ
Bài đã được tự động gộp:

Thử 1 cách khác.
Mã:
A=FILTERXML("<m><n>"&SUBSTITUTE(B5," ","</n><n>")&"</n></m>","//n[position()=2]")

B=FILTERXML("<m><n>"&SUBSTITUTE(B5," ","</n><n>")&"</n></m>","//n[position()=3]")
Xin cảm ơn bạn nhiều . Kết quả đúng rồi ạ.
 
"2 cột tên vật tư và số lượng "
Chào bạn befaint và các anh chị, mọi người có thể giúp mình tách cột mã sản phẩm và số lô theo file đính kèm được không ạ? Cám ơn bạn nhiều!


Kết quả mong muốn
Mã sản phẩm và số lôMã sản phẩmSố lô
112.001.34/496766
112.001.28/498651
112.001.26/499747
 

File đính kèm

  • Ma san pham va so lo.xlsx
    9.8 KB · Đọc: 1
Lần chỉnh sửa cuối:
Chào bạn befaint và các anh chị, mọi người có thể giúp mình tách cột mã sản phẩm và số lô theo file đính kèm được không ạ? Cám ơn bạn nhiều!


Kết quả mong muốn
Mã sản phẩm và số lôMã sản phẩmSố lô
112.001.34/496766
112.001.28/498651
112.001.26/499747
phím hư không gõ được.
 

File đính kèm

  • Ma san pham va so lo.xlsx
    8.4 KB · Đọc: 9
Chào bạn befaint và các anh chị, mọi người có thể giúp mình tách cột mã sản phẩm và số lô theo file đính kèm được không ạ? Cám ơn bạn nhiều!


Kết quả mong muốn
Mã sản phẩm và số lôMã sản phẩmSố lô
112.001.34/496766
112.001.28/498651
112.001.26/499747
Bạn sử dụng Text to column bằng dấu / là được nè.
 
Chào bạn befaint và các anh chị, mọi người có thể giúp mình tách cột mã sản phẩm và số lô theo file đính kèm được không ạ? Cám ơn bạn nhiều!


Kết quả mong muốn
Mã sản phẩm và số lôMã sản phẩmSố lô
112.001.34/496766
112.001.28/498651
112.001.26/499747

Bạn dùng FlasFill là nhanh nhất.
Gõ kết quả mẫu vào rồi để trỏ chuột phía dưới ô kết quả, nhấn Ctrl + E là xong.
 
Web KT
Back
Top Bottom