Zungusha hadi Karibu 5 au 9 katika Excel (Njia 8 Rahisi)

  • Shiriki Hii
Hugh West

Kuzungusha ni mchakato unaotumika sana kuondoa tarakimu muhimu zaidi ili kurahisisha michakato ya mawasiliano na ukadiriaji. Excel hutoa aina tofauti za kuzungusha. Mafunzo haya yatakuonyesha jinsi ya kuzungushia 5 au 9 iliyo karibu zaidi katika Excel.

Pakua Kitabu cha Mazoezi

Pakua kitabu cha kazi kilicho na lahajedwali zilizo na fomula zote na VBA. msimbo ulio hapa chini.

Zungusha hadi Karibu 5 au 9.xlsm

Mbinu Rahisi za Kuzungusha Nambari hadi Karibu 5 au 9 katika Excel

Ili kuzungusha nambari hadi 5 au 9 iliyo karibu, kuna jumla ya mbinu nane. Saba kati yao ni fomula tofauti zinazotoka kwa mchanganyiko tofauti wa kazi tofauti. Na nyingine ni msimbo wa VBA ili kuunda chaguo maalum la kukokotoa ambalo hukusanya nambari moja kwa moja hadi 5 au 9 iliyo karibu zaidi. Seti ya data ifuatayo itatumika kuonyesha mbinu zote.

1. Mchanganyiko wa Kazi za RUND, CHAGUA na MOD

Fomula ya kwanza tutakayotumia ni mchanganyiko wa ROUND , CHAGUA , na MOD vitendaji.

Ili kuzungusha nambari, tunatumia ROUND kazi kwa maalum iliyobainishwa. idadi ya tarakimu. Inahitaji hoja mbili, nambari ambayo inazungushwa na nambari ambayo inazungushwa. Ambapo kazi ya CHAGUA inachukua nambari ya faharasa na nambari kadhaa kama hoja na kuchagua kitendo mahususi kulingana na1.

👉 CEILING(B5+(MOD(B5,2)=0),5) hukusanya thamani asili hadi kizidishio cha 5 na kurudisha 15.

👉 MOD(CEILING(B5+(MOD(B5,2)=0),5),2) hurejesha salio la wakati thamani ya awali inapogawanywa na 2.

👉 MOD(CEILING(B5+(MOD(B5,2)=0),5),2)=0 hurejesha thamani ya boolean kutegemea kama thamani ya salio ni sawa na 0 au la.

👉 Hatimaye, matokeo ya shughuli za aljebra katika CEILING(B5+(MOD(B5,2)=0),5)-(MOD(CEILING(B5+(MOD(B5,2))=0), 5),2)=0) hurejesha thamani iliyo na 5 au 9 iliyo karibu zaidi.

Soma Zaidi: Jinsi ya Kukusanya Matokeo ya Mfumo katika Excel (Njia 4 Rahisi)

8. Kupachika Msimbo wa VBA

Badala ya fomula zote changamano na kubwa unaweza kufanya utendakazi wako mmoja kwa urahisi ukitumia Microsoft Visual Basic for Applications (VBA) ambayo inaweza pia kukusanya nambari kwenye karibu 5 au 9 katika Excel. Hii inasaidia sana ikiwa ungependa kutumia tena msimbo tena na tena.

Lakini kwanza, unahitaji kuwa na kichupo cha Msanidi kionyeshwe kwenye utepe wako. Washa kichupo cha Msanidi ikiwa huna kwenye utepe wako wa Excel. Ukishapata hilo fuata hatua hizi ili kutengeneza utendakazi wako mwenyewe katika VBA.

Hatua:

  • Kwanza kabisa, nenda kwa Msanidi tab kwenye utepe wako na uchague Visual Basic kutoka kwa Code kikundi.

  • Kama a Matokeo yake, dirisha la VBA litafungua. Sasa bofyakwenye Ingiza na uchague Moduli kutoka kwenye menyu kunjuzi.

  • Inayofuata, nenda kwa menyu kunjuzi. sehemu iliyoingizwa na uandike fomula ifuatayo.
2812
  • Sasa hifadhi na ufunge dirisha.
  • Baada ya hapo, rudi kwenye lahajedwali na uchague kisanduku C5. .
  • Kisha andika fomula ifuatayo.

