Excel: כך פועל HLOOKUP - עם דוגמה

מהו HLOOKUP ומה הוא יכול לעשות?

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

כיצד פועל HLOOKUP ב- Excel: דוגמה

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

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

הגדר HLOOKUP ראשוני ב- Excel

כדי להגדיר פונקציית HLOOKUP פשוטה, אתה צריך רק שלושה ארגומנטים. אלו כוללים:

  • קריטריון החיפוש
  • המטריקס
  • מדד השורות

התוצאה היא תחביר זה:

= HLOOKUP (קריטריון חיפוש, מטריצה, אינדקס שורות)

הגדר קריטריון חיפוש

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

בחר את המטריצה

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

ציין את אינדקס השורות

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

הכינו HLOOKUP מלא

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

לדוגמה, אם אתה מחפש את יעד הטיול שלך משנת 2012, אך לא הזנת אותו בטבלה שלך, תראה במקום זאת את יעד הנסיעה עם הערך הנמוך הבא. במקרה זה המדינה שבה ביקרת בשנת 2011. אם אין ערך שהוא פחות מקריטריון החיפוש, במקום זאת תופיע הודעת השגיאה #NV (לא זמינה).

לחלופין, ניתן להזין את הערך "1" כדי לסמן את הטענה כ- "TRUE". לעומת זאת, ניתן להתחיל תהליך חיפוש מדויק בלבד עם הערך "שקר" או "0". אז HLOOKUP יציג רק את התוצאה המתאימה בדיוק. אם לא ניתן למצוא זאת, מופיעה גם הודעת השגיאה #NV.

ההבדל לפונקציות LOOKUP אחרות

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

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

HLOOKUP ב- Excel מקל על מציאת והערכה של טבלאות

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

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

שאלות נפוצות

האם ניתן להשתמש גם בקריטריון חיפוש לא שלם?

סימן שאלה (?) יכול לשמש להחלפת תו לא ידוע בקריטריון חיפוש. אתה יכול אפילו להשתמש בכוכבית (*) לכל מספר תווים.

כדי להשתמש בסימן שאלה או בכוכבית כקריטריון החיפוש בפועל, כל שעליך לעשות הוא להציב לפניו טילדה (~). Ergo אתה יכול לחפש טילה אחת בטבלה באמצעות טילה כפולה בתחביר.

מדוע שדה הפלט מציג את ההערה #NAME?

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

מה משמעות הודעת השגיאה ######?

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

תוכל לעזור בפיתוח האתר, שיתוף הדף עם החברים שלך

wave wave wave wave wave