|
|
|
помогите с импортом данных из Access в Excel
|
|||
|---|---|---|---|
|
#18+
Добрый день!!! Делаю импорт данных из Ассes в Excel через обновляемый запрос. Данные выгружаются из Access вот в таком виде: Номер контракта Сумма контракта Сумма заказа Товары 1 100 105 Товар1 1 100 105 Товар2 1 100 105 Товар3 2 500 520 Товар4 2 500 520 Товар5 3 750 800 Товар6 3 750 800 Товар7 А нужно,чтоб в Excel появлялась в таком виде: Номер контракта Сумма контракта Сумма заказа Товары 1 100 105 Товар1 1 Товар2 1 Товар3 2 500 520 Товар4 2 Товар5 3 750 800 Товар6 3 Товар7 Как так можно сделать?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2009, 14:11 |
|
||
|
помогите с импортом данных из Access в Excel
|
|||
|---|---|---|---|
|
#18+
Извиняюсь,данные немного сдвинулись при копировании.. Данные выгружаются из Access вот в таком виде: Номер контракта Сумма контракта Сумма заказа Товары 1 100 105 Товар1 1 100 105 Товар2 1 100 105 Товар3 2 500 520 Товар4 2 500 520 Товар5 3 750 800 Товар6 3 750 800 Товар7 А нужно,чтоб в Excel появлялась в таком виде: Номер контракта Сумма контракта Сумма заказа Товары 1 100 105 Товар1 1 Товар2 1 Товар3 2 500 520 Товар4 2 Товар5 3 750 800 Товар6 3 Товар7 Как так можно сделать?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2009, 14:15 |
|
||
|
помогите с импортом данных из Access в Excel
|
|||
|---|---|---|---|
|
#18+
А зачем так делать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2009, 14:29 |
|
||
|
помогите с импортом данных из Access в Excel
|
|||
|---|---|---|---|
|
#18+
Ну вот так надо.. т.к. сумма контракта и сумма заказа это общие суммы всего контракта и относятся не к каждому товару а к контракту в целом. И вот поэтому нужно чтобы эти суммы указывались только в первой строчки каждого контракта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2009, 14:37 |
|
||
|
помогите с импортом данных из Access в Excel
|
|||
|---|---|---|---|
|
#18+
Ясно... Тут можна конечно что-то делать внутри массивов, но лучше выгрузить все на лист (оптимально в обновляемую сводную таблицу) экселя и дальше обработать как нужно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2009, 15:00 |
|
||
|
помогите с импортом данных из Access в Excel
|
|||
|---|---|---|---|
|
#18+
MaximuS_GЯсно... Тут можна конечно что-то делать внутри массивов, но лучше выгрузить все на лист (оптимально в обновляемую сводную таблицу) экселя и дальше обработать как нужно... если честно с экселем у меня не очень...а под "обработать как нужно" Вы что понимаете?? Я полагаю,что сдесь нужно группировку по этим суммам применить, но как ее применить если в результате группировки не нужно ничего подсчитывать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2009, 15:10 |
|
||
|
помогите с импортом данных из Access в Excel
|
|||
|---|---|---|---|
|
#18+
Вариант - использовать сводную, все данные внести в область строк, убрать итоги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2009, 17:31 |
|
||
|
помогите с импортом данных из Access в Excel
|
|||
|---|---|---|---|
|
#18+
Volodshan,спасибо большое за ответ...Я пробовала так, но у меня таблица побольше этой и там из-за некоторых полей не получается так сделать Прикрепляю свой реальный файл, если не сложно, посмотрите пожалуйста ну очччень надо!!!!! сдесь выделены 3 столбца, на которые и нужно обратить особое вниамние: <Номер извещения о проведении торгов> повторяется, а вот <Цена контракта, рублей> и <Сумма, рублей> должны указаться только один раз в каждом <Номер извещения о проведении торгов> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2009, 18:05 |
|
||
|
помогите с импортом данных из Access в Excel
|
|||
|---|---|---|---|
|
#18+
chesterfielda, вариант по 1 образцу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2009, 18:36 |
|
||
|
помогите с импортом данных из Access в Excel
|
|||
|---|---|---|---|
|
#18+
Volodshan, мне нужно чтобы у меня все данные были как в моем отчете, т.е. все те же столбцы и данные(строки) только в этих двух выделенных столбцах данные должны повторятся только один раз для каждого номера извещения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2009, 18:42 |
|
||
|
помогите с импортом данных из Access в Excel
|
|||
|---|---|---|---|
|
#18+
chesterfielda, насколько я понимаю, выход в переделке запроса в Access - там надо закладывать необходимый вид отчета, что-то типа перекрестного запроса с выборкой по некоторым полям уникальных значений, но с сохранением детализации по другим. У вас не только названных три поля в такой связке, но и другие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2009, 19:31 |
|
||
|
помогите с импортом данных из Access в Excel
|
|||
|---|---|---|---|
|
#18+
Volodshan,я вот тоже думаю, что лучше в Access запрос такой сделать, но не придумала пока еще.. Я просто на Access-ком форуме открывала такую тему, но мне сказали что проще будет средстави Excel сделать : http://www.sql.ru/forum/actualthread.aspx?tid=703451 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2009, 20:26 |
|
||
|
помогите с импортом данных из Access в Excel
|
|||
|---|---|---|---|
|
#18+
chesterfielda, не увидел, чтобы вам говорили, что в екселе проще сделать. Хотя некоторый смысл в этом есть. Но я вам предложил сделать отчет в аксе, это совсем несложно. А потом сам отчет можно перегнать в ексель с помощью OutputTo. Одной командой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2009, 20:58 |
|
||
|
помогите с импортом данных из Access в Excel
|
|||
|---|---|---|---|
|
#18+
select * from ( SELECT t.a,t.b as r,t.c FROM Таблица1 AS t GROUP BY t.a,t.b,t.c union all SELECT t.a,t.d as r,"" FROM Таблица1 as t ) order by a,r; только итог будет немного не такой, а такой 1 100 105 1 Товар1 1 Товар2 1 Товар3 2 500 520 2 Товар4 2 Товар5 ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2009, 12:33 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36251507&tid=2178963]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
177ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 526ms |

| 0 / 0 |
