Как да закръгляте числа, които отговарят на определени критерии в Excel

Anonim

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

Сценарий:

В Excel работа с данни за числа. Понякога се сблъскваме с проблем, в който се посочва закръгляване на числата, отговарящи на определен критерий. Например закръгляване нагоре, ако е по -малко от 100, закръгляване надолу не е така. Или. Закръгляване до най -близките дадени числа като 25, 100, 500, 1000. Има много начини за тълкуване на условно закръгляване на числа.

  1. Закръгляване нагоре или надолу, ако е по -малко или равно на число. (48,9 -> 49, 52,9 -> 52)
  2. Закръгляване до най -близките дадени цели числа. (30, 90, 120).
  3. Закръглете до n -та цифра, като използвате функцията ROUNDUP.

Нека се научим как да използваме тези методи, обяснени по -долу, илюстриращи пример.

Закръгляване нагоре или надолу, ако е по -малко или равно на число. (48,9 -> 49, 52,9 -> 52)

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

Синтаксис на формулата:

= IF (номер<>

номер: Числото за закръгляване

Критерии: конкретен номер за проверка

0: num_digit (До цифра, трябва да закръглим нагоре или надолу).

Пример:

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

Използвайте формулата

= IF (B2 <50, ROUNDUP (B2,0), ROUNDDOWN (B2,0))

Обяснение:

Първото условие се проверява с помощта на функцията IF. След това числото се изпраща за закръгляване нагоре или надолу, като се има предвид, че специфичните критерии съответстват или не. Ако се объркате с помощта на функцията IF, научете повече за функцията IF тук на exceltip.com

Закръгляване до най -близките дадени цели числа. (30, 90, 120)

Тук ни се дават специфични критерии, според които дадено число да бъде закръглено до конкретно даденото число. 20 => 50, 55 => 100, 433 => 500. Така че за това можем да използваме вложена функция IF, но тя ще бъде по -дълга, ако числата са повече. Затова използваме трик от функцията INDEX и MATCH, за да закръглим до най -близкото зададено число. Тази формула ни дава функционалност за обобщение. Нека първо да вземем синтаксиса на формулата за същото.

Синтаксис на формулата:

= INDEX (списък, MATCH (номер, списък, -1))

номер: Числото за закръгляване

Списък: даден набор от числа, закръглете до

-1: за съвпадение на последното съвпадащо число

Има само един проблем с тази формула, който не можете да съпоставите с 26 -> 25, той или ще отиде нагоре или надолу. Сортирайте списъка по низходящ, за да получите функцията за закръгляване със същата формула

Пример:

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

Използвайте формулата

= ИНДЕКС ($ A $ 1: $ A $ 5, MATCH (B1, $ A $ 1: $ A $ 5, -1))

Обяснение:

Функцията MATCH съвпада с точното съвпадение на минималната стойност в списъка (A1: A5) и връща индекса на реда си във функцията INDEX.

Функцията INDEX намира най -близкото съвпадение с ROW индекс и 5 -ти ред в списъка

Забележка:

Функцията връща грешката #NA, ако аргументът на масива за търсене към функцията MATCH не е със същата дължина на масива от таблици. Използвайте INDEX и MATCH за търсене на стойност: INDEX & MATCH функция, за да търсите стойност според нуждите.

Закръглете до n -та цифра, като използвате функцията ROUNDUP.

ЗАКРЪГЛЯМ функция, използвана за закръгляване на числата 0-4 и закръгляване на числата 5-9 Необходими са 2 аргумента

Синтаксис:

= ROUNDUP (номер, номер_цифра)

номер: Числото за закръгляване

num_digit: До цифра, трябва да закръглим.

Пример:

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

Използвайте формулата

= ROUNDUP (A2, B2)

Тук в клетка C2 числото ще бъде закръглено до 1 десетичен знак.

Както можете да видите, 2.4 е закръглено до 1 знак след десетичната запетая.

Копирайте формулата с помощта Ctrl + D вземане на първата клетка до последната клетка, необходима формула.

Както виждаш

Първите 3 клетки се закръгляват съответно до 1, 2 и 3 десетични знака.

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

Последните 2 клетки са закръглени съответно до най -близките 10 и 100.

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

КРЪГЛИ до най -близките сто или хиляда

Тук в диапазон A2: A8, имам някои числа. Искам да ги закръгля до 100. За да направя това, ще напиша формулата по -долу.

= КРЪГЛО (A2, -2)

Копирайте това в клетките по -долу.

Как работи:

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

Така че, за да закръглим до най -близката 1000, просто трябва да заменим -2 до -3 във формулата.

Ето всички бележки за наблюдение, използващи формулата в Excel
Бележки:

  1. Формулата работи само с числа.
  2. Формулата връща най -близкия последен кратен въведен произволен десетичен номер.
  3. Отрицателното значение е разрешено само когато самото число е отрицателно иначе формулата връща #NUM! грешка.
  4. Празна клетка или 0 като стойност на значение връща #DIV/0! грешка.
  5. Функцията връща #VALUE! Грешка, ако стойността на датата или часа е невалидна.
  6. Excel съхранява стойността на времето като числа. Затова проверете формата на клетката, докато работите с тази формула.
  7. Внимателно, докато стойностите на въведеното време 04:10:22 означава 4 часа, 10 минути и 22 секунди.

Надявам се, че тази статия за това как да закръгляте числа, които отговарят на определени критерии в Excel, е обяснима. Намерете още статии за изчисляване на стойности и свързани формули на Excel тук. Ако ви харесаха нашите блогове, споделете го с приятелите си във Facebook. Можете също така да ни следвате в Twitter и Facebook. Ще се радваме да чуем от вас, уведомете ни как можем да подобрим, допълним или обновим работата си и да я подобрим. Пишете ни на имейл сайта.

Как да използвате функцията ROUND в Excel : Закръглява даденото число до най -близкия десетичен номер num_digit, като използва функцията ROUND в Excel.

Как да използвате функцията ROUNDUP в Excel: Закръглява даденото число до най -близкия десетичен номер num_digit, като използва функцията ROUNDUP в Excel.

Как да използвате функцията ROUNDDOWN в Excel : Закръглява даденото число до най -близкия десетичен номер num_digit, като използва функцията ROUNDDOWN в Excel.

Как да използвате функцията MROUND в Excel : закръглява числото до най -близкото определено кратно с помощта на функцията MROUND в Excel.

Как да използвате функцията FLOOR в Excel: закръглява числото до най -близкото определено кратно с помощта на функцията FLOOR в Excel.

Популярни статии:

50 преки пътища в Excel за повишаване на вашата производителност : По -бързо изпълнявайте задачите си в Excel. Тези преки пътища ще ви помогнат да увеличите ефективността на работата си в Excel.

Как да използвате функцията VLOOKUP в Excel : Това е една от най -използваните и популярни функции на excel, която се използва за търсене на стойност от различни диапазони и листове.

Как да използвате функцията IF в Excel : Изразът IF в Excel проверява условието и връща конкретна стойност, ако условието е TRUE или връща друга конкретна стойност, ако FALSE.

Как да използвате функцията SUMIF в Excel : Това е друга основна функция на таблото. Това ви помага да обобщите стойностите при конкретни условия.

Как да използвате функцията COUNTIF в Excel : Пребройте стойностите с условия, използвайки тази невероятна функция. Не е необходимо да филтрирате данните си, за да броите конкретни стойности. Функцията Countif е от съществено значение за подготовката на вашето табло.