Skip to main content

כיצד להוציא ערך עשרוני מחרוזת ב-Excel?

Author: Sun Last Modified: 2025-05-30

המדריך הזה יראה לך כיצד להוציא רק ערך עשרוני מחרוזת ב-Excel.

הוצאת ערך עשרוני עם נוסחה ב-Excel
הוצאת ערך עשרוני עם VBA ב-Excel
הוצאת ערך עשרוני בקלות עם Kutools for Excel


הוצאת ערך עשרוני עם נוסחה ב-Excel

קיימות שתי נוסחאות שיכולות לעזור לך להוציא ערך עשרוני מחרוזת, בחר אחת מהן לפי הצורך שלך.

הנוסחה שאינה תלויה בסימן של הערכים:

בחר תא והקלד את הנוסחה הזו =ABS(A1-TRUNC(A1)) (A1 הוא התא ממנו ברצונך להוציא את הערך העשרוני) בשורת הנוסחאות, ולאחר מכן לחץ על מקש Enter. המשך לבחור בתא התוצאה הראשון, גרור את ידית המילוי כלפי מטה כדי לקבל את כל התוצאות. תוכל לראות שהערכים העשרוניים הוצאו ללא סימן כפי שמוצג בתמונה למטה.

הנוסחה שמשקפת את הסימן של הערכים:

בחר תא והקלד את הנוסחה הזו =A1-TRUNC(A1) (A1 הוא התא ממנו ברצונך להוציא את הערך העשרוני) בשורת הנוסחאות, ולאחר מכן לחץ על מקש Enter. המשך לבחור בתא התוצאה הראשון, וגרור את ידית המילוי כלפי מטה כדי לקבל את כל התוצאות. תוכל לראות שהערכים העשרוניים הוצאו עם הסימן כפי שמוצג בתמונה למטה.

 Extract decimal value reflect the sign of values


הוצאת מספרים עשרוניים בקלות מטווח נבחר ב-Excel:

Kutools for Excel's Extract Text הכלי עוזר לך להוציא בקלות את כל הערכים העשרוניים מטווח מסוים כפי שמוצג בהדגמה למטה. 
הורד ונסה עכשיו! (30-יום נסיון חינם)


הוצאת ערך עשרוני עם VBA ב-Excel

קיימת VBA שיכולה להוציא בצורה מרוכזת ערכים עשרוניים עם הסימן בלבד מחרוזות.

1. לחץ על Alt + F11 כדי לפתוח את חלון Microsoft Visual Basic for Applications.

2. בחלון הקופץ, לחץ על Insert > Module, ולאחר מכן הדבק את הקוד הבא של VBA לתוך המודול.

VBA: הוצאת ערכים עשרוניים בלבד

Sub GetNumber()
    Dim xSRg As Range
    Dim xDRg As Range
    Dim xPRg As Range
    Dim xSRgArea As Range
    Dim xRgVal As String
    Dim xAddress As String
    Dim I As Long
    Dim K As Long
    Dim KK As Long
    On Error Resume Next
    xAddress = Application.ActiveWindow.RangeSelection.Address
    Set xSRg = Application.InputBox("Please select range:", "KuTools For Excel", xAddress, , , , , 8)
    If xSRg Is Nothing Then Exit Sub
    Set xDRg = Application.InputBox("Select single cell:", "KuTools For Excel", , , , , , 8)
    If xDRg Is Nothing Then Exit Sub
    Set xDRg = xDRg(1)
    For I = 1 To xSRg.Areas.Count
        Set xSRgArea = xSRg.Areas.Item(I)
        For K = 1 To xSRgArea.Count
            xRgVal = xSRgArea(K).Value
            KK = xSRgArea(K).Row - xSRg.Row
            If IsNumeric(xRgVal) Then
                xDRg.Offset(KK) = xRgVal - VBA.Fix(xRgVal)
            End If
        Next
    Next
End Sub

3. לחץ על מקש F5 כדי להריץ את הקוד. לאחר מכן קופץ חלון דו-שיח של Kutools for Excel, אנא בחר את הטווח ממנו ברצונך להוציא ערכים עשרוניים בלבד, ולחץ על כפתור ה-OK. ראה צילום מסך:

vba code to select the data list

4. לאחר מכן קופץ חלון דו-שיח נוסף של Kutools for Excel, אתה צריך לבחור תא אחד כדי לאתר את הערכים העשרוניים שהוצאו. ראה צילום מסך:

vba code to select a cell to output the result

תוכל לראות כי רק הערכים העשרוניים של המספרים שצוינו הוצאו והועברו לטווח מסוים כפי שמוצג בתמונה למטה.

the decimal values are extracted


