Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Office (Word, Excel, Outlook и т.д.) (http://forum.oszone.net/forumdisplay.php?f=115)
-   -   [решено] Excel: преобразование столбца значений в CSV (http://forum.oszone.net/showthread.php?t=313873)

Vadikan 14-04-2016 20:12 2626233

Excel: преобразование столбца значений в CSV
 
Всем привет,

Есть столбец значений (очень много).
123
456
789
...
Как получить их через запятую в одной ячейке в (CSV): 123,456,789? Например, положить их в Sheet2 A1.

Мне подсказывают, что нужен макрос, но я тут не силен.
Спасибо.

okshef 14-04-2016 20:27 2626238

Vadikan, в Office 365 и Office Online появилась функция TEXTJOIN

С большим сожалением не наблюдаю ее в Office 2016

NickM 14-04-2016 20:27 2626239

Vadikan, нету инструмента под рукою, но как говорится зачем изобретать велосипед... по ссылке ответ имеется, http://www.excel-vba.ru/chto-umeet-e...-razdelitelem/

Vadikan 14-04-2016 20:41 2626244

В общем, решение тут http://www.planetaexcel.ru/techniques/7/205/ (вариант 2)

Iska 15-04-2016 00:44 2626294

Мне показалось, что Способ 3 из расположенной рядом Склеивание текста из нескольких ячеек более простой и близкий.

a_axe 15-04-2016 14:18 2626502

Цитата:

Цитата Iska
более простой и близкий »

Iska, лично для меня самый простой способ - абсолютно колхозный - вбить во вторую ячейку соседнего столбца формулу =R[-1]C&","&RC[-1] и "протянуть" ее до самого низа (двойным щелчком по углу ячейки например), плюс скопировать первую ячейку в соседний столбец. Нижняя ячейка соседнего столбца будет содержать искомое значение, затраты по времени - секунд 10. Конечно, программа на VBA смотрится намного солиднее, но результат одинаковый ;)

Iska 15-04-2016 14:24 2626509

Цитата:

Цитата a_axe
но результат одинаковый »

Покажите рабочую книгу с результатом. Не понял.

a_axe 15-04-2016 14:41 2626515

Вложений: 1
Iska, результат работы макроса - красная ячейка, формулами - желтая (самая нижняя), исходный столбец - синий.

Iska 15-04-2016 15:02 2626520

a_axe, спасибо, посмотрел. Теперь стал понятен принцип формирования.


Время: 00:38.

Время: 00:38.
© OSzone.net 2001-