Tôi đã có một bảng tính với dữ liệu như thế này:
Sản phẩm | Thuộc tính ---------- + ---------- Sản phẩm A | Lục lam Sản phẩm B | Lục lam Sản phẩm C | Lục lam Sản phẩm A | Màu đỏ tươi Sản phẩm C | Màu đỏ tươi Sản phẩm B | Màu vàng Sản phẩm C | Màu vàng Sản phẩm A | Đen Sản phẩm B | Đen
Những gì tôi muốn làm mọi thứ theo Cột A và Cột B là danh sách các giá trị được phân tách bằng dấu phẩy chia sẻ Cột A chung, như vậy:
Sản phẩm | Thuộc tính ---------- + -------------------------- Sản phẩm A | Lục lam, đỏ tươi, đen Sản phẩm B | Lục lam, Vàng, Đen Sản phẩm C | Lục lam, đỏ tươi, vàng, đen
Thật không may, Bảng Pivot chỉ biết cách làm việc với các giá trị số và thứ xa nhất mà nó đi theo hướng này là đếm số lần Cột A xảy ra.
Cuối cùng tôi đã có thể loại bỏ điều này bằng cách nhập dữ liệu vào cơ sở dữ liệu MySQL và sử dụng GROUP_CONCAT(Attribute)
chức năng của MySQL trong một truy vấn có GROUP BY Product
mệnh đề, nhưng sau khi đập đầu vào bàn của tôi nhiều lần trong khi cố gắng tìm ra giải pháp Excel.
Để tham khảo trong tương lai, điều này có thể có trong Excel mà không cần macro không? Cho dù có hay không, làm thế nào người ta sẽ kéo cái này ra?