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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2010, 18:13   #1
new_here
Пользователь
 
Регистрация: 03.10.2010
Сообщений: 20
По умолчанию рассчет в таблице

Здраствуйте!

Имеется 2 поля с оценками. При этом, вместо цифр стоит выбор из "отлично", "хорошо" и тд.
Как сделать так, чтобы в третьем поле автоматически вычислялась итоговая оценка.

Спасибо.
new_here вне форума Ответить с цитированием
Старый 17.10.2010, 10:15   #2
STING-WRX
Пользователь
 
Регистрация: 16.10.2010
Сообщений: 21
По умолчанию

сделать из текстового значения среднее значение ? это как? если оченки например Отлично Отлично Хорошо - то среднее Отлично? А если Хорошо Отлично Хорошо Отлично - то как тут быть? В цифрах это можно сделать, а в буквах - нет, точнее можно, но тогда надо будет создавать таблицу например и записывать в нее все возможные варианты средних оценок - типа если 4,5 - то Отлично, если 4,3 - Хорошо! Но это не разумно! Цифры, только Цифры!
STING-WRX вне форума Ответить с цитированием
Старый 17.10.2010, 13:36   #3
new_here
Пользователь
 
Регистрация: 03.10.2010
Сообщений: 20
По умолчанию

система такая:
0 -- отлично
1 -- хорошо
2 -- удовлетворительно
два поля с оценками. чтобы поссчитать среднее надо первую умножить на 3, прибавить вторую, сумму разделить на 4. Резудьтат < =0,4 => отлично. >=0,5 и <=1,4 => хорошо....
то есть если первая оценка отлично, а вторая удовлетворительно, то в третьем поле автоматически должно появляться ( (0*3+2)/4=0,5 ) хорошо.
new_here вне форума Ответить с цитированием
Старый 17.10.2010, 14:00   #4
Abrakadabra
Форумчанин
 
Регистрация: 26.04.2008
Сообщений: 487
По умолчанию

Цитата:
Сообщение от new_here Посмотреть сообщение
вместо цифр стоит выбор из "отлично", "хорошо" и тд.
Этот "выбор" откуда берется? Из подстановочной таблицы или списка значений? Как с этим разберетесь, так и найдете решение. Все просто.
Abrakadabra вне форума Ответить с цитированием
Старый 21.10.2010, 18:27   #5
new_here
Пользователь
 
Регистрация: 03.10.2010
Сообщений: 20
По умолчанию

Здраствуйте!

"выбор" берется из списка значений. Возможных варинтов оценки - четыре (отлично, хор, удовл, неуд). Видимо надо прописать где то какую то функцию для третьего поля, где учитываются все варианты. Что то вроде " если в первом поле "отл", а во втором "удовл", то в итоге имеем "хор"". И надо чтобы это "хор" автоматически появлялось в третьем поле после ввода первых двух оценок.

Где и Как прописать эту функцию? вот мой вопрос...

Спасибо.
new_here вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рассчет порядкового номера запроса %$PROregRAMi$t% Microsoft Office Excel 21 18.08.2010 15:41
Физический рассчет сил. meizy Паскаль, Turbo Pascal, PascalABC.NET 2 12.04.2010 09:40
Рассчет стоимости времени игры Python Microsoft Office Excel 3 12.09.2009 18:57
Рассчет рейтинга с помощью Excel 2007 Python Microsoft Office Excel 11 19.06.2008 19:26
Рассчет времени по координатам Квэнди Свободное общение 5 28.12.2006 12:59