Рассчитать возраст в Access

Как рассчитать возраст в программе access microsoft ? Все на самом деле просто и делается очень легко.Так же легко, как изменить шрифт в access.

Сначала делаем запрос с полями: фио, дата рождения и возраст.

Правильно рассчитать возраст в access в столбце можно по формуле:

Возраст: DateDiff(“yyyy”;[РОДИЛСЯ];Дата())+(Format([РОДИЛСЯ];”mmdd”)>Format(Дата();”mmdd”))

Соответственно обращаясь к столбцу “возраст” в запросе можно выводить его в любую форму.

Кстати, можно добавить эту формулу и непосредственно в форму, добавив в ячейку “данные” в режиме конструктора Возраст: DateDiff(“yyyy”;[РОДИЛСЯ];Дата())+(Format([РОДИЛСЯ];”mmdd”)>Format(Дата();”mmdd”))

Если в вашей версии access это не работает, то пробуйте:

=IIf((Month(Now())>Month([ДатаРожденияС]) Or (Month(Now())=Month([ДатаРожденияС])) And (Day(Now())>Day([ДатаРожденияС]) Or Day(Now())=Day([ДатаРожденияС])));Year(Now())-Year([ДатаРожденияС]);Year(Now())-Year([ДатаРожденияС])-1)

Похожие сообщения

Что значит сообщение Secured Your privacy is our priority в Viber

Что такое Yellowdog Updater и как это понять

Global DNSSEC and dns infrastructure