Kaip "Excel" apvalinti skaičius iki artimiausio 5 kartotinio

  • Pasidalinti
Hugh West

"Excel" programoje naudojame skaičius įvairiais atvejais. Tokiais atvejais galime gauti skaičius su ilgais dešimtainiais skaičiais. Tačiau daugeliu realių atvejų šie ilgi dešimtainiai skaičiai nėra tokie reikšmingi. Dažnai šiuos skaičius sutrumpiname, kad šie skaičiai būtų suapvalinti iki artimiausio skaičiaus. Kad taptų prieinamesni ir lengviau suprantami. Šiame straipsnyje aptarsime, kaip galite suapvalinti dešimtainius skaičius iki artimiausio 5 kartotinio."Excel" programoje.

Atsisiųsti praktikos sąsiuvinį

Atsisiųskite šį pratybų sąsiuvinį, kad galėtumėte atlikti pratimus skaitydami šį straipsnį.

Apvalinimas iki artimiausio 5.xlsm

5 tinkami būdai suapvalinti skaičius iki artimiausio 5 kartotinio "Excel" programoje

Turėkime tokį duomenų rinkinį. Turime mokyklos, pavadintos Saulėgrąžų darželis . Dabar Pagrindinis mokykla nori suapvalinti kiekvieną pažymį iki jo artimiausias 5 kartotinis Norėdami tai padaryti, taikysime RUND , MROUND , ROUNDUP , LUBOS , ROUNDDOWN , GRINDYS funkcijos ir VBA kodą.

1. Taikykite funkciją ROUND, kad suapvalintumėte skaičius iki artimiausio 5 kartotinio

Šis skirsnis taikomas funkcija ROUND suapvalinti iki artimiausių 5 Excel programoje. Norime suapvalinti pažymių vidurkį (stulpelis C ) iki artimiausio 5 kartotinio. Vadovaukimės toliau pateiktais nurodymais ir sužinokime!

Žingsniai:

  • Pirmiausia pasirinkite ląstelę D5 ir užrašykite toliau pateiktą RUND funkcijos toje ląstelėje. Funkcijos yra šios,
=APVALUS(C5/5,0)*5

  • Todėl tiesiog paspauskite Įveskite klaviatūroje. Dėl to gausite artimiausius 5 kartotinius, kurie yra grąžos . RUND funkcija . Grąžinama 80.

  • Toliau, Automatinis pildymas . RUND funkciją į kitus stulpelio langelius D.

Skaityti daugiau: "Excel" 2 ženklai po kablelio be apvalinimo (4 efektyvūs būdai)

2. Naudokite funkciją MROUND, kad suapvalintumėte skaičius iki artimiausio 5

Galite naudoti funkcija MROUND apvalinti skaičius iki artimiausių jų daugiklių iš 5. Tai paprasčiausias metodas, leidžiantis apvalinti iki tam tikrų bet kurio skaičiaus daugiklių. Vadovaukimės toliau pateiktais nurodymais ir išmokime!

Žingsniai:

  • Pirmiausia pasirinkite langelį D5 ir užrašykite toliau pateiktą MROUND funkcijos toje ląstelėje. Funkcijos yra šios,
=MROUND(C5,5)

  • Todėl tiesiog paspauskite Įveskite klaviatūroje. Dėl to gausite artimiausius 5 kartotinius, kurie yra grąžos MROUND funkcija . Grąžinama 80.

  • Toliau, Automatinis pildymas . MROUND funkciją į kitus stulpelio langelius D.

Skaityti daugiau: Kaip "Excel" suapvalinti iki artimiausio 100 (6 greičiausi būdai)

3. Suapvalinkite skaičius iki artimiausio viršutinio 5 kartotinio

Dabar įsivaizduokite kitokį scenarijų. Pagrindinis nori suapvalinti kiekvieną vidutinį pažymį iki artimiausio 5 kartotinio, bet didesnio kartotinio. Pavyzdžiui, jei pažymys yra 91.75 , jis nori, kad ji būtų suapvalinta iki 95 , o ne 90 . Norėdami tai padaryti, naudosime ROUNDUP ir LUBOS funkcijos.

3.1 Funkcijos ROUNDUP įterpimas

Dabar taikysime funkcija ROUNDUP suapvalinti iki artimiausio viršutinio kartotinio skaičiaus. Vadovaukimės toliau pateiktais nurodymais ir išmokime!

