Число (включно з великою кількістю) і грошова одиниця даних мають найрізноманітніші формати, які допомагають відповідно до ваших унікальних умов. За допомогою числових і грошових форматів ви маєте три варіанти: Тримайте стандартні формати, застосуйте попередньо визначений формат або створіть настроюваний формат.  Якщо застосувати формат до поля таблиці, цей однаковий формат буде автоматично застосовано до будь-якої форми або звіту, які згодом прив'язуються до цієї поля таблиці.  Форматування лише змінює спосіб відображення даних і не впливає на те, як дані зберігатимуться або як користувачі вводять дані.

У цій статті

Огляд форматів чисел і грошових одиниць

Щоб створити настроюваний формат, у властивості Формат поля таблиці буде введено різні символи. Символи можуть бути покажчики місця заповнення (наприклад, 0 і #), роздільники (наприклад, крапки та коми), літерні символи та кольори, залежно від того, як має бути форматування. Просто пам'ятайте, що програма Access автоматично застосовує будь-які користувацькі формати, які використовуються в полі таблиці, до елемента керування у формі або звіті, якщо вона зв'язана (зв'язана).

Можна вказати формати для чотирьох типів числових значень: додатний, від'ємний, нуль (0) і Null (невизначений). Якщо ви вирішили створити формат для кожного типу значень, потрібно спочатку ввести формат для додатних значень, формат від'ємних значень – другий, формат для нульових значень – третій, а також формат Null-значень. Крім того, потрібно розділити кожний формат крапкою з комою.

Приклад настроюваного форматування: #, # # #. # #;(#, # # #. # #) [Red]; 0; 000.00; " Невизначені

Відображає як: 1, 234.568-1.234.568 = 0

Ось що означає форматування

  • Знак "число" (#) – це покажчик місця заповнення для цифр. Якщо значення немає, у програмі Access відобразиться пусте місце. Щоб відобразити нулі замість пустих пробілів.
    Наприклад: щоб відобразити 1234 як 1234,00, використовуйте цифру 0 як покажчик місця заповнення, як-от # # # #. 00.

  • Додатні значення з двома десятковими розрядами.

  • Від'ємні значення з двома десятковими знаками, у дужках та червоний тип.

  • Нульові значення, як число 0, завжди має два десяткові розряди.

  • Null-значення як слово "невизначений".

До чотирьох розділів можливі рядки, а кожний розділ відділяється крапкою з комою (;). Якщо поле "Таблиця" приймає Null-значення, можна пропустити четвертий розділ.

Розділ

Опис формату

Приклад

Якщо перший розділ містить #, # # #. # #

Відображає додатні значення.

1234,5678 відображає як 1 234,568

У цьому форматі використовується кома, як роздільник розрядів, і крапка як десятковий роздільник. Якщо десяткові значення в записі перевищують кількість символів покажчика місця заповнення в настроюваному форматі, програма Access Округлює значення та відображає лише кількість значень, указаних у форматі. Наприклад, якщо поле містить 3 456,789, але формат визначає два десяткові розряди, програма Access Округлює десяткове значення до 0,79.

Порада.: Для формату з великими значеннями або кількома десятковими знаками додайте додаткові покажчики місця заповнення для десяткового значення, наприклад #, # # #. # # #.

Якщо другий розділ містить (#, # # #. # #) [Red]

Відображає лише від'ємні значення.
Якщо дані не містять від'ємних значень, програма Access залишає поле пустим.

Від'ємне значення взято в символьний символ або дужки. У цьому прикладі будь-яке негативне значення буде відображено червоним кольором.

Якщо третій розділ містить 0000,00

Визначає формат для всіх нульових значень (0).

Якщо поле містить значення нуля, відобразиться 0000,00. Щоб відобразити текст, а не число, використовуйте "нуль" (оточене подвійними лапками).

Якщо четвертий розділ містить "невизначений"

Визначає, які користувачі бачать, коли запис містить Null-значення. У цьому випадку користувачі бачать слово "невизначений".

Ви також можете використовувати інший текст, наприклад "Null" або "* * * *". Навколишні символи з подвійними лапками розглядаються як літерали та відображаються точно так, як вводяться.

На початок сторінки

Застосувати попередньо визначений формат

У програмі Access передбачено кілька попередньо визначених форматів для чисел і грошових даних. Формат за замовчуванням – відображення введеного номера.

Порада    Ви можете використовувати властивість "кількість _ знаків ", щоб перевизначити значення за замовчуванням десятковими знаками для попередньо визначеного формату, указаного для властивості " Формат ".

У таблиці

  1. Відкрийте таблицю в режимі Конструктор.

  2. У верхній частині сітки конструктора виберіть поле "Дата/час", яке потрібно відформатувати.

  3. У розділі Властивості поля клацніть стрілку в полі властивості Формат , а потім виберіть формат із розкривного списку.

  4. Якщо вибрати формат, відкриється кнопка Параметри оновлення властивостей і дає змогу застосувати новий формат до будь-яких інших полів таблиць і елементів керування форми, які логічно успадковують її. Щоб застосувати зміни до всієї бази даних, клацніть смарт-тег, а потім виберіть команду оновити формат всюди <ім'я поля> використовується. У цьому випадку ім'я поля – це ім'я поля «число» або «Грошова одиниця».

  5. Щоб застосувати зміни до всієї бази даних, коли відкриється діалогове вікно Властивості оновлення та відображає форми та інші об'єкти, які наслідуватимуть новий формат. Натисніть кнопку Так.

    Докладні відомості наведено в статті розповсюдження властивості поля.

  6. Збережіть зміни та перейдіть у режим табличного подання даних, щоб дізнатися, чи відповідає формат вашим потребам.

Примітка    Нові форми, звіти або подання, створені на основі цієї таблиці, отримують форматування таблиці, але її можна змінити на формі, звіті або поданні, не змінюючи форматування таблиці.

У формі або звіті

У формі або звіті дати, як правило, відображаються в текстових полях. Просто настройте властивість Формат для текстового поля на потрібний формат дати.

  1. Відкрийте подання макета форми або звіту або Режим конструктора.

  2. Розташуйте вказівник миші в текстовому полі з числом або грошовою одиницею.

  3. Натисніть клавішу F4, щоб відобразити аркуш властивостей.

  4. Установлення властивості Format на один із попередньо визначених форматів дат.

У запиті

  1. Відкрийте запит у режимі конструктора.

  2. Клацніть правою кнопкою миші поле дати, а потім виберіть пункт Властивості.

  3. У вікні властивостей виберіть потрібний формат зі списку властивостей формату .

У виразі

  • Щоб відформатувати значення дати в один із кількох попередньо визначених форматів, використовуйте функцію forcdatetime .

    Цю корисну можливість можна виявити, якщо ви працюєте в області, яка вимагає виразу, наприклад макросу або запиту.

На початок сторінки

Приклади попередньо визначених форматів

У наведеній нижче таблиці показано параметри властивості Формат для чисел і грошової одиниці.

Параметр

Опис

Загальна кількість

За промовчанням Відображення введеного номера.

Грошова одиниця

Використовуйте тисячу роздільна лінія; виконайте настройки, указані в регіональних параметрах Windows для від'ємних сум, десяткового та грошового знаків, а також десяткових розрядів.

Євро

Використовуйте символ євро (Євро) незалежно від символу грошової одиниці, указаного в регіональних параметрах Windows.

Виправлено

Відображати принаймні одну цифру; виконайте настройки, указані в регіональних параметрах Windows для від'ємних сум, десяткового та грошового знаків, а також десяткових розрядів.

Стандартний.

Використання роздільника розрядів; виконайте настройки, указані в регіональних параметрах Windows для від'ємних сум, десяткових знаків і десяткових розрядів.

частка

Помножте значення на 100 і додайте знак відсотка (%); виконайте настройки, указані в регіональних параметрах Windows для від'ємних сум, десяткових знаків і десяткових розрядів.

Експоненційний

Використовуйте стандартне наукове позначення.

Нижче наведено приклади попередньо визначених числових форматів.

Значення

Дані

Відображення

Загальна кількість

3456,789
– 3456,789
$213,21

3456,789
– 3456,789
$213,21

Грошова одиниця

3456,789
– 3456,789

$3 456,79
($3 456,79)

Виправлено

3456,789
– 3456,789
3,56645

3456,79
– 3456,79
3,57

Стандартний.

3456,789

3 456,79

частка

3
0,45

300%
45%

Експоненційний

3456,789
– 3456,789

3.46 e + 03
– 3.46 e + 03

На початок сторінки

Застосувати настроюваний формат

  1. Відкрийте таблицю в режимі Конструктор.

  2. У верхній частині сітки конструктора виберіть поле "Дата/час", яке потрібно відформатувати.

  3. У розділі Властивості поля перейдіть на вкладку загальні , клацніть клітинку поруч із полем Формат і введіть певні символи на основі потреб форматування.

  4. Після вибору формату відобразиться смарт-тег "властивості оновлення властивостей " (лише Access 2010) і дає змогу застосувати новий формат до будь-яких інших полів таблиць і елементів керування форми, які логічно успадковують її. Щоб застосувати зміни до всієї бази даних, клацніть смарт-тег, а потім виберіть команду оновити формат у всьому полі. У цьому випадку ім'я поля – це ім'я поля "Дата/час".

  5. Щоб застосувати зміни до всієї бази даних, коли відкриється діалогове вікно Властивості оновлення та відображає форми та інші об'єкти, які наслідуватимуть новий формат. Натисніть кнопку Так.

    Докладні відомості наведено в статті розповсюдження властивості поля.

  6. Збережіть зміни та перейдіть у режим табличного подання даних, щоб дізнатися, чи відповідає формат вашим потребам.

  7. Щоб перевірити формат, виконайте наведені нижче дії.

    • Укажіть значення, які не є розділювачами-комами або десятковими роздільниками, і Дізнайтеся, як формат обробляє дані. Чи має формат помістити роздільники в правильних місцях?

    • Укажіть значення, які більше або менше, ніж ви очікуєте (з розділювачами і без них), і подивіться, як працює формат. Чи можна додати до нього непотрібні Пусті пробіли або початкові або кінцеві нулі?

    • У форматі, що відповідно до додатних або від'ємних значень, можна вказати значення нулю або Null, а також побачити, чи подобається вам результат.

Примітка    Якщо застосувати формат до поля таблиці, у програмі Access використовується той самий формат будь-якого елемента керування форми або звіту, який ви пов'язуєте (посилання) до цього поля.

На початок сторінки

Приклади користувацьких форматів

Нижче наведено приклади користувацьких числових форматів.

Параметр

Опис

0;(0);; " Null

Відображення додатних значень у звичайному режимі; відображення від'ємних значень у дужках; відображення слова "Null", якщо значення пусте.

+ 0.0; – 0,0; 0.0

Відображення знака "плюс" (+) або "мінус" (–) з додатними або від'ємними числами; відображення 0,0, якщо значення дорівнює нулю.

На початок сторінки

Символи настроюваного формату

Щоб створити настроюваний формат, використовуйте наведені нижче символи як покажчики місця заповнення та роздільники.

Символ

Опис

#

Використовується для відображення цифр. Кожний екземпляр символу представляє позицію для одного номера. Якщо в розташуванні немає значення, у програмі Access відобразиться пусте місце. Також можна використовувати як покажчик місця заповнення.

Наприклад, якщо застосувати формат #, ## # і увести значення 45 в полі, відобразиться 45. Якщо ви ввели 12 145 в полі, програма Access відобразить 12 145, навіть якщо ви визначили лише один покажчик місця заповнення ліворуч від роздільника розрядів.

0

Використовується для відображення цифр. Кожний екземпляр символу представляє позицію для одного номера. Якщо значення немає в розташуванні, у програмі Access відображається нуль (0).

Десятковий роздільник

. (крапка)

Указує місце, де потрібно розмістити символ роздільника між цілим і десятковою частиною поля "число" або "грошова одиниця".

Десяткові роздільники розрізняються та встановлюються в регіональних параметрах у Windows.

Роздільник розрядів

ПРОБІЛ

Указує місце, де потрібно розмістити символ роздільника між тисячами частин числа або грошової одиниці.

Роздільники розрядів розрізняються і встановлюються в регіональних параметрах у Windows.

Пусті пробіли, +-$ ()

Використовується, щоб вставляти Пусті пробіли, Математичні символи (+-), а також фінансові символи (¥ £ $) за потреби в будь-якому місці у форматі рядків. Якщо потрібно використовувати інші поширені Математичні символи, наприклад скісна риска (\ або/), і зірочку (*), Оточіть їх подвійними лапками. Зверніть увагу, що ви можете розмістити їх будь-де.

 \

Використовується для примусового доступу до відображення символу, який відразу слідує. Це те саме, що й навколо символу з подвійними лапками.

 !

Використовується, щоб примусово вирівнювати всі значення за лівим вирівнюванням. Коли ви примусово вирівнютите вирівнювання за лівим краєм, не можна використовувати покажчики місця заповнення # і 0 цифр, але можна використовувати покажчики місця заповнення для текстових символів.

 *

Використовується для примусового створення символу після того, як зірочку стане символом заливки – символ, який використовується для заповнення пустих пробілів. У програмі Access зазвичай відображаються числові дані як вирівнювання за правим краєм, і вона заповнює будь-яку область ліворуч від значення з пробілами. Ви можете додати символи заливки будь-де в рядку форматування, а потім у програмі Access буде заповнено всі Пусті пробіли з указаним символом.

Наприклад, у форматі £ # * ~. 00 відображається сума грошової одиниці як 45 ~ ~ ~ ~ ~. 15. Кількість Тильда-символів (~), що відображається в полі, залежить від кількості пустих пробілів у полі таблиці.

 %

Використовується як останній символ у рядку форматування. Помножує значення на 100 та відображає результат за допомогою знака "завершальний відсоток".

E +, E-

–або–

e +, e-

Використовується для відображення значень у науковому (експоненційній) нотації.

Використовуйте цей параметр, якщо попередньо підготований науковий формат не містить достатнього простору для значень. Використання електронної + або e + для відображення значень як позитивних показників, а також E-або e-to відображення від'ємних показників. Ви повинні використовувати ці покажчики місця заповнення з іншими символами.

Наприклад, припустімо, що ви застосовуєте формат 0.000 E + 00 до числового поля, а потім введіть 612345. У програмі Access відобразиться 6.123 E + 05. У програмі Access перший Округлює кількість десяткових розрядів до трьох (кількість нулів праворуч або ліворуч від десяткового роздільника). Після цього програма Access обчислює експонензначення від кількості цифр, які потрапляють праворуч (або ліворуч, залежно від мовних параметрів) десяткового роздільника в початковому значенні. У цьому випадку початкове значення поставило б "612345" (п'ять цифр) праворуч від десяткової коми. З цієї причини програма Access відображає 6.123 E + 05, а отримане значення – еквівалент 6,123 x 105.

"Буквальний текст"

Використовуйте подвійні лапки, щоб оточувати будь-який текст, який має відображатися користувачі.

колір

Використовується, щоб застосувати колір до всіх значень у розділі формату. Потрібно взяти ім'я кольору в дужках та використати одне з таких імен: чорний, блакитний, блакитний, зелений, пурпуровий, червоний, жовтий або білий.

На початок сторінки

Відображення оголошення або до н. е.

Ви можете застосувати спеціальний формат, щоб відображати після року позначку "до н. е.", якщо введено від’ємне число. Додатні числа відображаються як роки. Від’ємні числа відображаються як роки з позначкою "до н. е.".

  1. Відкрийте таблицю в режимі Конструктор.

  2. У верхній частині сітки конструктора виберіть поле числове значення, яке потрібно відформатувати.

  3. У нижньому розділі клацніть поле властивості Формат , а потім введіть цей настроюваний формат.

    " " #;# " до н. е."

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших

Приєднатися до Microsoft оцінювачів >

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×