Tách lấy giá trị số nằm trong chuỗi ký tự! (2 người xem)

  • Thread starter Thread starter moducqni
  • Ngày gửi Ngày gửi
Liên hệ QC

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

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

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

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

Back
Top Bottom