Rrumbullakoni në 5 ose 9 më të afërt në Excel (8 metoda të thjeshta)

  • Shperndaje Kete
Hugh West

Rrumbullakimi është një proces i përdorur zakonisht për eliminimin e shifrave më pak të rëndësishme për ta bërë më të lehtë komunikimin dhe proceset e vlerësimit. Excel ofron lloje të ndryshme rrumbullakimi. Ky tutorial do t'ju tregojë se si të rrumbullakosni në 5 ose 9 më të afërt në Excel.

Shkarkoni Librin e Punës Praktike

Shkarko librin e punës me fletëllogaritëse që përmbajnë të gjitha formulat dhe VBA kodi më poshtë.

Rrumbullakoni në 5 ose 9.xlsm më të afërt

8 Metoda të thjeshta për të rrumbullakosur numrat në 5 ose 9 më të afërt në Excel

Për rrumbullakimin e një numri në 5 ose 9 më të afërt, ka gjithsej tetë metoda. Shtatë prej tyre janë formula të ndryshme që vijnë nga kombinime të ndryshme funksionesh të ndryshme. Dhe një tjetër është një kod VBA për të krijuar një funksion të personalizuar që drejtpërdrejt rrumbullakos një numër në 5 ose 9 më të afërt. Të dhënat e mëposhtme do të përdoren për të demonstruar të gjitha metodat.

1. Kombinimi i funksioneve ROUND, CHOOSE dhe MOD

Formula e parë që do të përdorim është një kombinim i ROUND , <2 Funksionet> CHOOSE , dhe MOD .

Për të rrumbullakosur një numër, ne përdorim funksionin ROUND për një të caktuar numri i shifrave. Ajo ka nevojë për dy argumente, një numër që po rrumbullakoset dhe numrin në të cilin rrumbullakohet. Ndërsa funksioni CHOOSE merr një numër indeks dhe disa numra si argumente dhe zgjedh një veprim specifik sipas1.

👉 TAVANI(B5+(MOD(B5,2)=0),5) rrumbullakos vlerën origjinale deri në një shumëfish të 5 dhe kthen 15.

👉 MOD(TAVANI(B5+(MOD(B5,2)=0),5),2) kthen pjesën e mbetur kur vlera e mëparshme pjesëtohet me 2.

👉 MOD(TAVANI(B5+(MOD(B5,2)=0),5),2)=0 kthehet një vlerë boolean në varësi të faktit nëse vlera e pjesës së mbetur është e barabartë me 0 apo jo.

👉 Së fundi, rezultati i veprimeve algjebrike në TAVANI(B5+(MOD(B5,2)=0),5)-(MOD(TAVANI(B5+(MOD(B5,2)=0), 5),2)=0) kthen vlerën që përmban 5 ose 9 më të afërt.

Lexo më shumë: Si të përmbledhni një rezultat të formulës në Excel (4 metoda të thjeshta)

8. Vendosja e kodit VBA

Në vend të të gjitha formulave komplekse dhe të mëdha, ju mund ta bëni lehtësisht funksionin tuaj të vetëm me Microsoft Visual Basic për Aplikacione (VBA), i cili gjithashtu mund të rrumbullakos një numër në 5 ose 9 më i afërt në Excel. Kjo është veçanërisht e dobishme nëse dëshironi ta ripërdorni kodin vazhdimisht.

Por së pari, duhet të keni skedën Zhvilluesi të shfaqur në shiritin tuaj. Aktivizo skedën Zhvilluesi nëse nuk e keni në shiritin tuaj të Excel. Pasi ta keni këtë, ndiqni këto hapa për të krijuar funksionin tuaj në VBA.

Hapat:

  • Së pari, shkoni te Zhvilluesi skedën në shiritin tuaj dhe zgjidhni Visual Basic nga grupi Kodi .

  • Si një Si rezultat, dritarja VBA do të hapet. Tani klikoninë Fut dhe zgjidhni Modul nga menyja rënëse.

  • Tjetra, shkoni te futur modulin dhe shkruani formulën e mëposhtme.
