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

Как посчитать пустые ячейки?

20.03.2009, 13:32. Показов 5331. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!

Столкнулся с такой проблемой. Можно сказать новичок в Access. Проблема следующая. У меня имеется таблица с полями Day1, Day2, Day3 ... Day31. (своего рода можно сказать календарь). И есть также в этой таблице поле "Итог". В таблице порядка 60 записей. У каждой записи в некоторых ячейках (допустим в Day1 и Day3 будут стоять значения, а именно буква "в", т.е "выходной"). Так вот, нужно посчитать сумму полей где нет букв "в", т.е пустые поля получается. Как можно сие реализовать? Заранее спасибо.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2009, 13:32
Ответы с готовыми решениями:

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

Заменить пустые ячейки
Здравствуйте, уважаемые помогите пожалуйста,возможно ли сделать и как . В форме товар-при нажатии...

Пустые ячейки заменить на 0
Здравствуйте! Помогите пожалуйста заменить пустые ячейки на 0 в запросе. 0 нужны в графе расход (....

Как посчитать значения в столбце при условии того что в другом столбце напротив пустые ячейки
Всем привет, как посчитать значения в столбце при условии того что в другом столбце напротив пустые...

2
4253 / 2949 / 688
Регистрация: 08.06.2007
Сообщений: 9,855
Записей в блоге: 4
21.03.2009, 13:17 2
Напрашивается запрос такого типа:

Код
SELECT SUM(*) FROM Table1 WHERE DAY1 <> 'в' AND DAY2 <> 'в' AND ...
Конечно, это будет очень длинный запрос. Но если вы организовали данные описанным вами образом, боюсь что без длинного запроса не обойтись. Проще получить всю таблицу на клиент и подсчитывать уже на клиенте. Если хотите использовать для подсчета средства SQL, то надо по-другому спроектировать базу. Может быть в каких-то продвинутых версиях SQL имеются возможности, чтобы справиться с проблемой. Но вы используете Access.
0
118 / 118 / 10
Регистрация: 12.05.2010
Сообщений: 1,207
02.04.2009, 21:47 3
1. Под суммой понимается количество дней?

2. А где Вам нужно это подсчитать: в форме (на VBA) или именно в запросе (для отчёта, например)? И для нескольких строк таблицы или только одной?
0
02.04.2009, 21:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.04.2009, 21:47
Помогаю со студенческими работами здесь

Как пропускать пустые ячейки?
Уважаемые форумчане проблема такова: Значения из datagridview переносятся в таблицу word, но при...

Как Пропускать пустые ячейки В DBGrid
Ребята помогите уже неделю не могу решить задачку. У меня есть ADOQuery ADOTable DBGrid И Кнопка....

Как удалить пустые ячейки таблицы?
Привет! Пытаюсь писать что то типа этого, но видимо неправильно: delete Вопросы from Table1...

Как пропускать пустые ячейки в массиве?
При проходе через цикл for по массиву. Выдаёт ошибку: Undefined offset Дело в том что массив...


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

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