Žingsniai:

  • Pirmiausia pasirinkite ląstelę D5 ir užrašykite toliau pateiktą ROUNDUP funkcijos toje ląstelėje. Funkcijos yra šios,
=APVALINTI(C5/5,0)*5

  • Todėl tiesiog paspauskite Įveskite klaviatūroje. Dėl to gausite artimiausius 5 kartotinius, kurie yra grąžos ROUNDUP funkcija . Grąžinama 80.

  • Toliau, Automatinis pildymas . ROUNDUP funkciją į kitus stulpelio langelius D.

Skaityti daugiau: Kaip suapvalinti dešimtainius skaitmenis programoje "Excel" (5 paprasti būdai)

3.2 Naudokite funkciją CEILING

Taikydami šį dalinį metodą, taikysime funkcija CEILING suapvalinti iki artimiausio viršutinio kartotinio skaičiaus. Vadovaukimės toliau pateiktais nurodymais ir išmokime!

Žingsniai:

  • Pirmiausia pasirinkite langelį D5 ir užrašykite toliau pateiktą LUBOS funkcijos toje ląstelėje. Funkcijos yra šios,
=CEILING(C5,5)

  • Todėl tiesiog paspauskite Įveskite klaviatūroje. Dėl to gausite artimiausius 5 kartotinius, kurie yra grąžos funkcija CEILING . Grąžinama 80.

  • Toliau, Automatinis pildymas . LUBOS funkciją į kitus stulpelio langelius D.

Skaityti daugiau: Kaip suapvalinti "Excel" skaičius iki artimiausio 10000 (5 paprasti būdai)

Panašūs skaitiniai

  • Kaip naudoti skaičių formato kodą "Excel" programoje (13 būdų)
  • [Išspręsta] "Excel" skaičius saugomas kaip tekstas
  • Kaip konvertuoti skaičių į procentus "Excel" programoje (3 greiti būdai)
  • Pasirinktinis skaičiaus formatas: milijonai su viena dešimtaine dalimi "Excel" programoje (6 būdai)
  • Kaip pasirinktinai formatuoti skaičių "Excel" su keliomis sąlygomis

4. Suapvalinkite skaičius iki artimiausio mažesniojo 5 kartotinio

Dabar įsivaizduokite kitą scenarijų. Pagrindinis nori suapvalinti kiekvieną vidutinį pažymį iki artimiausio 5 kartotinio, bet mažesnio kartotinio. Pavyzdžiui, jei pažymys yra 84.75 , jis nori, kad ji būtų suapvalinta iki 80 , o ne 85 . Norėdami tai padaryti, naudosime ROUNDDOWN ir GRINDYS funkcijos.

4.1 Naudokite ROUNDDOWN funkciją

Dabar taikysime funkcija ROUNDDOWN suapvalinti iki artimiausio kartotinio skaičiaus. Norėdami išmokti, vadovaukimės toliau pateiktais nurodymais!

Žingsniai:

  • Pirmiausia pasirinkite langelį D5 ir užrašykite toliau pateiktą ROUNDDOWN funkcijos toje ląstelėje. Funkcijos yra šios,
=APVALINIMAS(C5/5,0)*5

  • Todėl tiesiog paspauskite Įveskite klaviatūroje. Dėl to gausite artimiausius 5 kartotinius, kurie yra grąžos ROUNDDOWN funkcija . Grąžinama 75.

  • Toliau, Automatinis pildymas . ROUNDDOWN funkciją į kitus stulpelio langelius D.

Skaityti daugiau: "Excel" apvalinimas iki 2 ženklų po kablelio (su skaičiuotuvu)

4.2 Taikyti funkciją FLOOR

Taikydami šį dalinį metodą, taikysime funkcija FLOOR suapvalinti iki artimiausio viršutinio kartotinio skaičiaus. Vadovaukimės toliau pateiktais nurodymais ir išmokime!

Žingsniai:

  • Pirmiausia pasirinkite langelį D5 ir užrašykite toliau pateiktą GRINDYS funkcijos toje ląstelėje. Funkcijos yra šios,
=FLOOR(C5,5)

  • Todėl tiesiog paspauskite Įveskite klaviatūroje. Dėl to gausite artimiausius 5 kartotinius, kurie yra grąžos funkcija FLOOR . Grąžinama 75.

  • Toliau, Automatinis pildymas . GRINDYS funkciją į kitus stulpelio langelius D.

