Nhiều mối quan hệ: chuyển đổi một hàng thành m × n hàng [đã đóng]


1

Tôi không chắc làm thế nào để giải thích điều này, nhưng tôi có hai cột có nhiều từ dữ liệu trong mỗi ô trên mỗi cột (Dữ liệu cảm xúc) cần được kết hợp, nhưng riêng rẽ.

             Column A                           Column B                Column C
Row 1   Apple; Orange; Pear; Watermelon    Seedless; Sour; Sweet; Red    CAT 1
Row 2   Grape; Watermelon; Kiwi            Green; Sour; Large; Red       CAT 2
                   ︙
...etc...

Tôi có hơn 200 hàng như thế này và tôi cần chuyển đổi chúng để trông như thế này:

                Column A
Row 1   Apple;Seedless;CAT 1
Row 2   Apple;Sour;CAT 1
Row 3   Apple;Sweet;CAT 1
Row 4   Apple;Red;CAT 1
Row 5   Orange;Seedless;CAT1
Row 6   Orange;Sour;CAT 1
Row 7   Orange;Sweet;CAT 1
Row 8   Orange;Red;CAT 1
Row 9   Pear;Seedless;CAT1
                ︙
....etc...

Sau khi tất cả các kết hợp có thể của hàng nguồn 1 đã được mở rộng, sau đó chuyển sang hàng nguồn 2.


Câu trả lời:


1

Trước tiên, bạn cần tách các giá trị, sau đó bạn có thể kết hợp lại các giá trị bạn muốn.

Hãy thử sử dụng công cụ chuyển văn bản thành cột.

http://office.microsoft.com/en-gb/excel-help/split-names-by-USE-the-convert-text-to-columns-wizard-HA010102340.aspx

và chỉ định các delimet như;

Sau đó sử dụng concantenate để lắp ráp các phần bạn muốn

http://office.microsoft.com/en-gb/excel-help/concatenate-feft-HA102753085.aspx?CTT=1

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.