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

Blue Softs Liên hệ QC

uyenln

Thành viên mới
Tham gia ngày
20 Tháng sáu 2018
Bài viết
33
Đượ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: 15

uyenln

Thành viên mới
Tham gia ngày
20 Tháng sáu 2018
Bài viết
33
Được thích
4
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 ạ
 

THÓC SAMA

Thành viên mới
Tham gia ngày
23 Tháng bảy 2016
Bài viết
47
Được thích
22
Giới tính
Nam
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ự)
 

kbw1

Thành viên tiêu biểu
Tham gia ngày
8 Tháng mười một 2013
Bài viết
798
Được thích
205
Có thể dùng Text to Colums, sau đó copy tranfer ra cột.
 

phuongvq123

Thành viên tiêu biểu
Tham gia ngày
15 Tháng tư 2020
Bài viết
474
Được thích
298
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)))
 
Top Bottom