Chuyển Data từ hàng và cột về dạng cột (1 người xem)

  • Thread starter Thread starter Gà 123
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

Tôi tuân thủ nội quy khi đăng bài

Gà 123

Thành viên mới
Tham gia
26/4/23
Bài viết
30
Được thích
1
Chào mọi người, hiện tại file data của mình đang có dạng hàng và cột. Mình cần chuyển về 2 dạng cột như hình mô tả.
Mong mọi người giúp đỡ công thức ạCapture.JPG
Many thanks
 
Dùng tính năng "Unpivot table" trong power query (tích hợp sẵn trong excel 2019, excel 365 còn excel 2016 thì mình ko rõ)
 
Excel 365 (hoặc VBA)
1. Chọn vùng dữ liệu ax-dz
2. Đăt mảng 2 chiều, dòng=4*3, n=2
3. Map mảng ax-dz ra mảng trên
- ax là dòng 1, ay là dòng 2, ...
- bx là dòng (số cột)+1, ...

Nếu không phải 365 thì chịu khó dùng phép nhân ma trận để map (lâu ngày không dùng mà lười đọc lại tài liệu quá)

Tôi không thích tiếp xúc với người hay viết tắt cho nên tôi chỉ mách giản dị thôi. Người tư hời hợt thì tội gì mình cố gắng?
 
Cả hai cột đều sử dụng hàm bình thường cho mọi phiên bản Excel.
 
Cả hai cột đều sử dụng hàm bình thường cho mọi phiên bản Excel.
Nếu làm 2 cột thì nên tạo 2 names. một name cho số dòng (của dữ liệu bảng đầu) và một name cho số cột

Bài này cốt lõi là bài toán chuyển mảng 2 chiều thành 1 chiều.

Cột 1:
=index(A to D, quotient(dòng, số cột) + 1) -->> đây là phép tính dòng
Cột 2:
=index(X to Z, mod(dòng-1, số cột ) + 1) -->> đây là phép tính cột
 
Lần chỉnh sửa cuối:
Tôi thấy không bình thường. Ở bài 1, bảng 1 là bảng 2 chiều có tiêu đề dòng và tiêu đề cột. Bên trong là 1 ma trận dữ liệu (thông thường là vậy).
Tại sao bảng 2 lại chỉ lấy tiêu đề cột và lập lại, không nói gì đến dữ liệu bên trong ma trận kia?

Thông thường (lẽ thường) thì yêu cầu và kết quả nó như sau:

1736522015870.png

Cái này mới dùng Power query phút mốt. Còn làm đúng như hình bài 1 thì một là khác thường, hai là không làm bằng PQ.
 
Web KT

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

Back
Top Bottom