חילוץ מספר מתוך מחרוזת טקסט

אנונימי
2023-07-19T14:00:01+00:00

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

לדוגמא:

מתא המכיל את המחרוזת "הנחת כמות 20% באישור המנהל" לקבל 20,

ומתא המכיל "הנחה עקב פגם במוצר 3.5%" לקבל 3.5,

ומתא המכיל "פיצוי 15.5 ש"ח" לקבל 15.5

Microsoft 365 ו- Office | Excel | לשימוש ביתי | אחר

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

0 הערות אין הערות
התשובה התקבלה על-ידי מחבר השאלה
Micky Avidan *** מיקי אבידן 16,531 נקודות מוניטין MVP מנחה דיון מתנדב
2023-07-21T19:35:08+00:00

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

לדוגמא:

מתא המכיל את המחרוזת "הנחת כמות 20% באישור המנהל" לקבל 20,

ומתא המכיל "הנחה עקב פגם במוצר 3.5%" לקבל 3.5,

ומתא המכיל "פיצוי 15.5 ש"ח" לקבל 15.5

את הטיפול בנק' בעשרונית (כשמתבקש) אני משאיר לך.

______________________________________________________________________________________________________________________ אם מצאת שתגובתי יעילה ופתרה את בעייתך – אנא סמן אותה כ'תשובה מועילה' על מנת לעזור לאחרים. מיכאל (מיקי) אבידן  Microsoft® Excel MVP - Most Valuable Professional (2009-2023)

מחבר מאמרי ויקי, מנחה דיון בפורומים מרובים ב- TechNet ו-Answers  של 'מיקרוסופט' ומנהל פורום 'אופיס' ב'תפוז'.

האם התשובה הזו הייתה מועילה?

2 אנשים ציינו שתשובה זו מועילה.
0 הערות אין הערות
התשובה התקבלה על-ידי מחבר השאלה
אנונימי
2023-07-21T10:24:49+00:00

https://learn-attachment.microsoft.com/api/attachments/6663557f-eb35-4f2e-b81e-cfab85aa3d2f?platform=QnA

תגובה זו תורגמה באופן אוטומטי. כתוצאה מכך ייתכנו שגיאות דקדוק או ביטויים מוזרים.

האם התשובה הזו הייתה מועילה?

אדם אחד ציין שתשובה זו מועילה.
0 הערות אין הערות

4 תשובות נוספות

מיין לפי: החדש ביותר
  1. אנונימי
    2023-07-19T14:50:19+00:00

    היי א ב, אני פמי ואשמח לעזור לך בשאלתך. בהנחה שמחרוזת הטקסט נמצאת בתא A1, השתמש בנוסחה הבאה בתא אחר כדי לחלץ את המספר: =IFERROR(VALUE(MID(A1, MIN(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9}, A1),LEN(A1)+1)), MIN(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9}, A1, MIN(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9}, A1),LEN(A1)+1))+1),LEN(A1)+1)-1))), "") נוסחה זו תחפש את המופע הראשון של ספרה (0-9) במחרוזת ותחלץ את מחרוזת הספרות הרציפה הבאה אחריה. לאחר מכן הוא ממיר את הטקסט שחולץ לערך מספרי באמצעות הפונקציה VALUE. גרור את הנוסחה כלפי מטה עבור תאים אחרים אם עליך לחלץ מספרים ממחרוזות מרובות.

    שים לב שנוסחה זו מניחה שיש רק מספר אחד בכל מחרוזת טקסט. אם יש מספר מספרים, הוא יחלץ את הראשון שנתקלת בו.

    מקווה שזה עוזר!

    שא ברכה פמי

    תגובה זו תורגמה באופן אוטומטי. כתוצאה מכך ייתכנו שגיאות דקדוק או ביטויים מוזרים.

    האם התשובה הזו הייתה מועילה?

    0 הערות אין הערות