=Round59(B5)

  • Baada ya hapo , bonyeza Enter .

  • Sasa, chagua kisanduku tena. Kisha ubofye na uburute aikoni ya mpini wa kujaza hadi mwisho wa safu wima ili kujaza visanduku vilivyosalia na fomula.

Kuanzia sasa, unaweza kutumia fomula. fomula popote katika kitabu hicho cha kazi cha Excel ili kuzungusha nambari hadi 5 au 9 iliyo karibu zaidi.

Soma Zaidi: Muda wa Kuzunguka hadi Dakika 5 Karibu Zaidi katika Excel (Njia 4 za Haraka)

Hitimisho

Hizi zilikuwa fomula zote na msimbo wa VBA ili kuzungusha thamani hadi 5 au 9 iliyo karibu zaidi katika Excel. Natumai umepata mwongozo huu kuwa wa manufaa na wenye taarifa. Ikiwa una maswali au mapendekezo, tujulishe hapa chini. Kwa miongozo ya kina kama hii tembelea Exceldemy.com .

nambari ya index. Kazi ya MODinachukua nambari na kigawanya ili kurudisha salio.

Hatua:

  • Kwanza chagua kisanduku C5 .
  • Kisha andika fomula ifuatayo katika seli.

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

  • Baada ya hapo, bonyeza Enter kwenye kibodi yako. Utakuwa na thamani iliyozungushwa hadi 5 au 9 iliyo karibu zaidi.

  • Sasa chagua kisanduku tena. Hatimaye, bofya na uburute aikoni ya mpini wa kujaza chini ili kujaza sehemu iliyosalia ya safu wima kwa fomula.

Hivyo, nambari zitaongezwa hadi zilizo karibu zaidi. 5 au 9 kwa kutumia fomula.

🔍 Mchanganuo wa Mfumo

👉 The ROUND(B5,0) huchukua thamani ya kisanduku B5 na kufikisha thamani ikiwa ni sehemu. Inarejesha 13.

👉 MOD(ROUND(B5,0),10) hurejesha salio la thamani iliyotangulia na 10, ambayo ni 3.

👉 Kisha CHAGUA(MOD(ROUND(B5,0),10)+1,-1,-2,3,2,1,0,-1,2,1,0) kuchagua nambari kuongezwa kulingana na salio na thamani halisi. Katika hali hii, ni 2.

👉 Hatimaye, ROUND(B5,0)+CHAGUA(MOD(ROUND(B5,0),10)+1,-1,-2,3 ,2,1,0,-1,2,1,0) huongeza thamani kutoka kwa chaguo za kukokotoa za awali na kuiongeza pamoja na ile ya awali.

Soma Zaidi: 1>Jinsi ya Kuzungusha hadi Senti 10 Karibu Zaidi katika Excel (Njia 4 Zinazofaa)

2. Kuchanganya Kazi za MROUND na MOD

Fomula inayofuata inatumia mchanganyiko wa MROUND na MOD chaguo za kukokotoa ili kuzungusha nambari hadi 5 au 9 iliyo karibu zaidi.

Tunatumia MROUND kazi ya kukokotoa kurudisha nambari iliyokusanywa. kwa nyingi zinazohitajika. Kuanza, chaguo hili la kukokotoa linaweza kuchukua hoja mbili- nambari na nyingi. Kazi ya MOD inachukua nambari na kigawanya ili kurejesha salio.

Hatua:

  • Kwanza, chagua kisanduku C5 .
  • Sasa, andika fomula ifuatayo katika seli.

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

  • Baada ya hapo, bonyeza Enter .

  • Sasa chagua kisanduku tena. Na kisha ubofye na uburute aikoni ya mpini wa kujaza ili kujaza safu iliyosalia.

Kutokana na hili, nambari zote zitakusanywa hadi kwenye safu wima. karibu 5 au 9.

🔍 Uchanganuzi wa Mfumo

👉 MROUND(B5,5) kuzunguka thamani ya seli B5 kwa kizidishio cha 5 na kurejesha 15.

👉 MOD(MROUND(B5,5),10) hurejesha salio la 15 na 10, ambayo ni 5.

