Закръгляване на число до желания брой цифри след десетичния знак в Excel

Отнася се за
Excel за Microsoft 365 Excel за Microsoft 365 за Mac Excel 2024 Excel 2024 за Mac Excel 2021 Excel 2021 за Mac Excel 2019 Excel 2016 Excel Mobile

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

Закръгляване на число до най-близката главна единица

Ако искате да закръглите число до най-близката голяма единица, например хиляди, стотици, десетки или единици, използвайте функция във формула, като изпълнете следните стъпки:

С помощта на бутон

  1. Изберете клетките, които искате да форматирате.
  2. Отидете на "Начало>на числото " и изберете "Увеличаване на порядъка" или "Намаляване на порядъка", за да се покажат повече или по-малко цифри след десетичния знак.

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

  1. Отидете на "Начало>на числото", изберете стрелката до списъка с числови формати и след това изберете "Още числови формати".
    Групата
  2. В списъка Категории , в зависимост от типа на данните, които имате, изберете Валута, Счетоводство, Процент или Научни.
  3. В полето Цифри след десетичния знак въведете броя на цифрите след десетичния знак, които искате да покажете.

С помощта на функция във формула

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

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

Да предположим, че клетка A1 съдържа 823,7825. За закръгляване на числото до най-близкото:

  • Хиляди

    • Въведете =ROUND(A1;-3), което е равно на 1000
    • 823,7825 е по-близо до 1000, отколкото до 0 (0 е кратно на 1000)
    • Тук използвайте отрицателно число, защото искате закръгляването да става отляво на десетичния знак. Същото важи и за следващите две формули, които закръгляват до стотици и десетици.
  • Стотици

    • Въведете =ROUND(A1,-2), което е равно на 800
    • 800 е по-близо до 823,7825, отколкото до 900. Мислим, че вече сте схванали идеята.
  • Десетки

    • Въведете =ROUND(A1,-1), което е равно на 820
  • единици

    • Въведете =ROUND(A1,0), което е равно на 824
    • Използвайте нула, за да закръглите числото до най-близката единична цифра.
  • Десети

    • Въведете =ROUND(A1,1), което е равно на 823,8
    • Тук използвайте положително число, за да закръглите числото до броя на десетичните знаци, които зададете. Същото важи и за следващите две формули, които закръгляват до стотни и хилядни.
  • Стотни

    • Въведете =ROUND(A1;2), което е равно на 823,78
  • Хилядни

    • Тип = ROUND(A1,3), което е равно на 823,783

Закръгляване на число нагоре с помощта на функцията ROUNDUP . Работи по същия начин като ROUND, но винаги закръглява числата нагоре. Например ако искате да закръглите 3,2 нагоре до нула цифри след десетичния знак:

  • =ROUNDUP(3,2;0), което е равно на 4

Закръгляване на число надолу с помощта на функцията ROUNDDOWN . Работи по същия начин като ROUND, но винаги закръглява числата надолу. Например ако искате да закръглите надолу 3,14159 до три цифри след десетичния знак:

  • =ROUNDDOWN(3,14159,3), което е равно на 3,141

Съвет

За да получите още примери и да си поиграете с примерните данни в работна книга на Excel Online, вж. статиите ROUND,ROUNDUP и ROUNDDOWN .

За закръгляване нагоре, надолу или до четна или нечетна стойност

  1. Избор в празна клетка.

  2. В раздела "Формули ", под "Функция" изберете "Конструктор на формули".

  3. Направете някое от следните неща:

    За В конструктора на формули потърсете и след това щракнете двукратно Аргументи под
    Закръгляване на число нагоре ROUNDUP В "число" въведете числото, което закръглявате нагоре. В num_digits въведете 0 , за да закръглите числото до най-близкото цяло число.
    Закръгляване на число надолу ROUNDDOWN В "Число" въведете числото, което закръглявате надолу. В num_digits въведете 0 , за да закръглите числото надолу до най-близкото цяло число.
    Закръгляване до четно число EVEN В число въведете числото, което закръглявате.
    Закръгляване до нечетно число ODD В число въведете числото, което закръглявате.
    Закръгляване на число до най-близкото кратно на друго число MROUND Изберете полето до кратно и след това въведете числото, на което искате да е най-близкото кратно.
  4. Натиснете ENTER.

Задаване на фиксирана десетична запетая за числа

Можете да зададете десетична точка по подразбиране за числа в опциите на Excel.

  1. Изберете "Опции" (от Excel 2010 до Excel 2016) или бутона Microsoft OfficeИзображение> на бутона OfficeОпции на Excel (Excel 2007).

  2. В категорията "Разширени ", под "Опции за редактиране" изберете квадратчето за отметка "Автоматично вмъкване на десетична запетая ".

  3. В полето Places въведете положително число за цифрите вдясно от десетичния знак или отрицателно число за цифрите отляво на десетичния знак.

    Забележка

    Например ако въведете 3 в полето Places и след това въведете 2834 в дадена клетка, стойността ще бъде 2,834. Ако въведете -3 в полето Places и след това въведете 283 в дадена клетка, стойността ще бъде 283000.

  4. Изберете OK.
    Десетичният индикатор Фиксирана запетая се показва в лентата на състоянието.

  5. Изберете клетка в работния лист и след това въведете желаното число.

    Забележка

    Данните, които сте въвели, преди да сте отметнали квадратчето Фиксирана десетична система, не са засегнати.

Съвети и техники

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

  • За да премахнете десетични знаци от числа, които вече сте въвели с фиксирани десетични знаци, направете следното:

    1. Изборна опцииза файл>
    2. В категорията "Разширени ", под "Опции за редактиране" изчистете квадратчето за отметка "Автоматично вмъкване на десетична запетая ".
    3. В празна клетка въведете число като 10, 100 или 1000 в зависимост от броя на цифрите след десетичния знак, които искате да премахнете.
      Например въведете 100 в клетката, ако числата съдържат две цифри след десетичния знак и искате да ги преобразувате в цели числа.
    4. В раздела "Начало", в групата "Клипборд" изберете изображението на бутона"Копирай" или натиснете CTRL+C.
    5. В работния лист изберете клетките, съдържащи числата след десетичния знак, които искате да промените.
    6. В раздела " Начало ", в групата "Клипборд " изберете стрелката под "Постави" и след това изберете "Специално поставяне".
    7. В диалоговия прозорец "Специално поставяне ", под "Операция" изберете "Умножение".

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност за Excel или да получите поддръжка в общностите.

Вж. също

Закръгляване на число

Защо дадено число се показва закръглено?