4086
  • Tani ruajeni dhe mbyllni dritaren.
  • Pas kësaj, kthehuni te tabela dhe zgjidhni qelizën C5 .
  • Më pas shkruani formulën e mëposhtme.

=Round59(B5)

  • Pas kësaj , shtypni Enter .

  • Tani, zgjidhni përsëri qelizën. Pastaj klikoni dhe tërhiqni ikonën e dorezës së mbushjes në fund të kolonës për të mbushur pjesën tjetër të qelizave me formulën.

Të këtej e tutje, mund të përdorni formulë kudo në atë libër pune në Excel për të rrumbullakosur një numër në 5 ose 9 më të afërt.

Lexo më shumë: Koha e rrumbullakët deri në 5 minutat më të afërta në Excel (4 metoda të shpejta)

Përfundim

Këto ishin të gjitha formulat dhe kodi VBA për të rrumbullakosur një vlerë në 5 ose 9 më të afërt në Excel. Shpresoj se e keni gjetur këtë udhëzues të dobishëm dhe informues. Nëse keni ndonjë pyetje ose sugjerim, na tregoni më poshtë. Për udhëzues më të detajuar si ky, vizitoni Exceldemy.com .

numri i indeksit. Funksioni MODmerr një numër dhe një pjesëtues për të kthyer pjesën e mbetur.

Hapat:

  • Së pari zgjidhni qelizën C5 .
  • Më pas shkruani formulën e mëposhtme në qelizë.

=ROUND(B5,0)+CHOOSE(MOD(ROUND(B5,0),10)+1,-1,-2,3,2,1,0,-1,2,1,0)

  • Pas kësaj, shtypni Enter në tastierën tuaj. Do ta keni vlerën të rrumbullakosur në 5 ose 9 më të afërt.

  • Tani zgjidhni përsëri qelizën. Në fund, klikoni dhe tërhiqni poshtë ikonën e dorezës së mbushjes për të mbushur pjesën tjetër të kolonës me formulën.

Kështu do t'i keni numrat të rrumbullakosura në më të afërt 5 ose 9 duke përdorur formulën.

🔍 Zbërthimi i formulës

👉 ROUND(B5,0) merr vlerën e qelizës B5 dhe rrumbullakos vlerën nëse është fraksion. Ai kthen 13.

👉 MOD(ROUND(B5,0),10) kthen pjesën e mbetur të vlerës së mëparshme dhe 10, që është 3.

👉 Pastaj CHOOSE(MOD(ROUND(B5,0),10)+1,-1,-2,3,2,1,0,-1,2,1,0) zgjedh numrin për të të shtohet në bazë të mbetjes dhe vlerës origjinale. Në këtë rast, është 2.

👉 Së fundi, RUND(B5,0)+CHOOSE(MOD(ROUND(B5,0),10)+1,-1,-2,3 ,2,1,0,-1,2,1,0) shton vlerën nga funksioni i mëparshëm dhe e shton atë me atë origjinal.

Lexo më shumë: Si të rrumbullakoset në 10 cent në Excel (4 metoda të përshtatshme)

2. Kombinimi i funksioneve MROUND dhe MOD

Formula tjetër përdor një kombinim tëFunksionet MROUND dhe MOD për të rrumbullakosur një numër në 5 ose 9 më të afërt.

Ne përdorim funksionin MROUND për të kthyer një numër të rrumbullakosur lart në shumëfishin e dëshiruar. Për të filluar, ky funksion mund të marrë dy argumente - numrin dhe shumëfishin. Funksioni MOD merr një numër dhe një pjesëtues për të kthyer pjesën e mbetur.

Hapat:

  • Së pari, zgjidhni qelizën C5 .
  • Tani, shkruani formulën e mëposhtme në qelizë.

=MROUND(B5,5)-((MOD(MROUND(B5,5),10))=0)

  • Pas kësaj, shtypni Enter .

  • Tani zgjidhni përsëri qelizën. Dhe pastaj klikoni dhe tërhiqni ikonën e dorezës së mbushjes për të plotësuar pjesën tjetër të kolonës.

Si rezultat, do t'i keni të gjithë numrat të rrumbullakosura lart në 5 ose 9 më e afërt.

