Tách các phần tử trong cell (1 người xem)

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

nguyen nhu manh

Thành viên mới
Tham gia
30/6/09
Bài viết
3
Được thích
0
Các pác giúp tui với. Vấn đề là tui mún tách các số cách nhau bởi dấu"-" trong một ô sang các ô khác thì làm seo bi giờ. Vd: Trong ô a1 có chứa các số như sau
123-145-235-456
bây giờ làm thế nào để tách số"123" sang ô b1, tách 145 sang ô c1, tách số 235 sang ô d1, tách số 456 sang ô e1.
Mong các sư huynh chỉ giáo giúp em nha. Thank các pác nhìu à!
 
Lần chỉnh sửa cuối:
Các pác giúp tui với. Vấn đề là tui mún tách các số cách nhau bởi dấu"-" trong một ô sang các ô khác thì làm seo bi giờ. Vd: Trong ô a1 có chứa các số như sau
123-145-235-456
bây giờ làm thế nào để tách số"123" sang ô b1, tách 145 sang ô c1, tách số 235 sang ô d1, tách số 456 sang ô e1.
Mong các sư huynh chỉ giáo giúp em nha. Thank các pác nhìu à!

Bài này dùng Text to Column rất đơn giản

Hoặc dùng VBA cũng rất giản đơn
Bạn copy code này vào 1 module
Giả sử dữ liệu đang ở A1
Tại B1 bạn nhập công thức này =tach($A1,COLUMN(B:B)-1)
PHP:
Function tach(cell As Range, cot As Byte)
  Dim tam
    tam = Split(cell, "-")
  tach = tam(cot - 1)
End Function
 
Lần chỉnh sửa cuối:
Tại sao em làm sử dụng Text to Column lại không bỏ được dấu - ạ???+-+-+-+
em có file đính kèm, nói rõ hơn giúp em với ạ, thanhks
 

File đính kèm

vâng, em làm được rồi, file trên do em không chọn Delimited mà em chọn Fixed width anh ạ...hihi, giờ đã làm lại và được rồi ạ./-*+/
 
Tại sao em làm sử dụng Text to Column lại không bỏ được dấu - ạ???+-+-+-+
em có file đính kèm, nói rõ hơn giúp em với ạ, thanhks
Bạn chọn ô cần tách Nhấn Data/Text to columns
Chọn Next Chọn Other : -
Chọn Finish để xem kết quả
Thanks nào!
hiiii
 

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

Back
Top Bottom