Excel chuyển đổi ma trận thành danh sách

Xin chào @Anonymous,

một cách tiếp cận năng động hoạt động trên các bảng có bất kỳ số lượng cột nào ngoài hộp sẽ là thế này

let
    Source = Table.FromRows[Json.Document[Binary.Decompress[Binary.FromText["i45WUtJRMgRiI6VYnWglRyDLEcR1hPCdgEwnEN8JyI8FAA==", BinaryEncoding.Base64], Compression.Deflate]], let _t = [[type text] meta [Serialized.Text = true]] in type table [Column1 = _t, Column2 = _t, Column3 = _t]],
    #"Changed Type" = Table.TransformColumnTypes[Source,{{"Column1", type text}, {"Column2", type text}, {"Column3", type text}}],
    #"Promoted Headers" = Table.PromoteHeaders[#"Changed Type", [PromoteAllScalars=true]],
    #"Changed Type1" = Table.TransformColumnTypes[#"Promoted Headers",{{"", type text}, {"1", type text}, {"2", type text}}],
    Values1 = List.Combine[Table.ToRows[#"Changed Type1"]],
    Values2 = List.Combine[Table.ToRows[Table2]],
    #"Converted to Table" = Table.FromList[Values1, Splitter.SplitByNothing[], null, null, ExtraValues.Error],
    #"Added Custom" = Table.AddColumn[#"Converted to Table", "Custom", each Values2],
    #"Expanded Custom" = Table.ExpandListColumn[#"Added Custom", "Custom"]
in
    #"Expanded Custom"

Chỉ cần tạo một truy vấn mới trong tệp @v-juanli-msft  và xem nó hoạt động như thế nào

Bảng chéo bảng còn được gọi là bảng MATRIX hoặc bảng PIVOT. Thông thường, chúng tôi đang sử dụng bảng excel phẳng danh sách dạng bảng có tiêu đề ở hàng trên cùng. Nhưng nếu một hoặc nhiều tiêu đề xuất hiện ở cấp ROW và cả ở cấp CỘT, các loại bảng này được gọi là bảng CROSSTAB hoặc MATRIX hoặc PIVOT. Ví dụ về bảng CROSSTAB hoặc MATRIX hoặc PIVOT



VẤN ĐỀ CỦA DỮ LIỆU MA TRẬN CROSSTAB LÀ GÌ


NGUỒN DỮ LIỆU MA TRẬN CROSSTAB LÀ GÌ


CÁCH CHUYỂN ĐỔI BẢNG MA TRẬN CROSSTAB THÀNH BẢNG DỮ LIỆU DANH SÁCH PHẲNG


Tìm Dữ liệu mẫu bên dưới, hãy chuyển đổi dữ liệu này ở định dạng Bảng danh sách dữ liệu dạng bảng.  



BƯỚC #1 - Bạn cần chèn một hàng và nối các giá trị

Tìm bước dưới đây Tìm bài viết sử dụng một loại công thức nối khác


BƯỚC #2 - Cần chọn Power Query, Tìm bước bên dưới

Tìm một bài viết về POWER QUERY DATA SETTING


BƯỚC #3 - Xóa cột không mong muốn



BƯỚC #4 - Chọn Tên và Cột Giá bằng cách nhấn "CTRL KEY"

BƯỚC #5 - Chuyển đến menu CHUYỂN ĐỔI

BƯỚC #6 - Nhấp vào "UNPIVOT CỘT KHÁC" trong menu "UNPIVOT"

BƯỚC #7 - Đổi tên Tiêu đề Cột theo yêu cầu của bạn



BƯỚC #8 - Dữ liệu đã sẵn sàng và bây giờ là lúc điền dữ liệu từ POWER QUERY sang EXCEL



BƯỚC #9 - Nhập dữ liệu vào excel thành công



TUTINA explained the process by CONVERTING MATRIX or CROSSTAB or PivotTable EXCEL DATA into SIMPLE DATA TABLE and asked to TONI to convert the LARGE and COMPLEX CROSSTAB datafile which MANAGER assigned to TONI.




  • [thông điệp]
    • ##check## Tải xuống tệp dự án và Tự mình thử. Hãy để tôi trạng thái trong hộp bình luận
      • Vui lòng tải xuống tệp dự án và chuyển đổi nó thành tệp dữ liệu excel đơn giản. Hãy cho tôi tình trạng thực hành của bạn trong hộp BÌNH LUẬN. Nếu bạn gặp phải bất kỳ vấn đề, xin vui lòng cho tôi biết

Chủ Đề