|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.10.2010, 17:08 | #1 |
Регистрация: 12.10.2010
Сообщений: 6
|
Преобразование прайс листа
Господа, помогите плиз.
Даже не знаю с чего начать. Есть прайс, где одна ячейка строки содержит торговую марку, название и свойство(от которого зависит цена)-это файл "Пример прайса." И вот как "вытащить" из этой ячейки эти название и задать вид строки, оазбивая по ячейкам торговую марку и название и потом в ряд чередуя свойство и цену-это файл "Промежуточный для примера"(в нем хотел показать как групируются данные). А в итоге очень бы хотелось иметь, как в файле- "Как хотелось бы". Не знаю, возможно ли это - но сам уж точно не осилю. Спасибо |
12.10.2010, 23:03 | #2 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Посмотрите: Делим текст на куски
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
12.10.2010, 23:30 | #3 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Я думаю, никто Вам ничего не напишет. Данные так просто разделению не поддаются, нет системы. Даже прописные буквы нельзя брать за критерий, т.к. "Spirit NIGHT FEVER" , "Dunhill Мужской 50ml" и "Agent Provocateur 5ml edp mini" всё портят.
Если бы была таблица лейблов и названий, ещё лучше в соответствии, тогда ещё можно подумать, как разделить строку на 3 части, а затем третьи части с ценами вынести в отдельные колонки.
webmoney: E265281470651 Z422237915069 R418926282008
|
13.10.2010, 10:09 | #4 |
Регистрация: 12.10.2010
Сообщений: 6
|
Вот очень боюсь, что вы правы) Тоже долго думал, что брать за основу, что бы выделять какие то части- но так и не придумал. Делить текс, смысла нет - поделит по пробелам, а далее, что то не ясно...Сравнивать строки, и если есть один набор слов, выделять их...а дальше уже не могу ничего придумать))))) Уже даже и денежку бы предложил...видать странная задачка
|
13.10.2010, 10:32 | #5 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Подготовьте список соответствий, тогда кто-нибудь что-нибудь напишет (я не обещаю), иначе вряд ли...
webmoney: E265281470651 Z422237915069 R418926282008
|
13.10.2010, 10:48 | #6 |
Регистрация: 12.10.2010
Сообщений: 6
|
А если попробовать: береться первая ячейка первой строки и сравнивается со ячейкой второй строки- если есть совпадение текста, то это будет считаться одной характеристикой и выносится в отдельную ячейку(4 стобец в файле "Как вариант" ). А далее оставшийся текст- это и есть свойство, которому надо сопоставить цену. Хотя так. А дальше ячйку с характеристикой буду разбивать руками, по длине или еще как- но это уже намного меньше, чем выставить таблицу полностью
P.S. Правда в этом примере, слово"мужской" тоже общее- эх, можно было бы еще ввести слова исключения, которые бы не брались в ячейку характеристики. |
13.10.2010, 11:00 | #7 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Предлагаю пока такой вариант, только разделение пока по емкости и стоимости.
Последнее вложение ваше еще не смотрел
Анализ,обработка данных Недорого
|
13.10.2010, 11:33 | #8 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Тоже не идеально, вернее у меня совсем никак отработал - в 3-й колонке только одна цена, во 2-ой - 4-е, в первой 6-и не хватает...
webmoney: E265281470651 Z422237915069 R418926282008
|
13.10.2010, 11:38 | #9 |
Регистрация: 12.10.2010
Сообщений: 6
|
Спасибо, за помощь. Попробовал...Помоему макрос не проставляет последнюю цену на последнее свойство. Хотя на последний товар проставил.
А можно ли сделать, что бы слово "мужской" относилось к свойству(было в одной ячейки с объемом)? |
13.10.2010, 12:02 | #10 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Подправил.Пропустил одну строку кода.
Учел пожелания и замечания
Анализ,обработка данных Недорого
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
оболочка прайс листа | TaTT DoGG | Общие вопросы .NET | 1 | 08.07.2010 09:26 |
Создание листа с одновременным созданием формулы на ячейку нового листа | ShamanK | Microsoft Office Excel | 4 | 02.05.2010 22:00 |
Преобразование листа EXCEL 2007 в DBF | vladtr | Microsoft Office Excel | 3 | 21.01.2010 06:40 |
Помогите пожалуйста с решением поставленной задачи (Выборка товара из прайс-листа) | DimonPS | Microsoft Office Excel | 4 | 12.11.2009 10:51 |
программа для лучшего использования прайс листа. | pshirik | Помощь студентам | 4 | 19.08.2008 16:28 |