Xoay cột thành hàng và hàng thành cột

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

hado83

Thành viên chính thức
Tham gia
3/11/09
Bài viết
56
Được thích
7
Giới tính
Nữ
Mình có một file đổ từ hệ thống ra với định dạng có sẵn như file đính kèm ở sheet "Data"
Mình muốn xay dữ liệu theo như format ở sheet "Expect"
Mình đã thử chuyển đổi sang power query để xay, nhưng vẫn không được như mong muốn
Mình nhờ mọi người giúp đỡ mình.
 

File đính kèm

  • Xay dữ liệu từ hàng sang cột và cột sang hàng.xlsx
    57.9 KB · Đọc: 17

Xay cột thành hàng và hàng thành cột​

Mình có một file đổ từ hệ thống ra với định dạng có sẵn như file đính kèm ở sheet "Data"
Mình muốn xay dữ liệu theo như format ở sheet "Expect"
Mình đã thử chuyển đổi sang power query để xay, nhưng vẫn không được như mong muốn
Mình nhờ mọi người giúp đỡ mình.
Từ đỏ đỏ đầu dòng có phải là bạn nhầm lẫn gì không?
 
Mình dùng Ok rồi bạn ạ, nếu như bạn có cách khác ngào VBA thì chia sẻ mình thêm nhé.
Quá chán cho phần chính tả của bạn, chủ đề này bạn đăng 4 bài thì sai mất một nửa.
Dùng hàm cũng được nhưng dài và khá rắc rối, nếu dữ liệu lớn file sẽ rất nặng.
 
Mình dùng Ok rồi bạn ạ, nếu như bạn có cách khác ngào VBA thì chia sẻ mình thêm nhé.
"ngào" có phải là ngoài không?
Dùng Power query chỉ 2 bước
JavaScript:
let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    Unpivoted = Table.UnpivotOtherColumns(Source, {"Line", "Line2"}, "Date", "Value"),
    Pivoted = Table.Pivot(Unpivoted, List.Distinct(Unpivoted[Line2]), "Line2", "Value")
in
    Pivoted
 

File đính kèm

  • Pivot Transpose.xlsx
    132.3 KB · Đọc: 9
"ngào" có phải là ngoài không?
Dùng Power query chỉ 2 bước
JavaScript:
let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    Unpivoted = Table.UnpivotOtherColumns(Source, {"Line", "Line2"}, "Date", "Value"),
    Pivoted = Table.Pivot(Unpivoted, List.Distinct(Unpivoted[Line2]), "Line2", "Value")
in
    Pivoted
Cảm ơn bạn, mình đã làm được với Power query
 
Web KT

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

Back
Top Bottom