Kako zaokružiti brojeve koji zadovoljavaju određene kriterije u Excelu

Anonim

U ovom ćemo članku naučiti kako zaokružiti brojeve koji zadovoljavaju određene kriterije u Excelu.

Scenarij:

U Excelu rad s podacima o brojevima. Ponekad nailazimo na problem da se zaokruži broj koji je zadovoljio određene kriterije. Na primjer, zaokruživanje ako je manje od 100, zaokruživanje prema dolje nije. Ili. Zaokruživanje na najbliže zadane brojeve poput 25, 100, 500, 1000. Postoji mnogo načina za tumačenje uvjetnog zaokruživanja brojeva.

  1. Zaokruživanje prema gore ili prema dolje ako je manje ili jednako broju. (48,9 -> 49, 52,9 -> 52)
  2. Zaokruživanje na najbliže zadane cijele brojeve. (30, 90, 120).
  3. Zaokružite do n -te znamenke pomoću funkcije ROUNDUP.

Naučimo kako koristiti ove metode, objašnjeno u nastavku ilustrirajući primjer.

Zaokruživanje prema gore ili prema dolje ako je manje ili jednako broju. (48,9 -> 49, 52,9 -> 52)

Ovdje smo dali skup brojeva i moramo zaokružiti ili zaokružiti na najbliži cijeli broj s obzirom na kriterij. Kriterij je da, ako je broj manji od 50, tada ga treba zaokružiti, a ako je broj veći ili jednak 50, treba ga zaokružiti prema dolje.

Sintaksa formule:

