Excel 2020: Форматиране като фасада - Съвети за Excel

Съдържание

Excel е невероятно да съхранява един номер и да представя друг номер. Изберете която и да е клетка и изберете Формат на валута. Excel добавя знак за долар и запетая и представя числото, закръглено до два знака след десетичната запетая. На фигурата по-долу клетка D2 всъщност съдържа 6,42452514. За щастие, вграденият формат на персонализирано число представя резултатите в лесен за четене формат.

Кодът за персонализиран номер в D2 е $ #, ## 0.00. В този код 0 са задължителни цифри. Всички # са незадължителни цифри.

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

Дори ако използвате вграден формат, можете да отидете на Форматиране на клетки, Число, Потребителски и да видите кода, използван за генериране на този формат. Фигурата по-долу показва кода за счетоводния формат.

За да създадете свой собствен персонализиран формат, отидете на Форматиране на клетки, Число, Персонализиран и въведете кода в полето Тип. Разгледайте примера в полето Пример, за да се уверите, че всичко изглежда правилно.

В следващия пример се използват три зони. Текстът в кавички се добавя към числовия формат, за да персонализирате съобщението.

Ако създадете зона за нула, но не поставите нищо там, ще скриете всички нулеви стойности. Следният код използва цветови кодове за положителни и отрицателни. Кодът завършва с точка и запетая, създавайки зона за нулеви стойности. Но тъй като зоната е празна, нулевите стойности не се показват.

Илюстрация: Уолтър Мур

Можете да удължите това, като направите всички зони празни. Код на персонализиран формат ;;; ще скрие стойности в дисплея и разпечатката. Все пак ще можете да видите стойностите в лентата с формули. Ако скриете стойности, като направите шрифта бял, ;;; ще останат скрити, дори ако хората променят цвета на запълване. Следващата фигура включва някои интересни трикове за форматиране.

В B2 и B3, ако поставите ** преди цифровия код, Excel ще попълни вляво от номера със звездички, както биха направили старите машини за записване на чекове. Но няма нищо, което да казва, че трябва да използвате звездички. Каквото и да сложите след първата звездичка, се повтаря, за да запълни пространството. Ред 3 използва *! да повтаря удивителен знак.

В B4 и B5 всяка запетая, която поставите след крайната нула, ще раздели числото на 1000. Кодът 0, K показва числа в хиляди, с K след това. Ако искате да покажете милиони, използвайте две запетаи. Кодът „M“ трябва да включва кавички, тъй като M вече означава месеци.

В B6 добавете строго съобщение в четвъртата зона, за да предупредите всеки, който въвежда данни, че искате номер в клетката. Ако случайно въведат текст, съобщението ще се появи.

В B7 до B9 нормалните зони Положителни, Отрицателни и Нула се заменят от условия, които поставяте в квадратни скоби. Номерата под 70 са червени. Номерата над 90 са сини. Всичко останало е черно.

В B10 тези странни _ (символите в счетоводния формат казват на Excel да остави толкова място, колкото ще отнеме лявата скоба. Оказва се, че долната черта, последвана от всеки символ, ще остави толкова празно пространство, колкото този знак. кодът съдържа 4 нули. Но между тях има различни разстояния. Пространството между 1 и 2 е ширината на 2 W знака. Пространството между 2 и 3 е ширината на N. Пространството между 3 и 4 е ширината на малка буква i.

Следващата фигура показва различни кодове за форматиране на дати.

Забележка

Форматът mmmmm в ред 8 е полезен за създаване на етикети на диаграми JFMAMJJASOND.

Благодаря на Дейв Бейлис, Брад Едгар, Майк Гирвин и @best_excel, че предложиха тази функция.

Интересни статии...