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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.11.2013, 12:33   #1
GTN
 
Регистрация: 13.11.2013
Сообщений: 4
По умолчанию Выражение в поле таблицы

День добрый всем! Помогите пожалуйста кто-нибудь построить выражение в поле таблицы (Access 2010) с типом данных - вычисляемый. Есть 4 поля:a,b,c и d. Тип данных полей a,b и c - числовой. Поле d - вычисляемый, в этом поле составил выражение [b]*[c]/100. Теперь вопрос, как сделать в случае если значение в поле d больше чем в поле a, то значение поля a подставлялось бы в поле d. Я в ACCESS новичок и думаю это делается просто.
GTN вне форума Ответить с цитированием
Старый 13.11.2013, 12:56   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

не уверен, но попробуйте такое выражение:
Код:
IIF( ([b]*[c]/100)>[a], [a], [b]*[c]/100)

p.s. возможно, вместо запятой должна быть точка_c_запятой ;
Serge_Bliznykov вне форума Ответить с цитированием
Старый 13.11.2013, 14:15   #3
GTN
 
Регистрация: 13.11.2013
Сообщений: 4
По умолчанию

Спасибо большое всё получилось, ставил точку с запятой.
GTN вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычисляемое поле сводной таблицы rexec Microsoft Office Excel 5 07.02.2013 12:53
Внесение в поле таблицы сумму значений из другой таблицы по условию Сурка SQL, базы данных 2 25.12.2011 17:47
Данные из двух полей исх. таблицы в одно поле сводной таблицы Strelec79 Microsoft Office Excel 2 02.08.2009 13:59
Данные из таблицы в поле EQ CaptainNemo Microsoft Office Word 10 15.06.2009 20:29