🔍 Zbërthimi i formulës

👉 MROUND(B5,5) rreth vlerës e qelizës B5 në një shumëfish të 5-së dhe kthen 15.

👉 MOD(MROUND(B5,5),10) shkthen pjesën e mbetur të 15 dhe 10, e cila është 5.

👉 (MOD(MROUND(B5,5),10))=0 kthehet një vlerë boolean, në varësi të asaj që mbetja është 0 ose jo. Në këtë rast, është FALSE.

👉 Së fundi, MROUND(B5,5)-((MOD(MROUND(B5,5),10))=0) kthehet pas zbritjes ose 0 ose 1 dhe rezulton në një vlerë të rrumbullakosur në 5 ose 9.

Lexo më shumë: Rrumbullakos formula në Faturën Excel (9 metoda të shpejta)

3. Bashkimi i funksioneve IF, RIGHT dhe ROUND

Në këtë rast, ne do të jemido të përdorë kombinimin e funksioneve IF , RIGHT , dhe ROUND .

Së pari, funksioni IF merr tre argumente - një kusht, një vlerë nëse kushti është i vërtetë dhe një vlerë nëse është i gabuar. Së dyti, funksioni RIGHT pranon dy argumente - një varg dhe një numër. Pastaj i nxjerr ata numra nga ana e djathtë e vargut. Dhe ne përdorim funksionin ROUND për të rrumbullakosur një numër. Ai pranon dy argumente, një numër që po rrumbullakoset dhe numrin në të cilin po rrumbullakoset.

Hapat:

  • Së pari, zgjidhni qelizën C5 .
  • Tani, shkruani formulën e mëposhtme në qelizë.

=IF(B5>ROUND(B5,-1),IF(RIGHT(B5)="1",ROUND(B5,-1)-1,ROUND(B5,-1)+5),IF(RIGHT(B5)="0",ROUND(B5,-1)-1,IF(RIGHT(B5)<"7",ROUND(B5,-1)-5,ROUND(B5,-1)-1)))

  • Më pas shtypni Enter .

  • Më pas, zgjidhni sërish qelizën. Dhe së fundi, klikoni dhe tërhiqni shiritin e ikonës së dorezës së mbushjes për të plotësuar pjesën tjetër të kolonës me formulën.

Kjo është mënyra se si rrumbullakosni një numër në 5 ose 9 më i afërt në Excel me këtë formulë.

🔍 Zbërthimi i formulës

👉 RIGHT(B5) merr shifrën e fundit të vlerës në qelizën B5 .

👉 Së pari, funksioni ROUND(B5,-1) rreth vlerës në qelizën B5 në shumëfishin më të afërt të 10. Në këtë rast, është 10.

👉 Pastaj IF(B5>ROUND(B5,-1),…) kontrollon nëse vlera është më e madhe se numri i rrumbullakosur ose jo.

👉 Nëse është, ai kalon në IF(RIGHT(B5)=”1″,ROUND(B5,-1)-1,ROUND(B5,-1)+5) seksioni, ku kontrollon se shifra e fundit është 1. Në këtë pikë, nëse është 1, atëherë zbret 1 nga vlera e rrumbullakët, përndryshe i shton 5 vlerës së rrumbullakosur.

👉 Tani IF(RIGHT(B5)=”0″,ROUND(B5 ,-1)-1,…) vjen në lojë nëse kushti i parë IF i funksionit ishte i rremë. Fillimisht kontrollon nëse shifra e fundit është 0 apo jo. Nëse është, atëherë 1 zbritet nga vlera e rrumbullakosur, përndryshe kalon në funksionin tjetër IF më poshtë.

👉 Së fundi, IF(Djathtas(B5)< "7", ROUND(B5,-1)-5, ROUND(B5,-1)-1) vjen në lojë nëse të gjitha kushtet ishin false. Ky funksion së pari kontrollon nëse shifra e fundit është më e vogël se 7. Nëse është, atëherë 5 zbritet nga vlera e rrumbullakosur, përndryshe 1 zbritet.

