Прескочи на основното съдържание

Как да ограничим броя на десетичните знаци във формулата в Excel?

Автор: Кели Последна промяна: 2020-04-23

Например сумирате диапазон и получавате сумарна стойност с четири знака след десетичната запетая в Excel. Може да помислите за форматиране на тази сумарна стойност до един знак след десетичната запетая в диалоговия прозорец Форматиране на клетки. Всъщност можете директно да ограничите броя на десетичните знаци във формулата. Тази статия говори за ограничаване на броя на десетичните знаци с командата Format Cells и ограничаване на броя на десетичните знаци с кръгла формула в Excel.

Ограничете броя на десетичните знаци с командата Format Cell в Excel

Обикновено можем лесно да форматираме клетки, за да ограничим броя на десетичните знаци в Excel.

1. Изберете клетките, които искате да ограничите броя на десетичните знаци.

2. Щракнете с десния бутон върху избраните клетки и изберете Форматиране на клетки от менюто с десен бутон.

3. В следващия диалогов прозорец Форматиране на клетки отидете на Телефон за връзка: щракнете, за да маркирате Телефон за връзка: в категория и след това въведете число в Десетични знаци кутия.
Например, ако искате да ограничите само 1 знак след десетичната запетая за избраните клетки, просто въведете 1 в Десетични знаци кутия. Вижте екранна снимка по-долу:

4, Кликнете на OK в диалоговия прозорец Форматиране на клетки. След това ще видите, че всички десетични знаци в избраните клетки са променени на един десетичен знак.

Забележка: След като изберете клетки, можете да щракнете върху Увеличаване на десетичната дроб бутон  or Намаляване на десетичния знак бутон  директно в Телефон за връзка: група на Начало за промяна на десетичните знаци.

Лесно ограничаване на броя на десетичните знаци в множество формули в Excel

По принцип можете да използвате =Round(original_formula, num_digits), за да ограничите лесно броя на десетичните знаци в една формула. Въпреки това ще бъде доста досадно и отнема много време ръчното модифициране на множество формули една по една. Тук използвайте функцията Операция на Kutools за Excel, можете лесно да ограничите броя на десетичните знаци в множество формули лесно!


Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега

Ограничете броя на десетичните знаци във формулите в Excel

Да приемем, че изчислявате сумата на поредица от числа и искате да ограничите броя на десетичните знаци за тази сумарна стойност във формулата, как бихте могли да го направите в Excel? Трябва да опитате функцията Round.

Синтаксисът на основната кръгла формула е:

=КРЪГЛО(число, брой_цифри)

И ако искате да комбинирате функцията Round и друга формула, синтаксисът на формулата трябва да бъде променен на

=Кръгло(оригинална_формула, брой_цифри)

В нашия случай искаме да ограничим един знак след десетичната запетая за сумата, така че можем да приложим следната формула:

=КРЪГЛО(СУМА(B2:B11);1)


Ограничете броя на десетичните знаци в множество формули групово

Ако имате Kutools за Excel инсталиран, можете да го приложите операция функция за промяна на множество въведени формули групово, като например задаване на закръгляване в Excel. Моля, направете следното:

Kutools за Excel- Включва повече от 300 удобни инструмента за Excel. Пълен безплатен пробен период за 30 дни, не се изисква кредитна карта! Вземи Го Сега

1. Изберете клетките с формули, чиито десетични знаци трябва да ограничите, и щракнете Kutools > Повече > операция.

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

3, Кликнете на Ok бутон.

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

тип: Ако трябва да закръглите надолу или нагоре няколко клетки с формули групово, можете да зададете както следва: в диалоговия прозорец Операционни инструменти, (1) изберете Custom в полето със списък Операция, (2) тип =КРЪГЛО НАГОРЕ(?, 2) or =КРЪГЛО НАДОЛУ(?, 2) в Custom раздел и (3) проверете Създайте формули опция. Вижте екранна снимка:


Лесно ограничаване на броя на десетичните знаци в множество формули в Excel

Обикновено функцията Decimal може да намали десетичните знаци в клетките, но действителните стойности, показвани в лентата за формули, изобщо не се променят. Kutools за ExcelЕ Кръгъл помощната програма може да ви помогне лесно да закръглите стойностите нагоре/надолу/до определени десетични знаци.

