powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel - отформатировать таблицу
16 сообщений из 16, страница 1 из 1
Excel - отформатировать таблицу
    #36276230
YarmakIN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток!
Имею такую вот табличку (как результат запроса):
Фирма Договор поставкиСумма ДПДоговор арендыСумма ДАФ111005120Ф122305120Ф11100680Ф12230680
А хочется получить такое вот:
Фирма Договор поставкиСумма ДПДоговор арендыСумма ДАФ111005120Ф12230680

Как такое возможно сделать?
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36276365
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данные непонятные
у фирмы Ф1 почему то одновременно есть "Договор поставки" на сумму "Сумма ДП" и "Договор аренды" на сумму "Сумма ДА".
А я понял Ты в аксе это сделал(а) и потом экспортировал в ексель!!!!!!!!!
Так ты запрос не сгруппировал(а)
Конкретно покажи задачу помогу чем смогу
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36276455
YarmakIN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да! Вы парвильно поняли, сначала был запрос.

Были такие данные:
ФирмаДоговор арендыСуммаФ15120Ф1680Ф37100
и

ФирмаДоговор поставкиСуммаФ11100Ф12230Ф23150

Далее был запрос:
Код: plaintext
1.
2.
Select d.Фирма, d.Договор_аренды, d.Сумма, c.Договор_поставки, c.Сумма
From D, C
Where (d.Фирма = c.Фирма)

Получаем таблицу в первом посте. А как бы ее сделать желаемого вида - вопрос.
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36276514
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы хотите получить в Аксе или Екселе
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36276529
Фотография qwrqwr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YarmakINсначала был запрос.
Были такие данные:
ФирмаДоговор арендыСуммаФ15120Ф1680Ф37100иФирмаДоговор поставкиСуммаФ11100Ф12230Ф23150

Знаете, но из приведенных таблиц никак не следует то, что к договору аренды 1 относится договор поставки 5.
Порядок следования записей в реляционных таблицах никак не определен.
Если ввести этот порядок отдельным полем типа
ФирмаДоговор арендыСуммаnФ151201Ф16802Ф371001иФирмаДоговор поставкиСуммаnФ111001Ф122302Ф231501
то желаемое получается запросом
Код: plaintext
1.
2.
Select d.Фирма, d.Договор_аренды, d.Сумма, c.Договор_поставки, c.Сумма
From D, C
Where d.Фирма = c.Фирма AND d.n = c.n
Иначе никак.
Или же с ненужными никому извращениями, заключающимися в генерации номера n во время выполнения запроса, вместо того, чтобы ввести его сразу в таблицу.
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36276574
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А знаете qwrqwr прав Ваши таблицы не "дополняют" друг друга. Сформулируйте правильно, !то хотите получить и как связанны договора поставок с арендой.

"Бухгалтера можно уподобить пчеловоду, ибо от его труда - учетной информации - извлекают пользу очень многие, но трудится он один. М.Ф. Ван Бреда"
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36276582
YarmakIN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwrqwr
Знаете, но из приведенных таблиц никак не следует то, что к договору аренды 1 относится договор поставки 5.

да нет, почему же. очень даже следует - оба этих договора относятся к одной и той же фирме :)

Ser ArturВы хотите получить в Аксе или Екселе
честно говоря, не знаю специфику местную, поэтому, что такое акс - не знаю.
а средства мне не важны! изначально я имею два файла экселя. затем я их загоняю в БД, делаю запрос, объединяю две таблицы. а затем снова выгружаю в эксель.
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36276598
YarmakIN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ser ArturСформулируйте правильно, !то хотите получить и как связанны договора поставок с арендой.

да никак не связаны кроме того, что они относятся к одной фирме.
а задача в том, чтоб компактно все это записать, и смысловой нагрузки тут никакой нет :)
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36276600
Фотография qwrqwr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YarmakINqwrqwr
Знаете, но из приведенных таблиц никак не следует то, что к договору аренды 5 относится именно договор поставки 1, а не договор поставки 2 .

да нет, почему же. очень даже следует - оба этих договора относятся к одной и той же фирме :)
с добавлением выделенного жирным - стало понятнее?
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36276626
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Совет
Прежде чем делать что-то, разработайте "винты" и "гайки" и подумайте, что к чему подсоединить, чтобы получить задуманное
Архитекторы сначала чертят, потом отдают конструктору :)
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36276744
YarmakIN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwrqwrс добавлением выделенного жирным - стало понятнее?
да ясно конечно :)
но и вы поймите - это результат запроса, ну формирует SQL именно так, принцип работы такой. а мой вопрос - можно ли как то отформатировать данные в удобоваримую форму. и гайки с винтами тут абсолютно ни при чем.
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36276833
Дописать слово :

SELECT DISTINCT d.Фирма, d.Договор_аренды, d.Сумма, c.Договор_поставки, c.Сумма
From D, C
Where (d.Фирма = c.Фирма)
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36277159
запросы можно оборачивать один в другой для достижения нужного результата
select a,b,c from (
select f1 as a, f2 as b,f3 as c from ffff where ......
) as ddd
where ....
group by a,b

попробуйте такой вариант. может он вам подойдет
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36277237
MaximuS_G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 YarmakIN
Конечно можно сделать то что Вы хотите... И оборачивать один в другой ( Владимир Сосницкий ) и дописывать слово ( случайно зашла ) и еще много много чего, НО это все будет неправильно...
Вам же серьйозный товарищ qwrqwr (покрайней мере это мое мнение) сказал, данные организованы неправильно. У Вас в Акцессе! Изначально неправильный подход. Можна машину с поломанным двигателем начинать чинить с кузова, и в конечном итоге Вы почините двигатель, но можна ведь сразу с двигателя начать.
Мне кажется этот пост = мое зря потраченное время :)
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36277304
YarmakIN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем спасибо за ответы и советы!
вопрос был именно по форматированию данных, а не по организации. с точки зрения организации действительно выглядит неправильно, но по смыслу реальных данных очень удобно. вопрос задал на тот случай, если придется решать такую задачу регулярно. а один раз то можно и вручную все подвигать :)
...
Рейтинг: 0 / 0
Excel - отформатировать таблицу
    #36278754
Фотография Ser Artur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A Ты не хош на Екселе попробовать все энто сделать. Я могу помочь. Ну если база не слишком большая, то можно и на Екселе. Если не секрет Вы случайно не бухгалтер??
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel - отформатировать таблицу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]