Të gjitha këto sythe të mbivendosur IF të kombinuara me funksionet e tjera më në fund japin rezultatin tonë.

Lexo më shumë: Si të shtohet formula ROUND në qeliza të shumta në Excel (2 mënyra të thjeshta)

4 Përdorimi i Formulës me Funksionin MOD

Kjo formulë është mjaft e shkurtër. Por ka një saktësi më të ulët kur një gamë vlerash që do të rrumbullakosen është e gjerë. Formula përdor vetëm funksionin MOD . Ne e përdorim këtë funksion për të gjetur pjesën e mbetur të një operacioni ndarjeje. Si fillim, funksioni merr numrin që do të ndahet dhe pjesëtuesin si argumente.

Hapat:

  • Së pari, zgjidhni qelizën C5 .
  • Më pas shkruaniformulën e mëposhtme në qelizë.

=B5-MOD(B5,10)+4*(MOD(B5,10)>5)+5

  • Tani shtypni Enter .

  • Pas kësaj, zgjidhni përsëri qelizën dhe klikoni dhe tërhiqni ikonën e dorezës së mbushjes për të mbushur pjesën tjetër të qelizave.

Në këtë mënyrë ju mund të rrumbullakosni numrat në 5 ose 9 më të afërt në Excel me ndihmën e kësaj formule.

🔍 Zbërthimi i Formula

👉 Së pari, MOD(B5,10) kthen pjesën e mbetur të vlerës kur qeliza B5 ndahet me 10. Ajo kthen 3.

👉 Më pas, (MOD(B5,10)>5) kthehet false pasi vlera është më e vogël se 3.

👉 Dhe MOD(B5 ,10)+4*(MOD(B5,10)>5) kthehet 3 si rezultat i llogaritjes algjebrike.

👉 Së fundi, B5-MOD(B5,10) +4*(MOD(B5,10)>5)+5 zbret 3 nga vlera e qelizës B5 .

Lexo më shumë: Koha e rrumbullakosjes në Excel në orën më të afërt (6 metoda të thjeshta)

5. Përfshirja e funksioneve IF, RIGHT dhe TAVANI

Kjo formulë është një kombinim i IF, OSE , DREJTË, Funksionet MAX, dhe TAVANI .

Funksioni IF kontrollon një kusht dhe kthen dy vlera të ndryshme në varësi të vlerës boolean të kushtit. Ai merr të tre si argumente.

Në mënyrë të ngjashme, funksioni OR kontrollon një kusht. Por kthehet vetëm nëse kjo është e vërtetë apo e rreme. Funksioni RIGHT merr disa karaktere nga ana e djathtë e vlerës së vargut. Nënë rastin e funksionit MAX , ai kthen numrin maksimal midis disa numrave. Funksioni TAVANI rrumbullakos një vlerë në numrin e plotë më të afërt ose shumëzimin e një vlere. Ky funksion merr këto dy argumente - numrin që po rrumbullakos dhe rëndësinë.

Hapat:

  • Së pari, zgjidhni qelizën C5 .
  • Tani vendosni formulën e mëposhtme në qelizë.

=IF(OR(RIGHT(B5,1)={"0","1","2","3","4"}),MAX(CEILING(B5+1,5),0),MAX(CEILING(B5+1,10)-1,0))

  • Pas kësaj, shtypni Enter .

  • Më në fund, zgjidhni përsëri qelizën dhe klikoni dhe tërhiqni ikonën e dorezës së mbushjes në fund të kolonës për të mbushur pjesën tjetër të qelizave me formulën.

Si rezultat, formula do të rrumbullakos vlerat në 5 ose 9 më të afërt në Excel.

🔍 Zbërthimi i formulës

👉 RIGHT(B5,1) merr vlerën e parë nga e djathta e qeliza B5 e cila është 3.

👉 Tjetra OR(Djathtas(B5,1)={“0″,”1″,”2″,”3″,” 4”}) kthehet nëse vlera përputhet nga lista. Në këtë rast, është E VËRTETË.

👉 TAVANI(B5+1,5) kthen vlerën 15.