= IF (broj<>

number: Broj koji treba zaokružiti

Kriteriji: određeni broj za provjeru

0: num_digit (Do znamenke, moramo zaokružiti gore ili dolje).

Primjer :

Sve ovo može biti zbunjujuće za razumijevanje. Shvatimo kako koristiti funkciju na primjeru. Ovdje u jednom stupcu postoje brojevi i data je jedna tablica kriterija. Sada počinjemo zaokruživati ​​brojeve pomoću formule

Koristite formulu

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

Obrazloženje:

Prvi uvjet provjerava se pomoću IF funkcije. Zatim se broj šalje na zaokruživanje naviše ili zaokruživanje s obzirom na to da li se određeni kriteriji podudaraju ili ne. Ako ste zbunjeni upotrebom IF funkcije, saznajte više o IF funkciji ovdje na exceltip.com

Zaokruživanje na najbliže zadane cijele brojeve. (30, 90, 120)

Ovdje nam se daju posebni kriteriji da se zadani broj zaokruži na taj određeni broj. 20 => 50, 55 => 100, 433 => 500. Dakle, za to možemo koristiti ugniježđenu IF funkciju, ali će biti dulja ako su brojevi veći. Stoga koristimo trik iz funkcije INDEX i MATCH za zaokruživanje na najbliži zadani broj. Ova nam formula daje funkcionalnost zaokruživanja. Uzmimo prvo sintaksu formule za istu.

Sintaksa formule:

= INDEX (popis, MATCH (broj, popis, -1))

number: Broj koji treba zaokružiti

Popis: zadani skup brojeva, zaokruži na

-1: za podudaranje s posljednjim podudarnim brojem

Postoji samo jedan problem s ovom formulom za koji ne možete usporediti 26 -> 25, ili će ići gore ili dolje. Popis sortirajte silazno kako biste dobili funkciju zaokruživanja s istom formulom

Primjer :

Sve ovo može biti zbunjujuće za razumijevanje. Shvatimo kako koristiti funkciju na primjeru. Ovdje u jednom stupcu postoje brojevi i data je jedna tablica kriterija. Sada počinjemo zaokruživati ​​brojeve pomoću formule.

Koristite formulu

= INDEKS ($ A $ 1: $ A $ 5, MATCH (B1, $ A $ 1: $ A $ 5, -1))

Obrazloženje:

MATCH funkcija odgovara točnom podudaranju minimalne vrijednosti na popisu (A1: A5) i vraća svoj indeks retka u funkciju INDEX.

Funkcija INDEX pronalazi najbliže podudaranje s indeksom ROW i 5. redom na popisu

Bilješka:

Funkcija vraća pogrešku #NA ako argument polja za pretraživanje funkciji MATCH nije iste duljine polja tablice. Koristite INDEX i MATCH za traženje vrijednosti: INDEX & MATCH funkcija za traženje vrijednosti prema potrebi.

Zaokružite do n -te znamenke pomoću funkcije ROUNDUP.

OKUPITE SE funkcija koja se koristi za zaokruživanje brojeva 0-4 i zaokruživanje brojeva 5-9 Potrebna su 2 argumenta

Sintaksa:

= ROUNDUP (broj, broj_cifra)

number: Broj koji treba zaokružiti

num_digit: Do znamenke moramo zaokružiti.

Primjer :

Sve ovo može biti zbunjujuće za razumijevanje. Shvatimo kako koristiti funkciju na primjeru. Ovdje u jednom stupcu postoje brojevi, a u drugom broj_cifara do kojih se broj zaokružuje.

Koristite formulu

= ROUNDUP (A2, B2)

Ovdje u C2 ćeliji broj će biti zaokružen na 1 decimalno mjesto.

Kao što vidite, 2.4 je zaokruženo na 1 decimalno mjesto.

Kopirajte formulu pomoću Ctrl + D uzimajući prvu ćeliju do posljednje ćelije potrebna formula.

Kao što vidiš

Prve 3 ćelije zaokružene su na 1, 2 odnosno 3 decimalna mjesta.

U C5, broj se zaokružuje na najbliži cijeli broj.

Zadnje 2 ćelije zaokružene su na najbližih 10 odnosno 100.

Da bi se broj zaokružio na najbliži cijeli broj, 0 se zadano koristi kao num_digit

OKRUGLI na najbližu stotinu ili tisuću

Ovdje u rasponu A2: A8, imam neke brojeve. Želim ih zaokružiti na 100. Da bih to učinio, dolje ću napisati formulu.

= OKRUGLA (A2, -2)

Kopirajte ovo u ćelije ispod.

Kako radi:

Zapravo, kada prenesemo negativan broj u funkciju ROUND, ona zaokružuje brojeve prije decimalne točke.

Dakle, da bismo zaokružili na najbližu 1000, samo moramo zamijeniti -2 do -3 u formuli.

Ovdje su sve opservacijske bilješke korištene formulom u Excelu
Bilješke:

  1. Formula radi samo s brojevima.
  2. Formula vraća najbliži posljednji višestruki zadani unos bilo koji decimalni broj.
  3. Negativni značaj dopušten je samo kada je sam broj negativan, inače formula vraća #NUM! pogreška.
  4. Prazna ćelija ili 0 kao vrijednost značaja vraća #DIV/0! pogreška.
  5. Funkcija vraća #VREDNOST! Pogreška ako je vrijednost datuma ili vremena nevažeća.
  6. Excel pohranjuje vrijednost vremena kao brojeve. Stoga provjerite format ćelije tijekom rada s ovom formulom.
  7. Pažljivo dok vrijednosti ulaznog vremena 04:10:22 znače 4 sata, 10 minuta i 22 sekunde.

Nadamo se da je ovaj članak o tome kako zaokružiti brojeve koji zadovoljavaju određene kriterije u Excelu objašnjen. Ovdje pronađite više članaka o izračunavanju vrijednosti i srodnih Excel formula. Ako vam se sviđaju naši blogovi, podijelite ih sa svojim prijateljima na Facebooku. Također nas možete pratiti na Twitteru i Facebooku. Voljeli bismo čuti vaše mišljenje, javite nam kako možemo poboljšati, nadopuniti ili inovirati svoj rad i učiniti ga boljim za vas. Pišite nam na web stranici e -pošte.

Kako koristiti funkciju ROUND u Excelu : Zaokružuje zadani broj na najbliži decimalni broj num_digit pomoću funkcije ROUND u Excelu.

Kako koristiti funkciju ROUNDUP u Excelu: Zaokružuje zadani broj na najbliži decimalni broj num_digit pomoću funkcije ROUNDUP u Excelu.

Kako koristiti funkciju ROUNDDOWN u Excelu : Zaokružuje dati broj na najbliži decimalni broj num_digit pomoću funkcije ROUNDDOWN u Excelu.

Kako koristiti funkciju MROUND u Excelu : zaokružuje broj na najbliži navedeni višekratnik pomoću funkcije MROUND u Excelu.

Kako koristiti funkciju FLOOR u Excelu: zaokružuje broj na najbliži navedeni višekratnik pomoću funkcije FLOOR u Excelu.

Popularni članci:

50 Excel prečaca za povećanje vaše produktivnosti : Ubrzajte svoje zadatke u Excelu. Ovi prečaci pomoći će vam u povećanju radne učinkovitosti u Excelu.

Kako koristiti funkciju VLOOKUP u Excelu : Ovo je jedna od najčešće korištenih i popularnih funkcija programa Excel koja se koristi za traženje vrijednosti iz različitih raspona i listova.

Kako koristiti IF funkciju u Excelu : IF izraz u Excelu provjerava uvjet i vraća određenu vrijednost ako je uvjet TRUE ili vraća drugu određenu vrijednost ako je FALSE.

Kako koristiti funkciju SUMIF u Excelu : Ovo je još jedna bitna funkcija nadzorne ploče. To vam pomaže pri zbrajanju vrijednosti u posebnim uvjetima.

Kako koristiti funkciju COUNTIF u Excelu : Brojte vrijednosti s uvjetima pomoću ove nevjerojatne funkcije. Ne morate filtrirati svoje podatke da biste brojali određene vrijednosti. Funkcija Countif bitna je za pripremu vaše nadzorne ploče.