👉 (MOD(MROUND(B5,5),10))=0 hurejesha thamani ya boolean, kulingana na salio ni 0 au la. Katika hali hii, ni FALSE.

👉 Hatimaye, MROUND(B5,5)-((MOD(MROUND(B5,5),10))=0) hurudi baada ya kutoa ama 0 au 1 na kusababisha thamani iliyozungushwa hadi 5 au 9.

Soma Zaidi: Rekebisha Mfumo katika Ankara ya Excel (Njia 9 za Haraka)

3. Kuunganisha Kazi za IF, KULIA na MZUNGUKO

Katika hali hii, tutakuwaitatumia mchanganyiko wa vitendaji vya IF , RIGHT , na ROUND .

Kwanza, IF tendakazi huchukua hoja tatu- sharti, thamani ikiwa hali ni kweli na thamani ikiwa hiyo si kweli. Pili, kazi ya RIGHT inakubali hoja mbili- mfuatano na nambari. Kisha hutoa nambari hizo kutoka upande wa kulia wa kamba. Na sisi hutumia ROUND kazi kuzungusha nambari. Inakubali hoja mbili, nambari ambayo inazungusha na nambari inayozungusha.

Hatua:

  • Kwanza, chagua kisanduku C5 .
  • Sasa, andika fomula ifuatayo katika seli.

=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)))

  • Kisha bonyeza Enter .

  • Ifuatayo, chagua kisanduku tena. Na hatimaye, bofya na uburute upau wa ikoni ya mpini wa kujaza ili kujaza safu wima iliyosalia na fomula.

Hivi ndivyo unavyoweka nambari kwenye nambari. karibu 5 au 9 katika Excel kwa kutumia fomula hii.

🔍 Mchanganuo wa Mfumo

👉 RIGHT(B5) huchukua tarakimu ya mwisho ya thamani katika kisanduku B5 .

👉 Kwanza, ROUND(B5,-1) kitendo cha kukokotoa kuzunguka thamani katika kisanduku B5 kwa kizidishio kilicho karibu zaidi cha 10. Katika hali hii, ni 10.

👉 Kisha IF(B5>ROUND(B5,-1),…) huangalia kama thamani ni kubwa kuliko nambari iliyoviringwa au la.