Skaityti daugiau: Kaip "Excel" suapvalinti iki artimiausio 1000 (7 paprasti metodai)

5. Paleiskite VBA kodą, kad suapvalintumėte skaičius iki artimiausio 5

Dabar parodysiu, kaip suapvalinti iki artimiausio 5. "Excel" naudodami paprastą VBA kodą. Tai labai naudinga tam tikrais konkrečiais momentais. Iš mūsų duomenų rinkinio suapvalinsime iki artimiausio 5 per "Excel". Vadovaukimės toliau pateiktomis instrukcijomis ir mokykimės!

1 žingsnis:

  • Pirmiausia atidarykite modulį, kad tai padarytumėte, pirmiausia iš savo Kūrėjas skirtuką, eikite į,

Kūrėjas → "Visual Basic

  • Paspaudę ant "Visual Basic kaspinas, langas pavadinimu "Microsoft Visual Basic for Applications" - Apvalinimas iki artimiausio 5 iš karto pasirodys prieš jus. Šiame lange įterpsime modulį, skirtą mūsų VBA kodas Norėdami tai padaryti, eikite į,

Įterpti → Modulis

2 žingsnis:

  • Todėl Suapvalinkite iki artimiausio 5 atsiranda modulis. Suapvalinkite iki artimiausio 5 modulis, užrašykite toliau nurodytus VBA
 Sub Round_to_Upper_Nearest_5() SheetName = "VBA" DataSet = "C5:C13" Output = "D5:D13" Set Input_Range = Worksheets(SheetName).Range(DataSet) Set Output_Range = Worksheets(SheetName).Range(Output) For i = 1 To Input_Range.Rows.Count For j = 1 To Input_Range.Columns.Count Number = Input_Range.Cells(i, j) If Int(Number / 5) = (Number / 5) Then Nearest_5 = Number Else k = 0 While k <Number k = k +5 Wend Nearest_5 = k End If Output_Range.Cells(i, j) = Nearest_5 Next j Next i End Sub 

  • Taigi, paleiskite VBA Norėdami tai padaryti, eikite į,

Paleisti → Paleisti Sub/UserForm

  • Paleidus VBA kodas , grįžkite į savo darbalapį ir galėsite Suapvalinkite iki artimiausio 5 kuris pateiktas toliau pateiktoje ekrano kopijoje.

Skaityti daugiau: Kaip suapvalinti skaičius "Excel" be formulės (3 greiti būdai)

Skaičių apvalinimas iki artimiausio sveikojo skaičiaus programoje "Excel

Funkcija ROUND yra veiksminga funkcija, skirta suapvalinti skaičiai žemyn iki artimiausio sveikojo skaičiaus. Šioje funkcijoje turime įvesti skaitmenų skaičių, iki kurio bus apvalinamas mūsų skaičiaus argumentas. Skaičius bus apvalinamas iki artimiausio sveikojo skaičiaus, jei reikšmė yra 0. Pažvelkite į toliau pateiktą ekrano nuotrauką, kad suprastumėte, kaip "Excel" programoje apvalinamas artimiausias sveikasis skaičius.

Skaityti daugiau: Kaip "Excel" programoje įvesti 16 skaitmenų skaičių (3 paprasti būdai)

Apatinė linija

👉 Galite iššokti "Microsoft Visual Basic for Applications langą paspausdami Alt + F11 vienu metu .

👉 Jei a Kūrėjas skirtukas nėra matomas jūsų juostoje, galite jį padaryti matomą. Norėdami tai padaryti, eikite į,

Failas → Pasirinktis → Pritaikyti juostą

👉 #N/A! klaida atsiranda, kai formulėje arba formulėje esančioje funkcijoje nepavyksta rasti nurodytų duomenų.

👉 #DIV/0! klaida įvyksta, kai vertė dalijama iš nulis (0) arba ląstelės nuoroda yra tuščia.

Išvada

Taikydami pirmiau nurodytus metodus, galime gana sudėtingai suapvalinti bet kurį skaičių iki 5 kartotinio. Ar žinote kokių nors kitų metodų? O gal susiduriate su kokiomis nors problemomis taikydami mūsų metodus? Praneškite mums komentarų skiltyje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.