Hỗ trợ tách dữ liệu từ bảng dữ liệu và nối thành mảng mới

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

chipthanh

Thành viên mới
Tham gia
18/3/10
Bài viết
1
Được thích
0
Em xin chào các Anh,chị!
Em đang có bài toán, tách dữ liệu từ 1 bảng dữ liệu để ghép lại như file đính kèm dưới đây
Em nhờ các anh chị hỗ trợ hoặc cho em xin đoạn code để xử lý
P/s: Do em cũng chỉ biết sơ qua VBA nên đọc diễn đàn chưa hiểu để làm nên rất mong anh chị thông cảm
 

File đính kèm

  • Tach noi theo NV.xls
    49.5 KB · Đọc: 14
Em xin chào các Anh,chị!
Em đang có bài toán, tách dữ liệu từ 1 bảng dữ liệu để ghép lại như file đính kèm dưới đây
Em nhờ các anh chị hỗ trợ hoặc cho em xin đoạn code để xử lý
P/s: Do em cũng chỉ biết sơ qua VBA nên đọc diễn đàn chưa hiểu để làm nên rất mong anh chị thông cảm
Này là kiểu Unpivot. Tìm hiểu dùng query thử xem bạn. Có vài thao tác ấy mà
 
Upvote 0
VBA thì For Next ... Còn M code thì đây .

Mã:
let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    KetQua = Table.SelectRows(Table.UnpivotOtherColumns(Source, {"Mã NV", "Họ tên NV"}, "Loại", "Giá"), each [Giá] >0 )
in
    KetQua
 
Lần chỉnh sửa cuối:
Upvote 0
Em xin chào các Anh,chị!
Em đang có bài toán, tách dữ liệu từ 1 bảng dữ liệu để ghép lại như file đính kèm dưới đây
Em nhờ các anh chị hỗ trợ hoặc cho em xin đoạn code để xử lý
P/s: Do em cũng chỉ biết sơ qua VBA nên đọc diễn đàn chưa hiểu để làm nên rất mong anh chị thông cảm
Nếu muốn VBA thì tham khảo code trong file đính kèm
để chuột vào ô định gán kết quả và nhấn vào mặt cười để được kết quả.
 

File đính kèm

  • Tach noi theo NV.xlsm
    20.1 KB · Đọc: 12
Upvote 0
Web KT
Back
Top Bottom