👉 MAX(TAVANI(B5+ 1,5),0) kthehet nëse kushti përfundimtar i funksionit IF është i vërtetë. Vlera e tij është 15.

👉 MAX(TAVANI(B5+1,10)-1,0) kthehet nëse kushti përfundimtar i funksionit IF është e rreme. Vlera për qelizën B5 të funksionit është 19. (Shtypet në këtë rast).

👉 Më në fund, NËSE(OR(Djathtas(B5,1)={“0″,”1″,”2″,”3″,”4”}),MAX(TAVANI(B5+1,5),0) ,MAX(TAVANI(B5+1,10)-1,0)) kthen një nga dy funksionet e fundit si rezultat i cili do të jetë 5 ose 9 më e afërta e vlerës origjinale. Në këtë rast, është 15.

Lexo më shumë: Koha e rrumbullakosjes në çerek orë në Excel (6 metoda të thjeshta)

6. Kombinimi IF me funksionin RIGHT në Excel

Kjo formulë përbëhet nga funksionet IF dhe RIGHT .

Funksioni IF kontrollon një kusht dhe kthen dy vlera të ndryshme në varësi të vlerës boolean të kushtit. I merr të treja si argumente. Ndërsa funksioni RIGHT merr disa shifra nga e djathta e një vlere.

Hapat:

  • Së pari, zgjidhni qelizën C5 .
  • Më pas shkruani formulën e mëposhtme në qelizë.

=B5-RIGHT(B5,1)*1+IF(RIGHT(B5,1)*1<6,5,9)

  • Tani shtypni Enter në tastierën tuaj.

  • Më pas, zgjidhni përsëri qelizën. Pastaj klikoni dhe tërhiqni ikonën e dorezës së mbushjes për të mbushur pjesën tjetër të qelizave të kolonës me formulën.

Kjo është mënyra se si rrumbullakosni një numër në 5 ose 9 më e afërta.

🔍 Zbërthimi i Formulës

👉 RIGHT(B5,1) merr të drejtën shifra nga qeliza B5 e cila është 3.

👉 RIGHT(B5,1)*1 e kthen gjithashtu vlerën 3.

👉 Tani IF(RIGHT(B5,1)*1<6,5,9) kthen vlerën 5 këtu si kusht RIGHT(B5,1)*1 ështëE VËRTETË.

👉 Së fundi, B5-RIGHT(B5,1)*1+IF(RIGHT(B5,1)*1<6,5,9) kthen vlerën 15 pas të gjitha llogaritjet algjebrike.

Lexo më shumë: Rrumbullakimi në dollarin më të afërt në Excel (6 mënyra të thjeshta)

7. Përdorimi i një kombinimi të tavanit dhe Funksionet MOD

Kjo formulë përbëhet nga funksionet TAVANI dhe MOD . Funksioni TAVANI pranon dy argumente - numrin që është rrumbullakosur dhe rëndësinë. Ai kthen vlerën e rrumbullakosur lart në rëndësinë ose një shumëfish të saj. Funksioni MOD merr dy numra si argumente dhe kthen pjesën e mbetur të numrit të parë të pjesëtuar me të dytin.

Hapat:

  • Së pari, zgjidhni qelizën C5 .
  • Së dyti, shkruani formulën e mëposhtme në qelizë.

=CEILING(B5+(MOD(B5,2)=0),5)-(MOD(CEILING(B5+(MOD(B5,2)=0),5),2)=0)

  • Tani shtypni Enter në tastierën tuaj.

  • Më pas, zgjidhni përsëri qelizën . Tani, klikoni dhe tërhiqni ikonën e dorezës së mbushjes për të mbushur pjesën tjetër të qelizave me formulën.

Në këtë mënyrë ju mund të rrumbullakosni një numër në më të afërt 5 ose 9.

🔍 Zbërthimi i formulës

👉 MOD(B5,2) kthen pjesën e mbetur kur vlera e qelizës B5 pjesëtohet me 2. Në këtë rast, është 1.

👉 MOD(B5,2)=0 kthehet një vlerë boolean prej nëse pjesa e mbetur është 0 apo jo. Në këtë rast, është E rreme siç ishte pjesa e mbetur

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.