הוצאת ערך עשרוני בקלות עם Kutools for Excel

אם אינך אוהב את שיטות הנוסחה וה-VBA, כאן אני מציג לך כלי שימושי – Kutools for Excel. עם הכלי Extract Text שלו, תוכל בקלות להוציא את כל הערכים העשרוניים מטווח ב-Excel.

Kutools for Excel מציעה יותר מ-300 תכונות מתקדמות כדי לפשט משימות מורכבות, להגביר יצירתיות ויעילות. משולב עם יכולות AI, Kutools מבצע משימות בצורה מדויקת, מה שהופך את ניהול הנתונים לקל ואינטואיטיבי. מידע מפורט על Kutools for Excel... ניסיון חינם...

1. בחר את הטווח עם הערכים העשרוניים שברצונך להוציא, ולאחר מכן לחץ על Kutools > Text > Extract Text. ראה צילום מסך:

2. בחלון הדו-שיח Extract Text, הקלד .* לתוך תיבת הטקסט, ולאחר מכן לחץ על כפתור ה-Add. לבסוף לחץ על כפתור ה-OK. ראה צילום מסך:

set options in the dialog box

3. בחלון הדו-שיח Extract Text שעולה, בחר תא ריק כדי לאתר את התוצאה, ולאחר מכן לחץ על כפתור ה-OK.

select a blank cell for locating the result

לאחר מכן כל הערכים העשרוניים בטווח הנבחר הוצאו מיידית. ראה צילום מסך:

all decimal values in selected range are extracted

  אם ברצונך לנסות את כלי זה ללא תשלום לתקופה של (30 ימים), אנא לחץ כדי להוריד אותו, ולאחר מכן עבור אל לבצע את החישוב על פי השלבים שהוזכרו לעיל.


מאמרים קשורים:

כלי הפרודוקטיביות הטובים ביותר ל-Office

🤖 Kutools AI Aide: מהפכה בניתוח נתונים באמצעות: ביצוע חכם |צור קוד |צור נוסחאות מותאם אישית |נתח נתונים וייצר תרשימים |הפעל פונקציות משופרות
פיצ'רים פופולריים: מצא, הדגש או סמן כפילויות | מחק שורות ריקות | שלב עמודות או תאים מבלי לאבד נתונים |   עיגול ...
חיפוש מתקדם: VLookup עם מספר קריטריונים | VLookup לערכים מרובים | חיפוש במספר גליונות | התאמה עמומה ....
רשימת נפתחת מתקדמת: צור במהירות רשימה נפתחת | רשימה נפתחת תלויה | רשימה נפתחת עם בחירה מרובה ....
מנהל עמודות: הוסף מספר עמודות מסוים | העבר עמודות | החלף מצב תצוגה של עמודות מוסתרות | השווה טווחים ועמודות ...
פיצ'רים נבחרים: מיקוד רשת | תצוגת עיצוב | שורת נוסחאות משופרת | נהל חוברת עבודה וגליון עבודה | ספריית טקסט אוטומטי (Auto Text) | בורר תאריך | מיזוג נתונים | הצפן/פענח תאים | שלח דואר אלקטרוני לפי טבלה חד-ממדית | סינון מתקדם | סינון מיוחד (סנן תאים עם גופן מודגש/נטוי/קו חוצה...) ...
15 ערכות כלים מובילות:12 כלי טקסט (הוסף טקסט, מחק תווים מסוימים, ...) | מעל50 סוגי תרשימים (תרשים גאנט, ...) | מעל40 נוסחאות חכמות (חישוב גיל על פי תאריך לידה, ...) |19 כלי הוספה (הכנס קוד QR, הכנס תמונה מנתיב, ...) |12 כלי המרה (המרה למילים, המרת מטבע, ...) |7 כלי מיזוג ופיצול (מיזוג מתקדם של שורות, פיצול תאים, ...) | ...ועוד

שדרג את כישורי ה-Excel שלך עם Kutools for Excel ותחווה יעילות שלא הכרת. Kutools for Excel מציע מעל300 פיצ'רים מתקדמים לשיפור הפרודוקטיביות ולחסוך זמן. לחץ כאן כדי לקבל את הפיצ'ר שהכי נחוץ לך...


Office Tab מביא ממשק טאב ל-Office והופך את העבודה שלך להרבה יותר קלה

  • אפשר עריכה וקריאה בטאבים ב-Word, Excel, PowerPoint
  • פתח וצור מסמכים מרובים בטאבים חדשים באותו חלון, במקום בחלונות חדשים.
  • הגדל את הפרודוקטיביות שלך ב-50% וצמצם מאות קליקים של עכבר בכל יום!