לְהִצטַיֵן יש מספר נוסחאות שעוזרות לך להשתמש בנתונים שלך בדרכים שימושיות. לדוגמה, אתה יכול לקבל פלט על סמך האם תא עומד במפרטים מסוימים או לא. כרגע, נתמקד בפונקציה שנקראת 'אם התא מכיל, אז'. בואו נסתכל על דוגמה.
נוסחת Excel: אם התא מכיל
נוסחה גנרית=IF(ISNUMBER(SEARCH("abc",A1)),A1,"")סיכום
כדי לבדוק תאים ש לְהַכִיל טקסט מסוים, תוכל להשתמש בנוסחה שמשתמשת בפונקציית IF יחד עם ה-SEARCH ו- ISNUMBER פונקציות. בדוגמה המוצגת, הנוסחה ב-C5 היא:
=IF(ISNUMBER(SEARCH("abc",B5)),B5,"")
אם אתה רוצה לבדוק אם או לא A1 התא מכיל את הטקסט 'דוגמה', אתה יכול להריץ נוסחה שתוציא 'כן' או 'לא' ב- B1 תָא. ישנן מספר דרכים שונות שבהן תוכל להשתמש בנוסחאות הללו. בזמן הכתיבה, Excel מסוגל להחזיר את הווריאציות הבאות:
- אם התא מכיל כל ערך
- אם התא מכיל טֶקסט
- אם התא מכיל מספר
- אם התא מכיל טקסט ספציפי
- אם התא מכיל מחרוזת טקסט מסוימת
- אם התא מכיל אחת ממחרוזות טקסט רבות
- אם התא מכיל כמה מיתרים
באמצעות תרחישים אלה, אתה יכול לבדוק אם תא מכיל טקסט, ערך ועוד.
הסבר: אם התא מכיל
מגבלה אחת של פונקציית ה-IF היא שהיא לא תומכת בתווים כלליים של Excel כמו '?' ו-'*'. זה פשוט אומר שאתה לא יכול להשתמש ב-IF בפני עצמו כדי לבדוק טקסט שעשוי להופיע בכל מקום בתא.
פתרון אחד הוא נוסחה המשתמשת בפונקציה IF יחד עם הפונקציות SEARCH ו- ISNUMBER. לדוגמה, אם יש לך רשימה של כתובות דוא'ל, ואתה רוצה לחלץ את אלה המכילות 'ABC', הנוסחה לשימוש היא זו:
=IF(ISNUMBER(SEARCH("abc",B5)),B5,""). Assuming cells run to B5
אם 'abc' נמצא במקום כלשהו בתא B5, IF יחזיר את הערך הזה. אם לא, IF יחזיר מחרוזת ריקה (''). המבחן הלוגי של הנוסחה הזו הוא הקטע הזה:
ISNUMBER(SEARCH("abc",B5))
קרא מאמר: יעילות אקסל: 11 נוסחאות אקסל כדי להגביר את הפרודוקטיביות שלך
שימוש בנוסחאות 'אם התא מכיל' באקסל
המדריכים להלן נכתבו באמצעות המדריכים העדכניים ביותר Microsoft Excel 2019 ל חלונות 10 . חלק מהשלבים עשויים להשתנות אם אתה משתמש בגרסה או פלטפורמה אחרת. איש קשר המומחים שלנו אם אתה צריך עזרה נוספת.
1. אם התא מכיל ערך כלשהו, החזר ערך
תרחיש זה מאפשר לך להחזיר ערכים על סמך האם תא מכיל ערך כלשהו או לא. לדוגמה, אנו נבדוק אם ה A1 התא ריק או לא, ולאחר מכן החזר ערך בהתאם לתוצאה.
- בחר את תא הפלט והשתמש בנוסחה הבאה: =IF(cell<>'', value_to_return, '') .
- לדוגמא שלנו, התא שאנו רוצים לבדוק הוא A2 , וערך ההחזר יהיה לא . בתרחיש זה, תשנה את הנוסחה ל =IF(A2<>'', 'No', '') .
- מאז A2 התא אינו ריק, הנוסחה תחזיר ' לא ' בתא הפלט. אם התא שאתה בודק ריק, גם תא הפלט יישאר ריק.
2. אם התא מכיל טקסט/מספר, החזר ערך
עם הנוסחה שלהלן, תוכל להחזיר ערך מסוים אם תא היעד מכיל טקסט או מספר כלשהו. הנוסחה תתעלם מסוגי הנתונים ההפוכים.
בדוק אם יש טקסט
- כדי לבדוק אם תא מכיל טקסט, בחר את תא הפלט והשתמש בנוסחה הבאה: =IF(ISTEXT(cell), value_to_return, '') .
- לדוגמא שלנו, התא שאנו רוצים לבדוק הוא A2 , וערך ההחזר יהיה כן . בתרחיש זה, תשנה את הנוסחה ל =IF(ISTEXT(A2), 'כן', '') .
- בגלל ה A2 התא אכן מכיל טקסט ולא מספר או תאריך, הנוסחה תחזיר ' כן ' לתוך תא הפלט.
בדוק אם יש מספר או תאריך
- כדי לבדוק אם תא מכיל מספר או תאריך, בחר את תא הפלט והשתמש בנוסחה הבאה: =IF(ISNUMBER(cell), value_to_return, '') .
- לדוגמא שלנו, התא שאנו רוצים לבדוק הוא ד2 , וערך ההחזר יהיה כן . בתרחיש זה, תשנה את הנוסחה ל =IF(ISNUMBER(D2), 'כן', '') .
- בגלל ה ד2 התא אכן מכיל מספר ולא טקסט, הנוסחה תחזיר ' כן ' לתוך תא הפלט.
3. אם התא מכיל טקסט ספציפי, החזר ערך
כדי למצוא תא המכיל טקסט ספציפי, השתמש בנוסחה שלהלן.
- בחר את תא הפלט והשתמש בנוסחה הבאה: =IF(cell='text', value_to_return, '') .
- לדוגמא שלנו, התא שאנו רוצים לבדוק הוא A2 , הטקסט שאנו מחפשים הוא ' דוגמא ', וערך ההחזר יהיה כן . בתרחיש זה, תשנה את הנוסחה ל =IF(A2='example', 'כן', '') .
- בגלל ה A2 התא אכן מורכב מהטקסט ' דוגמא ', הנוסחה תחזיר ' כן ' לתוך תא הפלט.
4. אם התא מכיל טקסט ספציפי, החזר ערך (תלוי רישיות)
כדי למצוא תא המכיל טקסט ספציפי, השתמש בנוסחה שלהלן. גרסה זו היא תלוית רישיות, כלומר רק תאים עם התאמה מדויקת יחזירו את הערך שצוין.
- בחר את תא הפלט והשתמש בנוסחה הבאה: =IF(EXACT(cell,'Case_sensitive_text'), 'value_to_return', '') .
- לדוגמא שלנו, התא שאנו רוצים לבדוק הוא A2 , הטקסט שאנו מחפשים הוא ' דוגמא ', וערך ההחזר יהיה כן . בתרחיש זה, תשנה את הנוסחה ל =IF(EXACT(A2,'EXAMPLE'), 'כן', '') .
- בגלל ה A2 התא אכן מורכב מהטקסט ' דוגמא ' עם המקרה התואם, הנוסחה תחזיר ' כן ' לתוך תא הפלט.
5. אם התא אינו מכיל טקסט ספציפי, החזר ערך
הגרסה ההפוכה מהסעיף הקודם. אם ברצונך למצוא תאים שאינם מכילים טקסט ספציפי, השתמש בנוסחה זו.
סמל הסוללה לא בשורת המשימות חלונות 10
- בחר את תא הפלט והשתמש בנוסחה הבאה: =IF(cell='text', '', 'value_to_return') .
- לדוגמא שלנו, התא שאנו רוצים לבדוק הוא A2 , הטקסט שאנו מחפשים הוא ' דוגמא ', וערך ההחזר יהיה לא . בתרחיש זה, תשנה את הנוסחה ל =IF(A2='example', '', 'No') .
- בגלל ה A2 התא אכן מורכב מהטקסט ' דוגמא ', הנוסחה תחזיר תא ריק. מצד שני, תאים אחרים חוזרים ' לא ' לתוך תא הפלט.
6. אם התא מכיל מחרוזות טקסט רבות, החזר ערך
יש להשתמש בנוסחה זו אם אתה מחפש לזהות תאים המכילים לפחות מילה אחת מתוך הרבה מילים שאתה מחפש.
- בחר את תא הפלט והשתמש בנוסחה הבאה: =IF(OR(ISNUMBER(SEARCH('string1', cell)), ISNUMBER(SEARCH('string2', cell))), value_to_return, '') .
- לדוגמא שלנו, התא שאנו רוצים לבדוק הוא A2 . אנחנו מחפשים או ' חולצה קצרה ' או ' הסווטשרט ', וערך ההחזר יהיה תָקֵף . בתרחיש זה, תשנה את הנוסחה ל =IF(OR(ISNUMBER(SEARCH('tshirt',A2)),ISNUMBER(SEARCH('hoodie',A2))),'valid ','') .
- בגלל ה A2 התא אכן מכיל אחד מערכי הטקסט שחיפשנו, הנוסחה תחזיר ' תָקֵף ' לתוך תא הפלט.
כדי להרחיב את הנוסחה למונחי חיפוש נוספים, פשוט שנה אותה על ידי הוספת מחרוזות נוספות באמצעות ISNUMBER(SEARCH('מחרוזת', תא)) .
7. אם התא מכיל כמה מחרוזות טקסט רבות, החזר ערך
יש להשתמש בנוסחה זו אם אתה מחפש לזהות תאים המכילים כמה מהמילים הרבות שאתה מחפש. לדוגמה, אם אתה מחפש שני מונחים, התא צריך להכיל את שניהם כדי להיות מאומת.
- בחר את תא הפלט והשתמש בנוסחה הבאה: =IF(AND(ISNUMBER(SEARCH('string1',cell)), ISNUMBER(SEARCH('string2',cell))), value_to_return,'') .
- לדוגמא שלנו, התא שאנו רוצים לבדוק הוא A2 . אנחנו מחפשים ' הסווטשרט ' ו' שָׁחוֹר ', וערך ההחזר יהיה תָקֵף . בתרחיש זה, תשנה את הנוסחה ל =IF(AND(ISNUMBER(SEARCH('hoodie',A2)),ISNUMBER(SEARCH('black',A2))),'valid ','') .
- בגלל ה A2 התא אכן מכיל את שני ערכי הטקסט שחיפשנו, הנוסחה תחזיר ' תָקֵף ' לתא הפלט.
מחשבות אחרונות
אנו מקווים שמאמר זה היה שימושי עבורך כדי ללמוד כיצד להשתמש בנוסחאות 'אם התא מכיל' ב-Microsoft Excel. כעת, אתה יכול לבדוק אם תאים כלשהם מכילים ערכים, טקסט, מספרים ועוד. זה מאפשר לך לנווט, לתפעל ולנתח את הנתונים שלך ביעילות.
אנו שמחים שקראת את המאמר עד כאן :) תודה :)
אנא שתפו אותו בחברות החברתיות שלכם. מישהו אחר ירוויח.
לפני שתלך
אם אתה זקוק לעזרה נוספת עם Excel, אל תהסס לפנות לצוות שירות הלקוחות שלנו, הזמין 24/7 כדי לסייע לך. חזור אלינו למאמרים אינפורמטיביים נוספים הקשורים כולם לפרודוקטיביות ולטכנולוגיה מודרנית!
האם תרצה לקבל מבצעים, מבצעים והנחות כדי לקבל את המוצרים שלנו במחיר הטוב ביותר? אל תשכח להירשם לניוזלטר שלנו על ידי הזנת כתובת הדוא'ל שלך למטה! קבל את חדשות הטכנולוגיה העדכניות ביותר בתיבת הדואר הנכנס שלך והיה הראשון לקרוא את הטיפים שלנו כדי להפוך ליותר פרודוקטיבי.
אולי גם תאהב
» כיצד להשתמש בפונקציית NPER באקסל
» כיצד להפריד בין שם פרטי ושם משפחה באקסל
» כיצד לחשב ניתוח שוויון באקסל