Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.07.2008, 06:20   #1
Sega
 
Регистрация: 29.07.2008
Сообщений: 4
По умолчанию Сведение нескольких таблиц в одну

Несколько человек формируют таблицы (наименование|количество|ед.изм). Данные в таблицах подразделяются по разделам.
Необходимо сформаровать сводную таблицу. Записи каждой таблицы должны попадать в соответствующий раздел сводной таблици, а если наименования повторяються, то суммировать количество.
Подскажите пожалуйста, решаеться ли данная задача средствами Excel, если да, то как?
Пример: Своднаязаявка.rar
Sega вне форума
Старый 30.07.2008, 07:39   #2
vladtr
Форумчанин
 
Регистрация: 28.07.2008
Сообщений: 119
По умолчанию

Что-то я раздела в вашей таблице не увидел... Если вы говорите про разделы в таблице, то тогда необходимо задать этот столбец...если разделы наименования: автоматы, пускатели, кабели, то проще сделать их отдельными листами, т.к. у вас они определены и известны... Итоги конечно можно сделать по наименованию, но где гарантия что наименования набраны без ошибок...Чтобы не было ошибок сделайте проверку на поле (сам список можно создать в в справочном листе и от туда его брать, и тогда вы уверенно можите собирать данные по наименованию) Итоги по наименованию можно собирать после консолидации таблиц пользователей. А лучше чтобы вы все работали в одном файле EXCEL. Для этого необходимо разместить файл на доступном для всех сетевом ресурсе, и назначить общий доступ(сервис=>доступ к книге), а также защитить(Сервис=>Защита=>Разрешить изменение диапазонов ) чтобы работали только определенные пользователи. (по идее вы должны сделать EXCEL книгу со следующей структурой:
1. лист = лист с данными,
2. лист = отчеты по данным (кнопки для получения отчетов, из листа данных).
3. лист = справочные данные (условно постоянные значения, списки и т.д.)
vladtr вне форума
Старый 05.08.2008, 15:15   #3
Sega
 
Регистрация: 29.07.2008
Сообщений: 4
По умолчанию

Спасибо за ответ.
Сделаю как Вы посоветовали. Сначала все разделы сведу каждый на свой лист, а затем объеденю. Если получиться выложу.
Но алгоритм получаеться довольно громоздкий.
Кстати, возникла проблема: При возникновении нового раздела создается новый лист (т.к. список всех разделов заранее неизвестен). Перед созданием листа необходимо проверить есть ли лист с данным наименованием. ;-)
Sega вне форума
Старый 05.08.2008, 15:21   #4
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Как определить существует или нет рабочий лист с определённым именем ?
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дана строка, состоящая из нескольких слов. Найти количество слов, которые содержат хотя бы одну букву "А" Mashaa Помощь студентам 13 09.12.2009 13:28
5 - ть баз в одну программу kuzmich БД в Delphi 6 10.08.2008 14:02
Запись в одну строку Terran Общие вопросы Delphi 2 08.05.2008 23:35
Сведение таблиц Funky_man Microsoft Office Excel 1 09.01.2008 07:20
Сведение таблиц Funky_man Microsoft Office Excel 1 08.01.2008 03:36