Формат данните с помощта на форматиране по избор

Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Имате данни в поле се появяват в конкретен формат чрез прилагане на формат по избор. Потребителски форматиране само промяна как данните се показва и не засяга начина, по който данните се съхраняват в база данни на Microsoft Access, или как потребителите могат да въвеждате или редактирате данни.

Прилагане на формат по избор е опция при работа с типове данни, или не разполагат с предварително дефинирани достъп форматиране опция или ако предварително зададен формат не отговаря на нуждите ви. Можете да приложите форматите по избор чрез въвеждане на набори от буквени знаци и знаци за запазено място в поле. Когато прилагате формат към поле от таблица, това еднакъв формат автоматично се прилага към всички контрола за формуляр или отчет, че обвържете (връзка) към това поле в таблица.

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

Какво искате да направите?

Научете повече за форматите по избор

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

Задаване на формат за типове данни Text и Memo

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

Научете повече за опциите за форматиране

Научете повече за форматите по избор

Когато създавате потребителски формат, можете да въведете различни знаци в свойството формат на поле в таблица. Знаците се състои от контейнерите (например 0 и #), цветове, буквален знаци и разделители (например точки и запетаи).

Освен това, можете да укажете формати за четири типа числови стойности – положителни, отрицателни, нула (0) и null (неопределен). Ако изберете да създадете формат за всеки тип стойност, първо трябва да поставите формата за положителни стойности, форматът за отрицателни стойности второ, формат за нулеви стойности на трето и формата за null стойности последно. Също така трябва да отделяте всеки формат с точка и запетая.

Пример за формати по избор   

#, ###. ##;(#,###.##) [Червено]; 0000,00; " Неопределено"

Този низ е с четири потребителски формати и показва следното:

  • Положителни стойности с две цифри след десетичния знак.

  • Отрицателни стойности с две цифри след десетичния знак, в скоби и червен цвят.

  • Нулеви стойности като числото 0, винаги с две цифри след десетичния знак.

  • Празни стойности като думата "Неопределен".

Всеки от четирите секции в низа е разделени със запетая (;).

Следното описва всеки раздел:

  • Знак за номер (#) е контейнер за цифри. Ако форматът срещне без стойност, Access показва празен интервал. Ако искате да покажете нули вместо интервали (например, за да покажете 1234 като 1234.00), можете да използвате числото 0 като контейнера.

  • По подразбиране първата секция показва положителни стойности. Ако искате да използвате формат с по-големи стойности или повече цифри след десетичния, можете да добавите повече контейнери за десетичната стойност, например ####, ###. ###. Като пример 1234.5678 се показва като 1234,568. Известие, че този формат използва запетая като хилядите разделител и за периода, десетичния разделител.

    Ако десетични стойности в записа надвишава броя на знаците на контейнерите в потребителски формат, Access закръглява стойностите и показва само броя на стойностите, определени от формата. Например ако вашето поле съдържа 3,456.789, но му формат указва две цифри след десетичния, Access закръгля десетичната стойност към.79.

  • По подразбиране втората секция показва само отрицателни стойности. Ако вашите данни не съдържа отрицателни стойности, Access остави полето празно. Формат на предишния пример е около всеки отрицателни стойности с литерален знаци – отваряща и затваряща скоби. Той също използва [червено] цвят на декларацията за показване на всички отрицателни стойности в червен цвят.

  • По подразбиране третата секция определя формата за всички нулеви (0) стойности. В този случай когато полето съдържа стойност равна на нула, 0000,00 се показва. За да покажете текст вместо число, можете да използвате "Нула" (заградено с двойни кавички) вместо това.

  • По подразбиране четвъртата секция определя това, което потребителите виждат, когато даден запис съдържа стойност null. В този случай потребителите виждат думата "Неопределен". Можете също да използвате друг текст, като например "Null" или "**". Не забравяйте, че околните знаци с двойни кавички кара формата да разглежда тези знаци като литерали и да ги покажете точно както сте ги въвели.

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

Най-горе на страницата

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

Ако не зададете потребителски формат за стойности на цифровата и "валута", Access показва числа в общ числов формат и валути във валутен формат.

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

Символ

Описание

#

Използва се, за да покаже цифра. Всяко наличие на този знак представлява позиция за една цифра. Ако няма стойност на тази позиция, Access показва нула. Може също да се използва като контейнер.

Например ако приложите формата ### и въведете стойност от 45 в полето, се показва 45. Ако въведете 12,145 в поле, Access показва 12,145 – дори ако сте дефинирали само един контейнер отляво на хилядни разделител.

0

Използва се, за да покаже цифра. Всяко наличие на този знак представлява позиция за една цифра. Ако няма стойност на тази позиция, Access показва нула.

Разделители за хиляди и десетични разделители

Използва се за да укажете къде искате Access да постави разделител за хиляди и десетични разделители. Access използва разделители, които са дефинирани за вашите регионални настройки на Windows. За информация относно тези настройки вижте Промяна на регионални настройки за промяна на облика на някои типове данни на Windows.

интервали, + - $ ()

Можете да използвате интервали, математически знаци (+ – ) и финансовите символи (¥ £ $) според нуждите навсякъде в низовете за форматиране. Ако искате да използвате други математически символи, например наклонена черта (\ или /) и звездичка (*), трябва да ги поставите в двойни кавички. Обърнете внимание, че можете да ги поставяте навсякъде.

\

Използва се, за да накара Access до покаже следващия знак. Това е същото като поставянето на знак в двойни кавички.

!

Използва се за сила на ляво подравняване на всички стойности. Когато накарате Подравняване отляво, не можете да използвате # и 0 цифровите контейнери, но можете да използвате контейнери за текст знаци. За повече информация относно тези контейнери вижте потребителски формати за текст и Memo типове данни.

*

Използва се, за да накара знака непосредствено след звездичката да стане знак за запълване  – знак, който се използва, за да запълни интервалите. Access обикновено показва числовите данни дясно подравнени и запълва областта вляво от стойността с интервали. Можете да добавите запълващи знаци на всяко място в низа за форматиране, като тогава Access запълва всички интервали със зададения знак.

Например форматът £##*~,00 показва валутна стойност като £45~~~~~,15. Броят на знаците тилда (~), показани в полето, зависи от броя на интервалите в полето на таблицата.

%

Използва се като последен знак в низа за форматиране. Умножава стойността по 100 и показва резултата със знак за процент накрая.

E+, E-

–или–

e+, e-

Използва се, за да покаже стойностите в научен (експоненциален) запис.

Използвайте тази опция, когато предварително зададеният научен формат не предоставя достатъчно място за вашите стойности. Използвайте E+ или e+, за да показвате стойностите като положителни експоненти, а E- или e-, за да показвате отрицателни експоненти. Трябва да използвате тези контейнери с други знаци.

Нека например да приложите формата 0,000E+00 към числово поле и след това да въведете 612 345. Access показва 6,123E+05. Access първо закръглява броя на цифрите след десетичния знак надолу до три (броя на нулите вдясно или вляво от десетичния разделител). След това Access изчислява стойността на степента от броя на цифрите, които остават вдясно (или вляво, в зависимост от вашите езикови настройки) на десетичния разделител в първоначалната стойност. В този случай първоначалната стойност ще постави "612345" (пет цифри) надясно от десетичната точка. Затова Access показва 6,123E+05 и получената стойност е еквивалентна на 6,123 x 105.

"Литерален текст"

Използвайте двойни кавички, за да оградите текста, който искате да се покаже на потребителите.

[цвят]

Използва се, за да приложи цвят към всички стойности в даден участък на вашия формат. Трябва да поставите името на цвета в квадратни скоби и да използвате едно от следните имена: black, blue, cyan, green, magenta, red, yellow или white.

За да приложите потребителски формат на число или валута типове данни, направете следното:

  1. В навигационния екран щракнете с десния бутон върху таблицата, която искате да промените, и щракнете върху Режим на проектиране в контекстното меню.

  2. Избере полето, което искате да форматирате, и в раздела Общи щракнете върху клетката до полето Формат.

  3. Въведе конкретните знаци на базата на вашите нужди за форматиране.

  4. Натиснете CTRL+S, за да запишете работата си.

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

  • Въведете стойности без хиляди разделители или десетични разделители и да видите как форматът третира данните. Формата поставя разделители на правилните места?

  • Въведете стойностите, които са по-дълги или по-кратък от прогнозиране (със или без разделители) и вижте как се държи формат. Дали форматът добави или нежелани интервали или водещи или крайни нули?

  • Въведете нула или празна стойност във формат, предназначени за положителни и отрицателни стойности и вижте дали искате резултата.

Най-горе на страницата

Задаване на формат за типове данни Text и Memo

Text и Memo типовете данни не се приемат предварително дефинирани формати. Текстов тип данни приема само потребителски формати, типът на данните за паметна бележка приема по избор и форматиране на текст в RTF формат.

Обикновено можете да приложите форматите по избор в Text и Memo типове на данни, за да направите данните в таблицата по-лесен за четене. Например ако използвате на уеб формуляр за събиране на номера на кредитни карти, и можете да съхранявате тези номера без интервали, можете да използвате формат по избор, за да добавите подходящи интервали за улесняване на четенето номера на кредитни карти.

Формати по избор за типовете данни Text и Memo позволяват само две секции формат в низ. В първата част на формат низ контролира външния вид на текст и втората секция показва празни стойности или низове с нулева дължина. Ако не зададете формат, Access ляв Подравнява целия текст в листове с данни.

Таблицата по-долу изброява и обяснява форматите по избор, които можете да приложите към полетата, които имат данни от тип текст или Memo.

Символ

Описание

@

Използва се, за да показва всеки наличен знак в неговата позиция в низа за форматиране. Ако Access постави всички знаци в базовите данни, всички оставащи контейнери се появяват като празни интервали.

Например, ако низът за форматиране е @@@@@, а базовият текст е АБВ, текстът ще бъде ляво подравнен с два водещи празни интервала.

&

Използва се, за да показва всеки наличен знак в неговата позиция в низа за форматиране. Ако Access постави всички знаци в базовите данни, оставащите контейнери не показват нищо.

Например, ако низът за форматиране е &&&&&, а текстът е АБВ, ще бъде показан само ляво подравненият текст.

!

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

<

Използва се, за да покаже целия текст с малки букви. Трябва да използвате този знак в началото на низа за форматиране, но може да поставите пред него и удивителен знак (!).

>

Използва се, за да покаже целия текст с главни букви. Трябва да използвате този знак в началото на низа за форматиране, но може да поставите пред него и удивителен знак (!).

*

Когато се използва, знакът непосредствено след звездичката (*) става знак за запълване – знак, който се използва, за да запълни празните интервали. Access обикновено показва текста подравнен отляво и запълва областта отдясно на стойността с интервали. Можете да добавите запълващи знаци на всяко място в низа за форматиране. Тогава Access запълва всички интервали със зададения знак.

Интервал, +-$ ()

Използва се, за да вмъква интервали, някои от математическите знаци (+ – ), финансовите символи ($ ¥ £) и скобите навсякъде в низовете за форматиране според нуждите. Ако искате да използвате други математически символи, например наклонена черта (\ или /) и звездичка (*), трябва да ги заградите в двойни кавички, но можете да поставяте тези знаци навсякъде в низа за форматиране, където желаете.

"Литерален текст"

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

\

Използва се, за да накара Access до покаже следващия знак. Това е същото като поставянето на знак в двойни кавички.

[цвят]

Използва се, за да приложи цвят към всички стойности в даден участък на вашия формат. Трябва да поставите името в квадратни скоби и да използвате едно от следните имена: black, blue, cyan, green, magenta, red, yellow или white.

Забележка: Когато зададете формат, Access запълва знаците на контейнерите с данни от съответното поле.

За да приложите потребителски формат, направете следното:

  1. В навигационния екран щракнете с десния бутон върху таблицата, която искате да промените, и щракнете върху Режим на проектиране в контекстното меню.

  2. Избере полето, което искате да форматирате, и в раздела Общи щракнете върху клетката до полето Формат.

  3. Въведете вашия формат.

    Тип на потребителски формат, който можете да зададете зависи от типа на данните, които сте избрали за полето.

  4. Натиснете CTRL+S, за да запишете работата си.

Можете да тествате вашия форматиране по избор в някое от следните начини:

  • Въведете стойности на главни букви или малки букви и вижте как форматът третира данните. Резултатите има смисъл?

  • Въведете стойностите, които са по-дълги или по-кратък от прогнозиране (със или без разделители) и вижте как се държи формат. Дали форматът добави или нежелани интервали или предхождащи или завършващи интервали или неочаквани знаци?

  • Въведете низ с нулева дължина или празна стойност и вижте дали искате резултата.

Най-горе на страницата

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

Ако не зададете предварително зададен или потребителски формат, Access прилага формат за обща дата – m/dd/yyyy h:nn: СС AM/PM.

Потребителски формати за дата/час полета може да съдържа две секции – един за датата и друг за път – и отделни секции с точка и запетая. Например можете да създадете отново обща дата формат по следния начин: m/dd/yyyy; h:nn:ss.

Символ

Описание

Разделител в дата.

Използва се да контролирате къде Access поставя разделител за дни, месеци и години. Access използва разделителя, дефинирани във вашите регионални настройки на Windows. За информация относно тези настройки вижте Промяна на регионални настройки за промяна на облика на някои типове данни на Windows.

c

Използва се, за да показва общия формат за дата.

d или dd

Използва се, за да показва деня от месеца с една или две цифри. За една цифра използвайте един контейнер. За две цифри използвайте два контейнера.

ddd

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

Например "понеделник" се показва като "пн".

dddd

Използва се, за да изписва пълните имена на дните на седмицата.

ddddd

Използва се, за да показва формата за дата "Кратка дата".

dddddd

Използва се, за да показва формата за дата "Дълга дата".

w

Използва се, за да показва номера на деня от седмицата.

Например понеделник се показва като 1.

m или mm

Използва се, за да показва месеца като едноцифрено или двуцифрено число.

mmm

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

Например октомври става "окт".

mmmm

Използва се, за да изписва пълните имена на месеците.

q

Използва се, за да показва номера на текущото календарно тримесечие (1-4).

Например за дата през май Access показва 2 като стойност на тримесечие.

y

Използва се, за да показва деня от годината, от 1 до 366.

yy

Използва се, за да показва последните две цифри на годината.

Забележка: Препоръчваме да въвеждате и показвате всичките четири цифри на годината.

yyyy

Използва се, за да показва всички цифри на годината в диапазона от 0100 до 9999.

Разделител за час

Използва се да контролирате къде Access поставя разделител за часове, минути и секунди. Access използва разделителя, дефинирани във вашите регионални настройки на Windows. .

h или hh

Използва се, за да показва часовете с една или две цифри.

n или nn

Използва се, за да показва минутите с една или две цифри.

s или ss

Използва се, за да показва секундите с една или две цифри.

ttttt

Използва се, за да показва дългия формат за час.

AM/PM

Използва се, за да показва стойности за 12-часов часовник, последвани от AM или PM. Access разчита на системния часовник във вашия компютър, за да зададе стойността.

A/P или a/p

Използва се, за да показва стойности за 12-часов часовник, последвани от A, P, a или p. Access разчита на системния часовник във вашия компютър, за да зададе стойността.

AMPM

Използва са, за да показва стойности за 12-часов часовник, но използва индикаторите за сутрин и следобед, зададени във вашите регионални настройки на Windows.

Интервал, +-$ ()

Използва се, за да вмъква интервали, математически знаци (+ – ), финансови символи ($ ¥ £) и скоби навсякъде в низовете за форматиране според нуждите. Ако искате да използвате други математически символи, например наклонена черта (\ или /) и звездичка (*), трябва да ги поставите в двойни кавички. Обърнете внимание, че можете да ги поставяте навсякъде.

\

Използва се, за да накара Access до покаже следващия знак. Това е същото като поставянето на знак в двойни кавички.

*

Използва се, за да накара знака непосредствено след звездичката да стане запълващ знак – знак, използван за запълване на празни интервали. Access обикновено показва текста подравнен отляво и запълва мястото отдясно на стойността с празни интервали. Можете да добавите запълващи интервали навсякъде в низа за форматиране. Когато го направите, Access запълва празните интервали с указания знак.

"Литерален текст"

Използвайте двойни кавички, за да оградите текста, който искате да се покаже на потребителите.

[цвят]

Използва се, за да приложи цвят към всички стойности в даден участък на вашия формат. Трябва да поставите името в квадратни скоби и да използвате едно от следните имена: black, blue, cyan, green, magenta, red, yellow или white.

Най-горе на страницата

Научете повече за опциите за форматиране

Ако искате поле в лист с данни, формуляр или отчет, за да покажете определена стойност, докато поле съхранява друга стойност, създаване на справочно поле. За да научите повече за справочни полета, прочетете Персонализиране на начина на показване на данни чрез създаване на справочно поле. За да контролирате формат, в който са въведени данни, прочетете Създаване на маска за въвеждане да въведете поле или управлявате стойностите в определено. За да научите как да добавите форматиране към поле RTF, прочетете Вмъкване или добавяне на поле RTF.

Най-горе на страницата

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×