imho.ws |
![]() |
![]() |
![]() |
# 1 |
Junior Member
Регистрация: 29.06.2005
Адрес: Питер
Сообщения: 71
![]() |
Разбор данных в exel срочно нужен хелп
Ситуация:
Есть столбец в экселе, где в каждой строке записан адресс вида "ул. Ленина д.1 к.1 кв.2" таких строк очень много, более 1000. Задача: Разделить запись в каждой строке на столбцы, ул.(пр.) | д. | к. | кв. Интересуют любые варианты решения задачи, любыми возможными способами, возможен перегон данных в MySQL, обработка там и возврат обратно. Пожайлуста побольше конструктива! ![]()
__________________
Блаженны юзеры ибо не ведают что творят! |
![]() |
![]() |
# 2 |
Advanced Member
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498
![]() ![]() ![]() ![]() |
ну на вижле какой-нибудь, через OLE или через ODBC достаешь данные из исходного XLS файла, создаешь новый файл, опять же, через ODBC или OLE заливаешь уже обработанные строки. Обрабатывать можно двумя способами, тупо сделать split строки по пробелу, а потом из получившегося массива заново собрать данные, либо разобрать строку регулярными выражениями... как-то так...
__________________
В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах |
![]() |
![]() |
# 5 |
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Экспортировать в CSV и простым скриптиком, регулярным выражением разобрать на любое нужное количество столбцов.
добавлено через 2 минуты Если надо, со скриптиком могу попробовать помочь, но тогда приведите хотя бы строк 10 примера из того файла.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
![]() |