👉 Iwapo ni kubwa, inakwenda kwenye IF(RIGHT(B5)="1″,ROUND(B5,-1)-1,ROUND(B5,-1)+5) sehemu, ambapo inakagua tarakimu ya mwisho ni 1. Hapa uhakika, ikiwa ni 1, basi inaondoa 1 kutoka kwa thamani ya duara, vinginevyo inaongeza 5 kwa thamani iliyoviringwa.

👉 Sasa IF(RIGHT(B5)="0″,ROUND(B5) ,-1)-1,…) itaanza kutumika ikiwa IF hali ya kwanza ya kazi ilikuwa ya uwongo. Huangalia kwanza ikiwa tarakimu ya mwisho ni 0 au la. Ikiwa ndivyo, basi 1 inatolewa kutoka kwa thamani iliyozungushwa, vinginevyo itasogezwa kwenye IF kazi inayofuata hapa chini.

👉 Hatimaye, IF(RIGHT(B5)< "7", RUND(B5,-1)-5,ROUND(B5,-1)-1) inatumika ikiwa masharti yote yalikuwa ya uwongo. Chaguo hili la kukokotoa hukagua kwanza ikiwa tarakimu ya mwisho ni chini ya 7. Ikiwa ni, basi 5 inatolewa kutoka kwa thamani iliyoviringwa, vinginevyo 1 inatolewa.

Hizi zote huwekwa IF mizunguko pamoja na vitendaji vingine hatimaye vinatoa matokeo yetu.

Soma Zaidi: Jinsi ya Kuongeza Mfumo DUDU kwa Seli Nyingi katika Excel (Njia 2 Rahisi)

4 Kwa kutumia Fomula yenye Kazi ya MOD

Fomula hii ni fupi sana. Lakini ina usahihi wa chini wakati anuwai ya maadili ya kuzungushwa ni pana. Fomula hutumia kitendakazi cha MOD pekee. Tunatumia chaguo hili la kukokotoa ili kujua sehemu iliyobaki ya operesheni ya mgawanyiko. Kwa kuanzia, chaguo la kukokotoa huchukua nambari ya kugawanywa na kigawanya kama hoja zake.

Hatua:

  • Kwanza, chagua kisanduku C5 .
  • Kisha andikakufuata fomula katika kisanduku.

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

  • Sasa bonyeza Enter .

  • Baada ya hapo, chagua kisanduku tena na ubofye na uburute aikoni ya mpini wa kujaza ili kujaza visanduku vingine.

Kwa njia hii unaweza kuzungusha nambari hadi 5 au 9 iliyo karibu zaidi katika Excel kwa usaidizi wa fomula hii.

🔍 Uchanganuzi wa Formula

👉 Kwanza, MOD(B5,10) hurejesha salio la thamani wakati kisanduku B5 kigawanywa na 10. Hurejesha 3.

👉 Inayofuata, (MOD(B5,10)>5) huleta sivyo kwani thamani ni ndogo kuliko 3.

👉 Na MOD(B5) ,10)+4*(MOD(B5,10)>5) hurejesha 3 kama tokeo la hesabu ya aljebra.

👉 Hatimaye, B5-MOD(B5,10) +4*(MOD(B5,10)>5)+5 huondoa 3 kutoka kwa thamani ya seli B5 .

Soma Zaidi: 1>Muda wa Kuzungusha katika Excel hadi Saa Iliyo Karibu Zaidi (Njia 6 Rahisi)

5. Kujumuisha Vipengele vya IF, HAKI na dari

Fomula hii ni mchanganyiko wa IF, AU , HAKI, Kazi za MAX, na CEILING .

Kitendaji cha IF hukagua hali na kurejesha thamani mbili tofauti kulingana na thamani ya boolean ya hali hiyo. Inachukua hizo tatu kama hoja.

Vile vile, AU kazi hukagua hali. Lakini inarudi tu ikiwa hiyo ni kweli au si kweli. Kazi ya RIGHT inachukua baadhi ya vibambo kutoka upande wa kulia wa thamani ya mfuatano. Ndani yakesi ya MAX kazi, inarudisha idadi ya juu kati ya nambari kadhaa. Kazi ya CEILING hukusanya thamani hadi nambari kamili iliyo karibu au kuzidisha kwa thamani. Chaguo hili la kukokotoa huchukua hoja hizi mbili- nambari inayozungusha na umuhimu.

Hatua:

  • Kwanza, chagua kisanduku C5 .
  • Sasa weka fomula ifuatayo kwenye kisanduku.

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

  • Baada ya hapo, bonyeza Enter .

  • Mwishowe, chagua kisanduku tena na ubofye na uburute aikoni ya mpini wa kujaza hadi mwisho wa safu wima. ili kujaza visanduku vilivyosalia kwa fomula.

Kwa sababu hiyo, fomula itakusanya thamani hadi 5 au 9 iliyo karibu zaidi katika Excel.

🔍 Uchanganuzi wa Mfumo

👉 KULIA(B5,1) inachukua thamani ya kwanza kutoka upande wa kulia wa seli B5 ambayo ni 3.

👉 Next AU(RIGHT(B5,1)={“0″,”1″,”2″,”3″,” 4”}) hurejesha ikiwa thamani inalingana na orodha. Katika hali hii, ni TRUE.

👉 CEILING(B5+1,5) hurejesha thamani 15.

👉 MAX(CEILING(B5+) 1,5),0) hurejesha ikiwa hali ya mwisho ya IF kazi ni kweli. Thamani yake ni 15.

👉 MAX(CEILING(B5+1,10)-1,0) inarejesha ikiwa hali ya mwisho ya IF kazi ni uongo. Thamani ya seli B5 ya chaguo za kukokotoa ni 19.(Imechapishwa katika hali hii).

👉 Hatimaye, KAMA(AU(KULIA(B5,1)={“0″,”1″,”2″,”3″,”4”}),MAX(CEILING(B5+1,5),0) ,MAX(CEILING(B5+1,10)-1,0)) hurejesha mojawapo ya chaguo mbili za kukokotoa za mwisho kama matokeo ambayo yatakuwa karibu 5 au 9 ya thamani asilia. Katika hali hii, ni 15.

Soma Zaidi: Muda wa Kuzungusha hadi Robo Saa ya Karibu Zaidi katika Excel (Njia 6 Rahisi)

6. Kuchanganya IF na Utendakazi SAHIHI katika Excel

Formula hii inajumuisha IF na RIGHT kazi.

IF kazi hukagua hali na kurejesha mbili. maadili tofauti kulingana na thamani ya boolean ya hali hiyo. Inachukua hizo tatu kama hoja. Ambapo kazi ya KULIA inachukua baadhi ya tarakimu kutoka upande wa kulia wa thamani.

Hatua:

  • Kwanza kabisa, chagua kisanduku C5 .
  • Kisha andika fomula ifuatayo katika seli.

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

  • Sasa bonyeza Ingiza kwenye kibodi yako.

  • Ifuatayo, chagua kisanduku tena. Kisha ubofye na uburute aikoni ya mpini wa kujaza ili kujaza visanduku vingine vya safu wima kwa fomula.

Hivi ndivyo unavyoweka nambari kwenye nambari. karibu 5 au 9.

🔍 Uchanganuzi wa Mfumo

👉 RIGHT(B5,1) huchukua haki tarakimu kutoka kisanduku B5 ambayo ni 3.

👉 RIGHT(B5,1)*1 pia hurejesha thamani 3.

👉 Sasa KAMA(RIGHT(B5,1)*1<6,5,9) hurejesha thamani 5 hapa kama sharti RIGHT(B5,1)*1 niTRUE.

👉 Hatimaye, B5-RIGHT(B5,1)*1+IF(RIGHT(B5,1)*1<6,5,9) hurejesha thamani 15 baada ya hesabu zote za aljebra.

Soma Zaidi: Kuzungusha hadi Dola ya Karibu Zaidi katika Excel (Njia 6 Rahisi)

7. Kutumia Mchanganyiko wa CEILING na Kazi za MOD

Mchanganyiko huu unajumuisha CEILING na MOD tendakazi. Chaguo za kukokotoa za CEILING hukubali hoja mbili- nambari inayozungusha na umuhimu. Hurejesha thamani iliyokusanywa kwa umuhimu au mgawo wake. Kazi ya MOD inachukua nambari mbili kama hoja na hurejesha salio la nambari ya kwanza ikigawanywa na ya pili.

Hatua:

  • Kwanza, chagua kisanduku C5 .
  • Pili, andika fomula ifuatayo katika kisanduku.

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

  • Sasa bonyeza Ingiza kwenye kibodi yako.

  • Ifuatayo, chagua kisanduku tena . Sasa, bofya na uburute aikoni ya kishikio cha kujaza ili kujaza visanduku vilivyosalia na fomula.

Kwa njia hii unaweza kukusanya nambari hadi iliyo karibu nawe. 5 au 9.

🔍 Mchanganuo wa Mfumo

👉 MOD(B5,2) hurejesha salio wakati thamani ya seli B5 imegawanywa na 2. Katika hali hii, ni 1.

👉 MOD(B5,2)=0 hurejesha thamani ya boolean ya ikiwa salio ni 0 au la. Katika kesi hii, ni FALSE kama salio ilivyokuwa

Hugh West ni mkufunzi na mchambuzi mwenye uzoefu wa juu wa Excel na uzoefu wa zaidi ya miaka 10 katika tasnia. Ana Shahada ya Kwanza katika Uhasibu na Fedha na Shahada ya Uzamili katika Utawala wa Biashara. Hugh ana shauku ya kufundisha na ameanzisha mbinu ya kipekee ya kufundisha ambayo ni rahisi kufuata na kuelewa. Ujuzi wake wa kitaalam wa Excel umesaidia maelfu ya wanafunzi na wataalamu ulimwenguni kote kuboresha ujuzi wao na kufaulu katika taaluma zao. Kupitia blogu yake, Hugh hushiriki ujuzi wake na ulimwengu, akitoa mafunzo ya bila malipo ya Excel na mafunzo ya mtandaoni ili kuwasaidia watu binafsi na biashara kufikia uwezo wao kamili.