Tách lấy giá trị số nằm trong chuỗi ký tự!

Liên hệ QC

moducqni

Thành viên mới
Tham gia
23/10/09
Bài viết
15
Được thích
0
Tôi có 1 file Excel gồm có 5 cột (như fille_mau đính kèm). Tôi muốn tách lấy giá trị số nằm trong chuỗi ký tự ở cột thứ 2 (cột B) để chèn vào cột 3 và 4 (cột C và D) đồng thời sắp xếp theo thứ tự tăng dần. Xin các Pro giúp đỡ nhé!
moducqni xin cam ơn!
 

File đính kèm

  • File_mau.xls
    78 KB · Đọc: 164
Tôi có 1 file Excel gồm có 5 cột (như fille_mau đính kèm). Tôi muốn tách lấy giá trị số nằm trong chuỗi ký tự ở cột thứ 2 (cột B) để chèn vào cột 3 và 4 (cột C và D) đồng thời sắp xếp theo thứ tự tăng dần. Xin các Pro giúp đỡ nhé!
moducqni xin cam ơn!

- Công thức tại C2:
Mã:
=1*TRIM(MID(SUBSTITUTE($B2,"/",REPT(" ",255)),[COLOR=#ff0000][B]3[/B][/COLOR]*255,255))
- Công thức tại D2:
Mã:
=1*TRIM(MID(SUBSTITUTE($B2,"/",REPT(" ",255)),[COLOR=#ff0000][B]4[/B][/COLOR]*255,255))
Lưu ý: Số 3 và 4 màu đỏ trong công thức là do bạn nói rằng
1) Lấy giá trị Slot để điền vào cột Slot, giá trị này nằm giữa 2 dấu "/" thứ 3 và thứ 4 tính từ bên trái sang phải
2) Lấy giá trị Port để điền vào cột Port, giá trị này nằm giữa 2 dấu "/" thứ 4 và thứ 5 tính từ bên trái sang phải
Phần còn lại: Sort và loại bỏ các phần từ Slot >20, Port > 63 tự bạn làm lấy nhé
 
Tôi có 1 file Excel gồm có 5 cột (như fille_mau đính kèm). Tôi muốn tách lấy giá trị số nằm trong chuỗi ký tự ở cột thứ 2 (cột B) để chèn vào cột 3 và 4 (cột C và D) đồng thời sắp xếp theo thứ tự tăng dần. Xin các Pro giúp đỡ nhé!
moducqni xin cam ơn!
tạm thời chưa nghĩ ra cách ngắn gọn hơn dùng đỡ cái này thử xem
cột c
PHP:
=SUBSTITUTE(LEFT(MID(SUBSTITUTE($B2,"/","-",3),FIND("-",SUBSTITUTE($B2,"/","-",3))+2,7),2),"/","")
cột d
PHP:
=SUBSTITUTE(LEFT(MID(SUBSTITUTE($B2,"/","-",4),FIND("-",SUBSTITUTE($B2,"/","-",4))+1,7),2),"/","")
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom