Старый вопрос, но на тот случай, если другие натолкнутся на него, вот решение, которое легче реализовать с большим количеством данных.
Функция сцепления действительно является ключевой, но если вы имеете дело с большим количеством данных, выбор каждой ячейки может быть действительно утомительным занятием.
Итак, давайте возьмем этот пример, таблицу от A1 до F4 .
В ячейку справа вставьте =A1 , скажем, G1 для этого примера (использование ячеек рядом с вашими данными позволяет дважды щелкнуть в нижнем правом углу ячейки и автоматически заполнить их до длины смежного заполненного столбца, или вы можете иметь все это внутри таблицы, и они автоматически заполняются самостоятельно)
Затем в H1 вставить =concatenate(G1,";",B1)
Вытяните эту формулу из того же числа или столбцов, что и ваши данные, и она постепенно объединит все данные.
Самый последний столбец будет иметь желаемый результат, в данном случае это будет столбец L, ячейки L1:L4 .
Делай что хочешь с указанными ценностями.
Вы также можете использовать это для объединения всего столбца. Или иметь условную конкатенацию (просто добавьте if в каждой ячейке, чтобы решить, объединять или нет)
Напомним, что если вы хотите сделать это только один раз, гораздо проще просто скопировать таблицу в слово и преобразовать в текст, используя ; в качестве разделителя