כיצד לבצע חיפוש בגיליון אלקטרוני של Excel

אישה משקיעה בבורסה

כיצד לבצע חיפוש בגיליון אלקטרוני של Excel

קרדיט תמונה: מנואל ברווה קולמיירו/מומנט/GettyImages

אקסל הוא כלי שימושי מאוד בכל הנוגע לניתוח וסינתזה של כמויות גדולות של מידע, אבל למצוא ביטוי או דמות בודדת בגיליון אלקטרוני עשיר יכול להרגיש כמו חיפוש מחט ב עֲרֵמַת שַׁחַת. עם כל כך הרבה עמודות ושורות של נתונים, איתור פיסת מידע בודדת באופן ידני אינו קל או מעשי, כלומר מדוע מיקרוסופט כללה מספר פונקציות שבהן תוכל להשתמש כדי לבצע חיפוש ב-Excel ולהגדיל את פיסת המידע שלך לְחַפֵּשׂ. עם זאת, אתה יכול לגשת לבעיה בכמה דרכים, אז זה עוזר ללמוד על כולן לפני שמחליטים על הדרך הטובה ביותר קדימה.

מצא והחלף באקסל

הדרך הפשוטה ביותר לחפש בגיליון אלקטרוני אחר ביטוי או מספר ספציפיים היא באמצעות ה למצוא חלון באותו אופן שהיית עושה ב-Microsoft Word ותוכניות רבות אחרות של Office. אפשרות זו אינה דורשת שום קוד ומחזירה בדיוק את מה שאתה מחפש - מיקומי התא של מחרוזות ספציפיות של טקסט או מספרים. האפשרויות האחרות למציאת מידע ספציפי בגיליון אלקטרוני שימושיות יותר למציאת משהו בתוך תא ספציפי ודורשות קצת יותר עבודה כדי להשיג בדיוק את מה שאתה רוצה.

סרטון היום

תחת בית לשונית, חפש בקצה הימני של הסרט עבור מצא ובחר בתוך ה עֲרִיכָה קְבוּצָה. לחץ על החץ הנפתח ולאחר מכן בחר למצוא אוֹ החלף מהאפשרויות המוצגות. ה למצוא האפשרות מיועדת רק למציאת פיסות טקסט ספציפיות ומביאה את הגרסה הפשוטה ביותר של החלון. הקלד את הטקסט שאתה מחפש ב- למצוא מה שדה ולאחר מכן לחץ על אחד מהם מצא את הבא כדי לעבור על כל המופעים של המילה, המספר או הביטוי או מצא הכל כדי לרשום את כל מיקומי התא המכילים את מונח החיפוש.

נְקִישָׁה אפשרויות >> כדי להעלות אפשרויות נוספות עבור בדיוק מה שאתה רוצה שהחלון יחזיר. אתה יכול לשנות את בְּתוֹך שדה כדי לחפש בגיליון או בחוברת העבודה כולה. ניתן לארגן את החיפוש לפי שורה או לפי עמודה באמצעות ה לחפש שדה, ותוכל לבחור לחפש בנוסחאות, ערכים או הערות באמצעות ה להסתכל לתוך שדה. יש לך גם אפשרויות עבור מארז התאמה, אשר מחזיר רק תאים עם מקרים תואמים, או עבור התאם את תוכן התא כולו כאשר אתה רוצה רק תוצאות שבהן מונח החיפוש תופס את התא כולו. אתה יכול להשתמש ב פוּרמָט אפשרות למצוא מופעים של עיצוב ספציפי.

החלפה באקסל

ה למצוא option מאתרת את המונח שאתה מחפש, אבל מה אם אתה רוצה לשנות משהו בכל מקרה שהוא מתרחש? לדוגמה, אם רשמת שם לקוח בתור נַפָּח, אבל זה בעצם סמית', תרצה לשנות כל מופע של נַפָּח ל סמית'. להשתמש ב החלף תכונה עבור זה, שתבחר באמצעות התפריט הנפתח שמתחת מצא והחלף או על ידי מעבר ל- החלף הכרטיסייה מהחלון שהבאת בשלב האחרון באמצעות ה- למצוא אוֹפְּצִיָה.

שיטה זו פועלת בדיוק באותו אופן כמו ה למצוא מקטע, אלא שיש שדה נוסף שנקרא להחליף ב שבו אתה מזין את הטקסט או המספר שאתה רוצה במקומם. בדוגמה, תקליד נַפָּח בתוך ה למצוא מה שדה ו סמית' בתוך ה להחליף ב שדה. כל האפשרויות האחרות זהות, כך שאתה יכול לבחור למצוא מונח ספציפי ולעצב מחדש כל אחד מהתאים המכילים אותו, למשל, על ידי שימוש ב- פוּרמָט אפשרות ליד להחליף ב שדה.

כמו ב למצוא סעיף, אתה יכול ללחוץ החלף אוֹ החלף הכל להחליף כל מופע בתורו או להחליף את כולם בבת אחת.

פונקציית החיפוש של אקסל

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

ה לחפש לפונקציה ב-Excel יש שלושה ארגומנטים בפורמט SEARCH(find_text, within_text, [start_num]) תוך שימוש בטרמינולוגיה של אקסל. ה מצא טקסט החלק הוא המקום שבו אתה מזין את מחרוזת הטקסט שאתה מחפש, ואת בתוך_טקסט המקטע הוא המקום שבו אתה מזין את ההפניה לתא המכיל את הטקסט שברצונך לחפש. זה מחזיר מספר, שאומר לך את מספר התו שבו מתחיל מונח החיפוש שלך או #ערך! אם הוא לא מופיע בתא בכלל. אתה יכול להשתמש בארגומנט האופציונלי האחרון [_start_num_] כדי להזין מספר תו, שמתחיל את החיפוש במספר התו הזה ומתעלם מכל מה שלפניו.

