Applies ToAccess за Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016
Вашият браузър не поддържа видео. Инсталирайте Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

Опитайте!

Използвайте изчисляеми полета в Access, за да конкатенирате данни от отделни полета, например собствено и фамилно име; или за изчисляване на дати, като например дата на поръчката плюс пет дни.

Използване на изчисляеми полета за:

  • Изчисляване на стойности, които не съществуват във вашите данни.

  • Задаване на критерии за заявки.

Например комбинирайте данните за собствено и фамилно име, за да се показват в поле за пълно име, ето така:

[Собствено име] + " " + [Фамилно име]

Знаците плюс (+) комбинират стойността в полето "Собствено име", знак за интервал (интервал в кавички) и стойността в полето "Фамилно име".

Или изчислете количеството, цената и данъчната ставка за всеки елемент в дадена поръчка, за да покажете общата цена, ето така:

([Количество]*[Единична цена])+([Количество]*[Единична цена]*[Данъчна ставка])

Забележка: Изчислението не може да включва полета от други таблици или заявки. Резултатите от изчислението са само за четене, но са използваеми като стойности в други изчисляеми полета.

Изчисляемите полета показват резултати въз основа на типа данни, който сте избрали.

Тип данни

Резултати

Пример

Text

Показва изчисляемите данни като текстов низ, точно както са въведени в указаните полета.

За да покажете пълните имена, съединете стойностите от полетата за собствено и фамилно име с интервал между тях. За да осигурите възможност за сортиране, премахнете "A" или "An" от началото на заглавието на книгата.

"число"

Показва изчисляемите данни като число, което може да се използва в други математически изчисления.

За да покажете минималното ниво на наличност, извадете средното тримесечно прекъсване от средните тримесечни продажби.

Валута

Показва изчисляемите данни в избрания валутен формат.

За да покажете общата сума на поръчките в указаната валута, умножете количеството на поръчките по цена за единица.

Да/Не

Показва изчисляемите данни като "Да" или "Не". Съхранява данните като булева стойност.

За да се покаже Да , ако общата сконтирана сума надхвърля минимума, необходим за безплатна доставка, и Не , ако не е, умножете сумата на поръчката по отстъпка и проверете спрямо минималната сума за покупка, която отговаря на критериите за безплатна доставка.

Дата/час

Показва изчисляемите данни като клеймо с дата или час.

За да покажете прогнозната дата на доставка, добавете прогнозния час на доставка към датата на поръчката.

  1. Изберете таблица.

    Selecting a table in Access
  2. Изберете Щракнете, за да добавите > изчисляемо поле, и след това изберете тип данни.

    Добавяне на ново поле с типа данни "Изчисляемо поле"
  3. Въведете изчисление за полето и след това щракнете върху OK.

    Създаване на изчислението в ново изчисляемо поле

    Въведете израза сами или изберете елементи на изрази, полета и стойности, за да ги поставите в полето за редактиране на израз.

    Забележка: В изчисляемо поле не започвайте израза със знак за равенство (=).

  4. В заглавието на полето въведете име за изчисляемото поле и след това натиснете клавиша Enter.

    Именуване на поле в таблица на Access

    Забележка: За да промените или редактирате резултата от изчисляемо поле, изберете колоната. След това изберете Полета > Модифициране на израз.

След като добавите изчисляемо поле към таблица, изчислението се извършва всеки път, когато добавяте или променяте данни.

Искате още информация?

Научете се да създавате израз

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.