Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/17: Рейтинг темы: голосов - 17, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 19.10.2011
Сообщений: 8
1

Поля со списком, запросы, сложение полей

19.10.2011, 18:13. Показов 3333. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! Сразу скажу, что Access'ом владею плохо, очень нуждаюсь в помощи. Задача такая:

Имеется 5 полей со списками. В каждом поле одинаковые значения, к примеру: хорошо, плохо, нормально (значения в текстовом формате). Полученные значения из 5ти полей надо просуммировать, но только по определенному полю из списка (т.е. сложить хорошо из всех полей, сложить плохо из всех полей и т.д.) и вывести на диаграмму.

Что делал:

1). Создал на каждое поле со списком запрос. В запросе 3 столбца: номер контакта, дата (для того чтобы делать выборку) и 3тий столбец - значения из поля со списком ( где хорошо, плохо, нормально)

2). Создал на каждый такой запрос перекрестный запрос, чтобы текстовые значения приобрели цифровой формат и можно было посчитать сумму.

3). Далее создал ещё пару запросов, в которые вставил столбцы из перекрестного запроса с цифрами (т.е. хорошо к хорошо, плохо к плохо) и сложил их через выражение с использованием функции nz()

4) создал диаграмму, все работает.

Главный недостаток:

Если я выбираю в поле со списком другое значение, не хорошо, не плохо, не нормально, а другое, то в перекрестном запросе оно не появляется, от этого все сбивается. А диаграмма должна работать в автоматическом режиме.

Надеюсь проблему описал ясно, повторюсь еще раз, владею Access'ом плохо, прошу помощи. Уверен есть возможность сделать все проще.

Добавлено через 1 час 4 минуты
Вот пример залил сюда Пример.zip
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.10.2011, 18:13
Ответы с готовыми решениями:

Фильтрация поля со списком в зависимости от двух других полей со списком
Добрый день, коллеги Появилась потребность сделать форму на Аксесе. Прошерстил весь форум в...

Запросы с выводом min и max полей ограниченным списком
Есть такой вопрос: как запросом вывести данные из таблицы с условием отбора - максимальное значение...

Поля со списком: режим СПИСОК ПОЛЕЙ
Только начинаю пользоваться ACCESS, подскажите пожалуйста почему у меня в некоторых формах при...

Атозаполнение полей по выбранному значению Поля со списком
Ребят, такая ситуация. Есть Поле со списком и надо при выборе одного из "Наименования" из этого...

5
1406 / 1260 / 20
Регистрация: 09.08.2011
Сообщений: 2,319
Записей в блоге: 1
19.10.2011, 19:28 2
выкладывай бд, в мдб и будет тебе счастье!
0
350 / 76 / 10
Регистрация: 13.10.2010
Сообщений: 830
19.10.2011, 19:38 3
В конструкторе запросов сделай группировку для начала
0
1406 / 1260 / 20
Регистрация: 09.08.2011
Сообщений: 2,319
Записей в блоге: 1
19.10.2011, 22:21 4
на ваял по быстрому, может что и не так, сам повнимательнее посмотри, однако структура данных не очень, я немного переделал, см табл2 мод, переделал схему самой базы (см схему) добавил 2-е таблички, которые являются справочниками (см табл3 и табл4) создал два запроса оба используют каунт для подсчета количества строк, и группировку для собирание во едино. В общем смотри файл, если ответил на твои ожидания ставь спасибо
Вложения
Тип файла: rar Пример.rar (39.2 Кб, 248 просмотров)
0
0 / 0 / 0
Регистрация: 19.10.2011
Сообщений: 8
22.10.2011, 12:13  [ТС] 5
Все разобрался кажется, очень Вам благодарен, спасибо!
0
1406 / 1260 / 20
Регистрация: 09.08.2011
Сообщений: 2,319
Записей в блоге: 1
22.10.2011, 12:18 6
Цитата Сообщение от depp.88 Посмотреть сообщение
Все разобрался кажется, очень Вам благодарен, спасибо!
для этого есть спасибка, внизу кнопка спасибо!
0
22.10.2011, 12:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.10.2011, 12:18
Помогаю со студенческими работами здесь

Выбор значения из поля со списком, исходя из предыдущего поля со списком
Дана БД. Форма на добавление данных. Необходимо сделать следующее: 1) В поле "Свободно...

Значение поля со списком по значениям другого поля со списком
Привет всем. Требуется помощь со связанными полями со списками. В форме доходы федерации в первом...

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

Сброс значения полей со списком и простых полей при закрытии формы
Всем привет, подскажите как при закрытии формы сделать так, чтобы набранные записи в текстовых...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru