1

Я не знаю, как это объяснить, но у меня есть два столбца, в каждом столбце которых содержится несколько слов данных (условные данные), которые необходимо объединить, но по отдельности.

             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...

У меня более 200 строк, и мне нужно преобразовать их, чтобы они выглядели так:

                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...

После того, как все возможные комбинации исходной строки 1 были расширены, перейдите к исходной строке 2.

1 ответ1

0

Прежде всего вам нужно разделить значения, а затем вы можете объединить те, которые вам нужны.

Попробуйте использовать инструмент «Текст в столбцы».

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

и указав разделитель как;

Затем используйте concantenate для сборки частей, которые вы хотите

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .