כיצד לעגל טווח תאים ב-Excel?
בעבודה עם נתונים מספריים ב-Excel, נפוץ להיתקל בערכים עם מספר מקומות עשרוניים. לדוגמה, ייתכן שיהיו לך נתוני תצוגה שבהם מופיעות מספרים כמו 2.1054, אך אתה זקוק להם רק בצורה מעוגלת, כגון 2.11 כדי להסדיר את הצגת הנתונים או להכין אותם לדיווח. לעגל כל ערך ידנית יכול להיות מייגע, במיוחד עם טווחי נתונים גדולים. למרבה המזל, Excel מספק מספר דרכים יעילות לעגל טווח תאים למספר רצוי של מקומות עשרוניים. להלן, תמצא הוראות צעד-אחר-צעד עבור מספר שיטות מעשיות, לצד טיפים לשימוש והערות השוואה לבחירת הגישה המתאימה ביותר לצרכיך.
עגל טווח תאים עם פונקציית ROUND
עגל / עגל למעלה / עגל למטה טווח תאים במהירות עם Kutools for Excel
אלטרנטיבה: השתמש ביישור תאים לעיגול מוצג
אלטרנטיבה: השתמש בפונקציית MROUND לעיגול לכפולות מסוימות
עגל טווח תאים עם פונקציית ROUND
הפונקציה ROUND המובנית של Excel היא דרך פשוטה לעגל מספרים למספר מסוים של מקומות עשרוניים. תחביר שלה הוא ROUND (number, num_digits), כאשר 'number' הוא הערך שצריך לעגל, ו-'num_digits' מציין את מספר המקומות העשרוניים.
נניח שיש לך טווח של ערכים מספריים בתאים A2:A10 שברצונך לעגל. עקוב אחר השלבים הבאים:
1. לחץ על תא ריק שבו ברצונך להציב את התוצאה המעוגלת - לדוגמה, C2. הזן את הנוסחה הבאה:
=ROUND(A2,2)
2. הקש Enter. זה יציג את הערך מ-A2 מעוגל לשני מקומות עשרוניים בתא C2.
3. כדי לעגל את כל הטווח, הזז את הסמן שלך לפינה הימנית התחתונה של תא C2 עד שהוא יהפוך לסימן חיבור קטן (ידית המילוי). משוך את הידית הזו כלפי מטה על פני טווח היעד (לדוגמה, עד C10). זה יעתיק את נוסחת ROUND לכל ערך מתאים בעמודה A. התוצאות מוצגות כפי שמופיעות להלן:
אם ברצונך שהערכים המעוגלים יחליפו את המספרים המקוריים, תוכל להעתיק את התוצאות המעוגלות ולהשתמש בהדבקה מיוחדת > ערכים כדי לכתוב מחדש את הטווח המקורי. עם זאת, שים לב שהנתונים המקוריים יאבדו אם תכתוב עליהם.
הפונקציה ROUND אמינה לוודאות דיוק בחישובים והיא יכולה להתמזג עם נוסחאות אחרות לפי הצורך. עם זאת, זכור כי השימוש בנוסחאות ידרוש שמירה על עמודה נוספת, אלא אם כן תכתוב על המקוריות.
עגל / עגל למעלה / עגל למטה טווח מספרים ללא נוסחה: עם תכונת ה-Round של Kutools for Excel, תוכל במהירות לעגל, לעגל למעלה, למטה או אפילו לזוג מספרים בטוווח תאים לפי הצורך ללא צורך בנוסחאות. |
עגל טווח תאים עם קוד VBA
עבור משתמשים מתקדמים או אלו שעושים לעגל פעמים רבות טווחי נתונים שונים, לבצע את תהליך העיגול עם VBA יכול לשפר את ההישגיות. שיטה זו מתאימה במיוחד אם ברצונך לעבד כמות גדולה של תאים בבת אחת מבלי לסמוך על עמודות נוספות.
הנה כיצד להשתמש במאקרו VBA כדי לעגל טווח מספרים נבחר במקום:
1. ראשית, בחר את טווח התאים שברצונך לעגל.
2. עבור לתפריט של Excel והקש Developer > Visual Basic. אם אינך רואה את הלשונית Developer, אולי תצטרך לאפשר אותה באפשרויות של Excel. בחלון Microsoft Visual Basic for Applications שיופיע, הקלק Insert > Module כדי להוסיף מודול קוד חדש, ולאחר מכן הדבק את הקוד הבא:
VBA: עגל טווח תאים:
Sub RoundNum()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim xNum As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xNum = Application.InputBox("Decimal", xTitleId, Type:=1)
For Each Rng In WorkRng
Rng.Value = Application.WorksheetFunction.Round(Rng.Value, xNum)
Next
End Sub
3. כדי להריץ את הקוד, לחץ על ה לחצן “הרץ” בעורך VBA. תיבת דו-שיח תופיע. בחר את הטווח שברצונך לעגל אם תתבקש (אתה יכול גם להשתמש בעכבר כדי לבחור ישירות בגליון). ראה צילום מסך:
4. לחץ OK. לאחר מכן תוזמן להכניס את מספר המקומות העשרוניים לעיגול — הזן את הערך שאתה צריך (לדוגמה, 2 לשני מקומות עשרוניים), ולאחר מכן לחץ שוב על OK. ראה צילום מסך:
5. הערכים בטווח שנבחר יועגלו במקום בהתאם להזנתך. ראה צילום מסך:
בעבודה עם VBA, היו מודעים לכך שהשינויים הם מיידים ולא ניתן לבטל אותם. תמיד חשוב לשמור גיבוי של הנתונים שלך לפני הרצת מאקרואים, במיוחד בגליונות חשובים.
עגל במהירות / עגל למעלה / עגל למטה טווח תאים עם Kutools for Excel
Kutools for Excel מציע פתרון יעיל המאפשר לעגל, לעגל למעלה או למטה בחירה של תאים — הכל ללא נוסחאות. זה מאוד מתאים למשתמשים שרוצים תוצאות מהירות ויש להם אפשרות להתאים אישית כיצד העיגול מתבצע (עיגול רגיל, תמיד למעלה, או תמיד למטה) על פני טווח שלם.
כדי להשתמש בתכונה זו, ודא שכבר הורדת והתקנת Kutools for Excel במחשב שלך. עקוב אחר ההוראות הבאות:
1. הדלק את קבוצת התאים שברצונך לעגל. לאחר מכן עבור ללשונית Kutools, ובחר Round בתפריט האפשרויות. ראה צילום מסך:
2. בתיבת הדו-שיח Round without Formula, הזן את מספר המקומות העשרוניים הרצויים בשדה Decimal place. לאחר מכן, בחר את הפעולה שאתה רוצה: Rounding (עיגול סטנדרטי), Rounding up (תמיד לעגל למעלה), או Rounding down (תמיד למטה). כשאתה מוכן, לחץ OK. כל התאים הנבחרים יעוגלו בהתאם להגדרות שלך. ראה צילום מסך:
Kutools מיישם את התוצאה ישירות לתאים המקוריים, מפשט את זרימת העבודה ויוצר תוצאות מיידיות. אין צורך ליצור עמודות נוספות או לכתוב נוסחאות. זה מאוד שימושי כאשר עובדים עם ערכי נתונים גדולים או משימות ניקוי נתונים חוזרות. עם זאת, שים לב שהשינוי מחליף את הערכים המקוריים, אז כדאי לשמור גיבוי אם נדרש.
לחץ להורדת והתקנת גירסת ניסיון חינם של Kutools for Excel עכשיו!
אלטרנטיבה: השתמש ביישור תאים לעיגול מוצג
אם הדאגה העיקרית שלך היא רק איך המספרים מופיעים (ולא הערך המחושב האמיתי שלהם), עיצוב התאים המובנה של Excel יכול להציג ערכים מעוגלים ללא שינוי של הנתונים האמיתיים. זה אידיאלי לדוחות או מצגות שבהן הערכים המוצגים צריכים להיות תמציתיים, אך אתה רוצה לשמור על דיוק חישובי ברקע.
כדי לשנות את תצוגת הערכים העשרוניים:
- בחר את הטווח שברצונך לעצב.
- לחץ ימני ובחר Format Cells, ולאחר מכן עבור ללשונית Number ובחר את קטגוריית Number.
- התאם את מספר המקומות העשרוניים להעדפתך (לדוגמה, הגדר ל-2 לשני מקומות עשרוניים).
- לחץ OK. הערכים בטווח שלך יראו כעת מעוגלים, אך הערכים המלאים המקוריים עדיין נמצאים בתא, מה שהופך את הגישה הזו ללא-הרסנית.
שיטת זו היא מהירה וחסרת סיכון; עם זאת, חישובים המבוססים על תאים אלה עדיין ישתמשו בערכים המלאים המקוריים, אז שים זאת בחשבון בעת ניתוח הנתונים.
אלטרנטיבה: השתמש בפונקציית MROUND לעיגול לכפולות מסוימות
לפעמים תרצה לעגל ערכים לכפולה הקרובה ביותר, למשל לעגל 7.8 לכפולה הקרובה ביותר של 0.5 (מה שייתן 8). הפונקציה MROUND של Excel מתאימה למקרים כאלה.
1. בתא ריק (לדוגמה, C2), הזן את הנוסחה הבאה כדי לעגל את הערך שב-A2 לכפולה הקרובה ביותר של 0.5:
=MROUND(A2,0.5)
2. הקש Enter כדי לחשב, ולאחר מכן השתמש בידית המילוי כדי להעתיק את הנוסחה לתאים אחרים לפי הצורך.
MROUND הוא כלי שימושי במיוחד בקביעת מחירים, תכנון או הקצאה שבהם נתונים חייבים להתאים להגדלה או ערך תקן מסוים. עם זאת, שים לב שזה דורש את תוסף Analysis ToolPak בגרסאות ישנות יותר של Excel (Excel 2007 או מוקדם יותר).
טיפים ופתרון בעיות:
- בעת כתיבת נתונים חדשים (עם VBA, Kutools או על ידי הדבקת ערכים), תמיד שקול לשמור גיבוי כדי למנוע אובדן נתונים.
- אם אתה מקבל שגיאה מסוג #NAME? עם MROUND, בדוק אם אתה הפעלת את התוספים הדרושים תחת File > Options > Add-ins.
- נוסחאות ROUND לא ישנו באופן אוטומטי את הנתונים המקוריים שלך — העתק את הערכים חזרה אם ברצונך להחליף את המספרים הישנים.
- Kutools מפשט משימות שגרתיות עבור משתמשים העובדים עם כמויות גדולות של נתונים או דוחות חוזרים.
- תמיד וודא שאתה מעגל את הטווח הנכון לפני הרצת מאקרואים.
באמצעות הבנת השיטות השונות הללו, תוכל לייעל את הגישה שלך לעיגול בהתאם לסביבת העבודה שלך, בין אם אתה מעדיף נוסחאות, אוטומציה, או פעולות ישירות בתאים.
כלי הפרודוקטיביות הטובים ביותר ל-Office
שדרג את כישורי ה-Excel שלך עם Kutools for Excel ותחווה יעילות שלא הכרת. Kutools for Excel מציע מעל300 פיצ'רים מתקדמים לשיפור הפרודוקטיביות ולחסוך זמן. לחץ כאן כדי לקבל את הפיצ'ר שהכי נחוץ לך...
Office Tab מביא ממשק טאב ל-Office והופך את העבודה שלך להרבה יותר קלה
- אפשר עריכה וקריאה בטאבים ב-Word, Excel, PowerPoint
- פתח וצור מסמכים מרובים בטאבים חדשים באותו חלון, במקום בחלונות חדשים.
- הגדל את הפרודוקטיביות שלך ב-50% וצמצם מאות קליקים של עכבר בכל יום!