לדוגמה, אם חיפשת את המיקוד 98199 מסדרה של כתובות כדי למצוא אנשים בגיליון האלקטרוני שגרים במיקום הספציפי, תקליד =Search("98199", [cell reference_]) עם הפניה לתא ספציפי בנקודה [_cell reference_], אז _=Search("98199", A3), לדוגמה. משם, תוכל לגרור את הנוסחה במורד העמודה או על פני השורה כדי לבדוק תאים אחרים, לזכור שהיא תחזור #ערך! אם המונח לא מופיע.

פונקציית החיפוש של אקסל

ה למצוא הפונקציה ב-Excel עובדת בדומה ל- לחפש פונקציה, אבל היא לא יעילה כמו השימוש ב- מצא והחלף אפשרות אם ברצונך לחפש בכל הגיליון. הטיעונים של ה למצוא הפונקציה זהה לחלוטין לאלו של ה לחפש פוּנקצִיָה: מצא טקסט, בתוך_טקסט, [מספר_התחלה]. אז אתה משתמש בו באותו אופן.

בדוגמה הקודמת, היית מקליד =Find("98199",A3) כדי לראות היכן מופיע המיקוד בתא A3, אם הוא מופיע בכלל. הפלטים זהים גם ל- לחפש פוּנקצִיָה. אתה יכול להקליד נוסחה זו בתא אחד ולאחר מכן לגרור אותה כדי להעתיק את הנוסחה אך לשנות כל תא הפניות בהתאם, מה שמאפשר לך לחפש בגיליון אלקטרוני או עמודה או שורה בתוכו עבור א מונח ספציפי.

הבדלים בין חיפוש לחיפוש

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

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

חיפוש עם תווים כלליים

כאשר אתה רוצה לחפש את ההתחלה והסוף של מונח ספציפי אבל רוצה להחזיר את כל התוצאות ללא קשר למה שנמצא באמצע מונח החיפוש, אתה יכול להשתמש בתווים כלליים ? ו-***** עם פונקציית החיפוש או תיבת הדו-שיח Find & Replace.

ה ? תו ממוקם באמצע מונח חיפוש (ה מצא טקסט argument) אומר ל-Excel לכלול את המונח הספציפי עם כל תו בודד ברווח שבו נמצא סימן השאלה. למשל, אם אתה מחפש s? ט, אתה מקבל ישב אוֹ מַעֲרֶכֶת כתוצאות, אבל לא מוּתַשׁ, מכיוון שלאפשרות האחרונה יש מספר תווים בין ה ס ו ט.

ה תו **** פועל בעצם באותו אופן כמו סימן השאלה, אלא שהוא יכול להיות כל מספר של תווים בשטח שהוא תופס. לדוגמה, אם אתה מחפש _st, _ תוצאות עשויות לכלול ישב, לָשֶׁבֶת, לירוק, לְזַהוֹת, מוּתַשׁ וכל שילוב אחר עם ה ס ו ט בתחילתו ובסיומו. שימוש בשתי התווים הכלליים בחיפוש שלך מספק את כל התוצאות שאתה מחפש מבלי לפספס כל דבר שעשוי להיות רלוונטי, אבל היזהר איך אתה משתמש בו כי זה יכול גם להוביל לזרים תוצאות.

מחפש תווים כלליים

אז מה עושים כשרוצים לחפש סימן שאלה? איך תמנע מאקסל להתייחס אליו כאל תו כללי? ניתן להשיג זאת על ידי הקלדת טילדה ~ בשדה שלפני הדמות שאתה מחפש. לדוגמה, אם תרצה לחפש סימן שאלה בתא A2, תקליד =Search("~?",A2) לתוך תא ריק.

מחפש מספר מונחים אפשריים

כאשר אתה מחפש מונח אחד מני רבים בתא ספציפי, השיטות שתוארו עד כה אינן פועלות אלא אם תיצור חיפוש נפרד עבור כל מונח בודד. עם זאת, באמצעות נוסחה, ניתן לחפש מספר מונחים בו-זמנית, אם כי לשיטה זו לוקח זמן להגדיר כהלכה. שיטה זו כוללת את לחפש פונקציה עובדת בשילוב עם IsNumber פונקציה ו SumProduct.

למרות שזה לא נדרש, יצירת א טווח בשם שכן רשימת הדברים שאתה רוצה לבדוק מפשטת את התהליך. עשה זאת על ידי הזנת כל אחד ממונחי החיפוש בתאים שכנים, הדגשת כל התאים ולאחר מכן מתן שם על ידי הקלדת השם בשדה השמאלי העליון ממש משמאל לשורת הנוסחאות. זה מאפשר לך להתייחס לרשימה כולה לפי שמה הפרטי. עם זאת, תוכל גם לכלול את כל מונחי החיפוש מבלי ליצור טווח בעל שם על ידי הפרדתם בפסיקים בפנים { } סוֹגְרַיִם.

כדי לבדוק תא, השתמש בנוסחה:

=SUMPRODUCT(--ISNUMBER(SEARCH([טווח עם שם],[תא])))>0

איפה [טווח עם שם] מוחלף בשם הטווח או בסוגריים { } המכילים כל מונח נפרד ו [תָא] מוחלף בהפניה לתא שברצונך לבדוק.

הנוסחה מחזירה א נָכוֹן ערך אם התא המדובר מכיל אחד מהמונחים או שֶׁקֶר אם לא. ניתן לגרור אותו למטה כדי לבדוק תאים אחרים מכיוון שהפניית התא בנוסחה תתעדכן אוטומטית.

כיצד עלי לחפש באקסל?

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

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