Kutools за Excel- Включва повече от 300 удобни инструмента за Excel. Пълен безплатен пробен период за 60 дни, не се изисква кредитна карта! Вземи Го Сега

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


Демо: ограничаване на броя на десетичните знаци във формулата в Excel

Kutools за Excel: Над 300 удобни инструмента на една ръка разстояние! Започнете своя 30-дневен безплатен пробен период без ограничения на функциите днес. Свали сега!

Още по темата:

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (15)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
this cnu
am using excel fo milk calculations

in 1 crate having 12/lit of milk.
if customar take 12/lit in total it shows 1 using,(=number1/number2)
if customar take 24/ in total it shows 2 using,(=number1/number2)
if customar take 36/ total it shows 3using,(=number1/number2)
but some customar take 15 or 22 or 35

if customar take 15 in total it shows 1.3
if customar take 22 in total it shows 1.10
if customar take35 in total it shows 2.11

i need formula for above calculation
This comment was minimized by the moderator on the site
try this:
=roundup(number1/number2,0)
This comment was minimized by the moderator on the site
'95,954,691.3389700060
When a put this data on excel, and quit the ' to turn it a number, excel, trucante the number after 5 decimal. The new number is 95,954,691.33897, but I need 10 decimals. How to resolve this?
This comment was minimized by the moderator on the site
Try this:

=TEXT(95954691.3389100060,"00,000,000.0000000000")
This comment was minimized by the moderator on the site
Ok, here is one I really need help with since it would ease my job a lot. I have a table where i need most of my cells to have 2 decimals. One of the columns (lets say C) has to be A multiplied by B, but with a little text following the result of the multiplication, hence i gave it a:
A*B & "text" formula
My problem is that if result of A*B is 3 or 3.1 it will appear just like that: "3 text" or "3.1 text", but i really need it as "3.00 text"/ "3.10text".
Any tips?
This comment was minimized by the moderator on the site
Try this:

=TEXT(A*B,"0.00")&" text"
This comment was minimized by the moderator on the site
I want to set a limit whereas 0.60 is the threshold if the decimal reaches 0.60 it will automatically count as 1 and reset into decimal. The decimal represent the minutes and the whole number represent the hours. I'm presenting my data as numbers instead of timevalue. Hope anyone can help
This comment was minimized by the moderator on the site
Unfortunately it is not working if you concatenate:

I want to combine two cells A and B with many digits to A (B) with onlytwo digits.

I tried like that:
=CONCATENATE((ROUND(C4,1))," (",(Round(D4,1)),")")

It doesn't work and shows only the formula.
Can anyone help?
This comment was minimized by the moderator on the site
Hi yvonne Fabian,
Your formula works well in my Excel 2016.
This comment was minimized by the moderator on the site
how to deal with two decimal points e.g. 138.4622.472, 137.1416.113 etc. any way to get rid of .472 and .113 and so on
This comment was minimized by the moderator on the site
John, to round to 0 decimals, try use ROUND(CELL,0) and to round DOWN to the number, use INT (integer).
ROUND(12.5,0) = 13 ; INT(12.5) = 12
for the same but not to whole number but e.g. tenths, first multiply the baste number by 10, then ROUND/INT and then devide back by ten.
This comment was minimized by the moderator on the site
Here we are inserting the values in one cell(A1) and applying the formula in another cell(D1) (for example) and in that cell(D1) only we are getting the output , but I want to apply the formula in cell(A1) only so I can get the output in that cell (A1).
If I am doing this then I am not getting any output in the cell (A1).
Please help me to achieve this.
This comment was minimized by the moderator on the site
Hi Narsingh,
Kutools for Excel provides an Operation tools which can custom formula to selected cells. This feature may solve your problem.
This comment was minimized by the moderator on the site
Here we are inserting the values in one cell(A1) and applying the formula in another cell(D1) (for example) and in that cell(D1) only we are getting the output , but I want to apply the formula in cell(A1) only so I can get the output in that cell (A1).
If I am doing this then I am not getting any output in the cell (A1).
Please help me to achieve this.
This comment was minimized by the moderator on the site
thanks, this soo helpfull :-)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations