Mundarija
Biz Excelda raqamlardan turli holatlarda foydalanamiz. Bunday hollarda biz uzun o'nli raqamlarni olishimiz mumkin. Ammo ko'p hollarda, bu uzun o'nli kasrlar unchalik ahamiyatli emas. Biz ko'pincha bu raqamlarni eng yaqin raqamga yaxlitlash uchun qisqartiramiz. Aniqroq va tushunarli bo'lish uchun. Ushbu maqolada biz Excelda o'nlik sonlarni 5 ning eng yaqin karraligacha qanday qilib yaxlitlash mumkinligini muhokama qilamiz.
Amaliyot kitobini yuklab oling
Ushbu maqolani o'qiyotganingizda mashq qilish uchun ushbu mashq kitobini yuklab oling.
Yaqin 5.xlsm
Excelda raqamlarni 5 ning eng yaqin karraligacha yaxlitlashning 5 ta mos usuli
Keling shunga o'xshash ma'lumotlar to'plami. Bizda Kungaboqar bolalar bog'chasi nomli maktab o'quvchilarining o'rtacha baholari qayd etilgan. Endi maktabning direktori har bir bahoni 5ning eng yaqin karrali ga yaxlitlashni xohlaydi. Buning uchun biz ROUND , MROUND , ROUNDUP , CILING , ROUNDOWN , <6 qo'llaymiz>FLOOR funktsiyalari va VBA kodi ham.
1. ROUND funksiyasini 5 ning eng yaqin karraligacha yaxlit raqamlarga qo'llang
Ushbu bo'lim Excelda eng yaqin 5 ga yaxlitlash uchun ROUND funksiyasini qo'llaydi. Biz o'rtacha baholarni (ustun C ) 5 ning eng yaqin karraligacha yaxlitlashni xohlaymiz. O'rganish uchun quyidagi ko'rsatmalarga amal qilamiz!
Qadamlar:
- Avvalo, D5 katakchasini tanlang va quyidagi katakchadagi ROUND funktsiyasini yozing. Funktsiyalar:
=ROUND(C5/5,0)*5
- Shuning uchun klaviaturada Enter tugmasini bosing. Natijada siz 5 ning eng yaqin karralarini olasiz, bu ROUND funksiyasi ning qaytarilishidir. Qaytish 80.
- Bundan tashqari, Avtomatik toʻldirish ROUND funksiyasi D ustunidagi qolgan katakchalarga.
Batafsil o'qing: Excel 2 o'nlik joylari yaxlitlashsiz (4 samarali usul)
2. Raqamlarni eng yaqin 5 ga yaxlitlash uchun MROUND funksiyasidan foydalaning
Raqamlarni yaxlitlash uchun MROUND funksiyasidan foydalanishingiz mumkin 5 ning eng yaqin karralariga. Bu har qanday sonning ma'lum karralariga yaxlitlashning eng oddiy usuli. Keling, o'rganish uchun quyidagi ko'rsatmalarga amal qilaylik!
Qadamlar:
- Birinchi navbatda D5 katakchasini tanlang va quyidagini yozing MROUND funktsiyasi o'sha katakda. Funktsiyalar:
=MROUND(C5,5)
- Shuning uchun klaviaturada Enter tugmasini bosing. Natijada, siz MROUND funktsiyasi ning qaytarilishi bo'lgan 5 ning eng yaqin karralarini olasiz. Qaytish 80.
- Bundan tashqari, Avtomatik toʻldirish MROUND funksiyasi D ustunidagi qolgan kataklarga.
Batafsil: Qanday yaxlitlash kerak Excelda eng yaqin 100 (6Eng tezkor usullar)
3. Raqamlarni 5 ning eng yaqin yuqori koʻpaytmasiga aylantiring
Endi boshqa stsenariyni tasavvur qiling. Asosiy har bir o'rtacha belgini 5 ning eng yaqin karraligacha yaxlitlashni xohlaydi, lekin yuqori ko'paytiradi. Misol uchun, agar belgi 91,75 bo'lsa, u 90 emas, balki 95 ga yaxlitlanishini xohlaydi. Buning uchun biz ROUNDUP va CEILING funksiyalaridan foydalanamiz.
3.1 ROUNDUP funktsiyasini kiritish
Endi biz funktsiyani qo'llaymiz. ROUNDUP funksiyasi eng yaqin yuqori ko'paytmani yaxlitlash uchun. O'rganish uchun quyidagi ko'rsatmalarga amal qilaylik!
Qadamlar:
- Avval D5 katakchasini tanlang va quyidagini yozing ROUNDUP funksiyasi ushbu katakda. Funktsiyalar:
=ROUNDUP(C5/5,0)*5
- Shuning uchun klaviaturada Enter tugmasini bosing. Natijada siz 5 ning eng yaqin karralarini olasiz, bu ROUNDUP funktsiyaning qaytarilishidir. Qaytish 80.
- Bundan tashqari, Avtomatik toʻldirish ROUNDUP funksiyasi D ustunidagi qolgan hujayralarga.
Batafsil: Qanday yaxlitlash kerak Excelda oʻnlik raqamlar (5 ta oddiy usul)
3.2 CEILING funksiyasidan foydalanish
Ushbu kichik usulda biz eng yaqin yuqori qismini yaxlitlash uchun CEILING funksiyasini qoʻllaymiz. bir nechta. O'rganish uchun quyidagi ko'rsatmalarga amal qilaylik!
Qadamlar:
- Birinchi navbatda D5 katakchasini tanlang va quyidagini yozing.quyida CEILING u hujayradagi funksiya. Funktsiyalar:
=CEILING(C5,5)
- Shuning uchun klaviaturada Enter tugmasini bosing. Natijada, siz 5 ning eng yaqin karralarini olasiz, bu CEILING funksiyasi qaytarilishidir. Qaytish - 80.
- Bundan tashqari, Avtomatik toʻldirish CEILING funksiyasi D ustunidagi qolgan kataklarga.
Batafsil o'qing: Raqamlarni qanday yaxlitlash kerak Excelda 10000 tagacha (5 ta oson usul)
Shunga o'xshash o'qishlar
- Excelda raqam format kodidan qanday foydalanish (13 usul) )
- [Yechilgan] Excel raqami matn sifatida saqlanadi
- Excelda sonni foizga qanday aylantirish mumkin (3 tezkor usul)
- Maxsus raqamlar formati: Excelda bir oʻnli millionlar (6 usul)
- Bir nechta shartlar bilan Excelda raqamlar formatini qanday sozlash mumkin
4. Raqamlarni 5 ning eng yaqin pastki karraligacha yaxlitlang
Endi yana boshqa stsenariyni tasavvur qiling. Asosiy har bir o'rtacha belgini 5 ning eng yaqin karraligacha yaxlitlashni xohlaydi, lekin pastki ko'paytiradi. Misol uchun, agar belgi 84,75 bo'lsa, u 85 emas, balki 80 ga yaxlitlanishini xohlaydi. Buning uchun biz ROUNDOWN va FLOOR funksiyalaridan foydalanamiz.
4.1 ROUNDDOWN funksiyasidan foydalanish
Endi biz funktsiyani qo'llaymiz. ROUNDDOWN funksiyasi eng yaqin karrali yaxlitlash uchun. ga amal qilayliko'rganish uchun quyidagi ko'rsatmalarni o'qing!
Qadamlar:
- Avval D5 katakchasini tanlang va quyida ROUNDOWN<7 yozing> ushbu hujayradagi funksiya. Funktsiyalar:
=ROUNDDOWN(C5/5,0)*5
- Shuning uchun klaviaturada Enter tugmasini bosing. Natijada siz 5 ning eng yaqin karralarini olasiz, bu ROUNDDOWN funktsiyaning qaytarilishidir. Qaytish - 75.
- Bundan tashqari, Avtomatik toʻldirish ROUNDOWN funksiyasi D ustunidagi qolgan hujayralarga.
Batafsil: Exceldan 2 oʻnlik oʻringa oʻtish (kalkulyator bilan)
4.2 FLOOR funksiyasini qoʻllash
Ushbu kichik usulda biz FLOOR funksiyasini uchun qoʻllaymiz. eng yaqin yuqori ko'paytmani yaxlitlang. Keling, o'rganish uchun quyidagi ko'rsatmalarga amal qilaylik!
Qadamlar:
- Birinchi navbatda D5 katakchasini tanlang va quyidagini yozing FLOOR funktsiyasi ushbu katakda. Funktsiyalar:
=FLOOR(C5,5)
- Shuning uchun klaviaturada Enter tugmasini bosing. Natijada siz 5 ning eng yaqin karralarini olasiz, bu FLOOR funksiyasi qaytarilishidir. Qaytish 75.
- Bundan tashqari, Avtomatik toʻldirish FLOOR funksiyasi D ustunidagi qolgan kataklarga.
Batafsil: Qanday yaxlitlash kerak Excelda eng yaqin 1000 (7 ta oson usul)
5. VBA kodini raqamlarni yaxlitlash uchun ishlatingEng yaqin 5 ga
Endi men sizga oddiy VBA kodi yordamida Excel da eng yaqin 5 ga yaxlitlashni ko'rsataman. Bu muayyan daqiqalar uchun juda foydali. Maʼlumotlar toʻplamimizdan biz Excelda eng yaqin 5 tagacha aylana olamiz. Oʻrganish uchun quyidagi koʻrsatmalarga amal qilamiz!
1-qadam:
- Avvalo, Modulni oching, buning uchun, birinchi navbatda, Dasturchi yorlig'idan,
Dasturchi → Visual Basic -ga o'ting.
- Visual Basic tasmasini bosgandan so'ng, Microsoft Visual Basic for Applications - 5-yaqingacha yaxlitlash<7 nomli oyna paydo bo'ladi> darhol sizning oldingizda paydo bo'ladi. Ushbu oynadan biz VBA kodini qo'llash uchun modulni joylashtiramiz. Buning uchun, o'ting,
Qo'shish → Modul
2-bosqich:
- Shunday qilib, Yaqinlikdan 5-ga o'tish modul ochiladi. Yaqin 5 modulida quyida yozing VBA
8631
- Demak, ishga tushiring VBA Buning uchun, o'ting,
Ishga tushirish → Sub/UserForm-ni ishga tushirish
- VBA kodini ishga tushirgandan so'ng, ish varag'ingizga qayting va siz quyidagi skrinshotda berilgan Eng yaqinroq 5 ga aylanishingiz mumkin.
Batafsil o'qing: Formulasiz Excelda raqamlarni qanday yaxlitlash mumkin (3 tezkor usul)
Dumaloq raqamlar Excelda eng yaqin butun songa
ROUND funksiyasi sonlarni eng yaqin butun songacha yaxlitlash uchun samarali funktsiyadir. Ushbu funktsiyada biz raqam argumentimiz yaxlitlanadigan raqamlar sonini kiritishimiz kerak. Agar qiymat 0 bo'lsa, raqam eng yaqin butun songa yaxlitlanadi. Excelda eng yaqin butun sonni tushunish uchun quyidagi skrinshotga qarang.
O'qing. Batafsil: Excel-ga 16 xonali raqamni qanday kiritish mumkin (3 oddiy usul)
Pastki qator
👉 Siz quyidagi dastur uchun Microsoft Visual Basic dasturini ochishingiz mumkin. Alt + F11 bir vaqtning o'zida bosish orqali ilovalar oynasi ochiladi.
👉 Agar lentada Dasturchi yorlig'i ko'rinmasa, siz ko'rinadigan qilib qo'ying. Buning uchun,
Fayl → Variant → Tasmani moslashtirish
👉 #N/A! ga o‘ting, xato formula yoki formuladagi funksiya havola qilingan ma'lumotlarni topa olmaydi.
👉 #DIV/0! xatolik qiymat nol(0) ga bo'linganda sodir bo'ladi yoki katak havolasi bo'sh.
Xulosa
Yuqoridagi usullardan foydalanib, biz har qanday sonni 5 ga karraligacha yaxlitlashimiz mumkin. Boshqa usullarni bilasizmi? Yoki bizning usullarimizni qo'llashda muammolarga duch kelyapsizmi? Fikr bo'limida bizga xabar bering.