Tách 1 ô thành nhiều dòng

Liên hệ QC

uyenln

Thành viên mới
Tham gia
20/6/18
Bài viết
35
Được thích
4
Chào anh, chị,
Hiện tại em đang cần lọc 1 số hóa đơn ra để xử lý. Nhưng các số hóa đơn của em nó là 1 hàng ngang. Có cách nào xủ lý bằng hàm để ra được các số hóa đơn theo hàng dọc không ạ. Hoặc có thể dùng macro để xử lý k ạ, vì em mong muốn mỗi lần thay đổi dữ liệu là kết quả sẽ thay đổi theo ạ.
Em gởi file, anh chị xem qua giúp em ạ.
 

File đính kèm

  • Chuyen doi so hoa don.xlsx
    8.6 KB · Đọc: 23
D2=TRIM(MID(SUBSTITUTE($A$2,";",REPT(" ",1000)),(ROW(A1)-1)*1000+1,900))

Fill down
Dạ cảm ơn anh, chị
Em thử đươc rồi ạ, nhưng cho em hỏi các thông số: 1000, và cộng 1900 là gì ạ. Em chưa hiểu lắm, có thể hướng dẫn giúp em ạ để em ứng dụng các lần sau.
Em cảm ơn anh, chị nhiều ạ
 
Dạ cảm ơn anh, chị
Em thử đươc rồi ạ, nhưng cho em hỏi các thông số: 1000, và cộng 1900 là gì ạ. Em chưa hiểu lắm, có thể hướng dẫn giúp em ạ để em ứng dụng các lần sau.
Em cảm ơn anh, chị nhiều ạ
Không phải 1900 bạn ha, đó là 900 (đối số cuối của hàm MID-tức là lấy 900 ký tự)
 
Có thể dùng Text to Colums, sau đó copy tranfer ra cột.
 
tham khảo công thức nhé bạn
=TRIM(MID(SUBSTITUTE($A$2,";",REPT(" ",LEN($A$2))),1+LEN($A$2)*(ROW($A1)-1),LEN($A$2)))
 
Web KT
Back
Top Bottom