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