29.01.2010 10:11
VVY
 
Добрый день!

В очередной раз переводя данные из 1с в Excel поймал себя на мысли - может на сайте найду метод, который позволит это делать быстрее.

Вопрос в следующем - в отчетах 1С данные детализации находятся в 1 столбце. Кто-нибудь знает как обработать файл быстро, чтобы все данные были списком (в отдельных колонках)?

Может макросы или еще что?

Сам обрабатываю с помощью: автофильтров, фунции Если, кнопки F5.
29.01.2010 10:17
StrahZapas
 
VVY,
пример исходных и конечных данных дай, пожалуйста, для уточнения.
Кажется, я знаю ,что тебе нужно.

Кстати, кнопка F5 очень полезная)
29.01.2010 10:41
VVY
 
Цитата:
StrahZapas VVY,
пример исходных и конечных данных дай, пожалуйста, для уточнения.
Кажется, я знаю ,что тебе нужно.

Кстати, кнопка F5 очень полезная)
См. приложение.

В примере показал для чего....
Вложения
Тип файла: rar Пример.rar (10.1 Кб, 135 просмотров)
29.01.2010 10:50
StrahZapas
 
Извини, теперь вообще не понятно. В чем проблема.
Где затык? Тебе нужно создать сводную таблицу? Видимо, я на ручнике под конец дня.
Не вижу исходных данных из 1с, которые в одном столбце.
29.01.2010 10:56
VVY
 
Цитата:
StrahZapas Извини, теперь вообще не понятно. В чем проблема.
Где затык? Тебе нужно создать сводную таблицу? Видимо, я на ручнике под конец дня.
Не вижу исходных данных из 1с, которые в одном столбце.
На листе "Пример" в колонке "Покупатель / День / Номенклатура" все данные в 1 столбце.
На листе "Хочу" список, который хочу получить.

P.S. Сводную, наверное, зря разместит, только запутал.
29.01.2010 11:06
StrahZapas
 
Цитата:
VVY На листе "Пример" в колонке "Покупатель / День / Номенклатура" все данные в 1 столбце.
На листе "Хочу" список, который хочу получить.

P.S. Сводную, наверное, зря разместит, только запутал.
А, да. Понятно. Только не знаю, как с этим бороться, сорь. Таких еще проблем не было. Нужно покумекать =)
29.01.2010 11:29
StrahZapas
 
Ну, допустим так. Если это не тупость)

1. На столбец Артикул ставим фильтр - Пустые ячейки. Остаются названия только Покупателя и дни.
2. В Столбец D пишем формулу = С и протягиваем.
3. То же со столбцом Е.
4. В столбце Д, ставим фильтр на кракозябру ввиду цифр (Не названия покупателей). Удаляем эти данные.
5. Снимаем фильтр со столбца Артикул.
6. Специальной вставкой заменяем формулы в столбцах Д и Е на значения.
7. Протягиваем наименования Покупателя. Он вставится только до следующего значения. Чтобы дата не поменялась, протягиваем ее с контрл зажатым.
8. Опять фильтр Пустые ячейки на столбце Артикул. Удаляем лишние строки.

Как-то так) Может, твой способ быстрее))
29.01.2010 11:36
andrey_f
 
Предлагаемый способ не намного проще, но не зря же я время тратил )
Меняем формулы на значения и удаляем пустые строки - готово.
Тут конечно макрос проще использовать, но для этого его нужно написать.
Эх, а я все это делал в 1С, избалован я хорошими базами.
Вложения
Тип файла: rar Пример.rar (11.6 Кб, 109 просмотров)
29.01.2010 11:45
StrahZapas
 
Эх, точно, формулы надо было юзать) :) Делов-та)
administrator,
Хороший вариант)
29.01.2010 11:46
VVY
 
Цитата:
administrator Предлагаемый способ не намного проще, но не зря же я время тратил )
Меняем формулы на значения и удаляем пустые строки - готово.
Тут конечно макрос проще использовать, но для этого его нужно написать.
Эх, а я все это делал в 1С, избалован я хорошими базами.
Примерно так же делаю.... но долго, когда много строк и детализаций. Кстати, нужно итоги по дням и клиентам удалять (забыл в примере показать).

Понял, буду дальше таким макаром делать.
Часовой пояс GMT +3, время: 09:03.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.