כיצד להשוות בין שתי עמודות ב- Excel (להתאמות והבדלים)

צפה בוידאו - השווה בין שתי עמודות ב- Excel להתאמות ולהבדלים

השאילתה היחידה שאני מקבל הרבה היא - 'איך להשוות בין עמודות ב- Excel?'.

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

לדוגמה, ייתכן שתרצה להשוות בין שתי עמודות ולמצוא או להדגיש את כל נקודות הנתונים התואמות (הנמצאות בשתי העמודות), או רק את ההבדלים (כאשר נקודת נתונים נמצאת בעמודה אחת ולא בשנייה) וכו '.

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

אם אתה מוצא את זה שימושי, העבר אותו למשתמשי Excel אחרים.

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

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

אם אתה חושב שיש משהו שניתן להוסיף להדרכה זו, הודע לי על סעיף ההערות

השווה בין שתי עמודות להתאמת שורות מדויקת

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

דוגמה: השווה תאים באותה שורה

להלן מערך נתונים שבו עלי לבדוק האם השם בעמודה A זהה בעמודה ב 'או לא.

אם יש התאמה, אני צריך את התוצאה כ- "TRUE", ואם לא תואם, אז אני צריך את התוצאה כ- "FALSE".

הנוסחה שלהלן תעשה זאת:

= A2 = B2

דוגמה: השווה תאים באותה שורה (באמצעות נוסחת IF)

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

= IF (A2 = B2, "התאמה", "התאמה")

הערה: במידה ותרצה להפוך את ההשוואה לרגישה באותיות רישיות, השתמש בנוסחת IF הבאה:

= IF (בדיוק (A2, B2), "התאמה", "התאמה")

עם הנוסחה שלעיל, 'IBM' ו- 'ibm' ייחשבו לשני שמות שונים והנוסחה לעיל תחזיר 'חוסר התאמה'.

דוגמה: הדגש שורות עם נתונים תואמים

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

להלן השלבים לביצוע פעולה זו:

  1. בחר את מערך הנתונים כולו.
  2. לחץ על הכרטיסייה 'דף הבית'.
  3. בקבוצת הסגנונות, לחץ על האפשרות 'עיצוב מותנה'.
  4. מהתפריט הנפתח, לחץ על 'חוק חדש'.
  5. בתיבת הדו -שיח 'כלל עיצוב חדש', לחץ על 'השתמש בנוסחה כדי לקבוע אילו תאים לעצב'.
  6. בשדה הנוסחה הזן את הנוסחה: = $ A1 = $ B1
  7. לחץ על הלחצן עיצוב וציין את הפורמט שברצונך להחיל על התאים התואמים.
  8. לחץ על אישור.

פעולה זו תדגיש את כל התאים שבהם השמות זהים בכל שורה.

השווה בין שתי עמודות והתאמות הדגשה

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

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

דוגמה: השווה בין שתי עמודות והדגש נתונים תואמים

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

משהו כפי שמוצג להלן:

שים לב שהרשימה בעמודה A גדולה מזו שב- B. גם כמה שמות קיימים בשתי הרשימות, אך לא באותה שורה (כגון IBM, Adobe, Walmart).

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

להלן השלבים לביצוע פעולה זו:

  1. בחר את מערך הנתונים כולו.
  2. לחץ על הכרטיסייה דף הבית.
  3. בקבוצת הסגנונות, לחץ על האפשרות 'עיצוב מותנה'.
  4. העבר את הסמן על האפשרות הדגש על כללי תאים.
  5. לחץ על ערכים כפולים.
  6. בתיבת הדו -שיח ערכים כפולים, ודא שבחרת 'שכפל'.
  7. ציין את העיצוב.
  8. לחץ על אישור.

השלבים שלעיל יתנו לך את התוצאה כפי שמוצג להלן.

הערה: כלל כפול עיצוב מותנה אינו רגיש לאותיות. אז 'אפל' ו'תפוח 'נחשבים זהים ויודגשו ככפילים.

דוגמה: השווה בין שתי עמודות והדגש נתונים לא תואמים

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

  1. בחר את מערך הנתונים כולו.
  2. לחץ על הכרטיסייה דף הבית.
  3. בקבוצת הסגנונות, לחץ על האפשרות 'עיצוב מותנה'.
  4. העבר את הסמן על האפשרות כללי תא כללי.
  5. לחץ על ערכים כפולים.
  6. בתיבת הדו -שיח ערכים כפולים, ודא שנבחר 'ייחודי'.
  7. ציין את העיצוב.
  8. לחץ על אישור.

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

השווה בין שתי עמודות ומצא נקודות נתונים חסרות

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

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

לשם כך, אני יכול להשתמש בנוסחת VLOOKUP הבאה.

= ISERROR (VLOOKUP (A2, $ B $ 2: $ B $ 10,1,0))

נוסחה זו משתמשת בפונקציה VLOOKUP כדי לבדוק אם שם חברה ב- A קיים בעמודה B או לא. אם הוא קיים, הוא יחזיר את השם הזה מעמודה B, אחרת הוא יחזיר שגיאה #לא רלוונטית.

שמות אלה המחזירים את שגיאת ה- #N/A הם אלה החסרים בעמודה B.

הפונקציה ISERROR תחזיר TRUE אם קיימת התוצאה VLOOKUP היא שגיאה ו- FALSE אם היא אינה שגיאה.

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

אתה יכול גם להשתמש בפונקציה MATCH כדי לעשות את אותו הדבר;

= NOT (ISNUMBER (MATCH (A2, $ B $ 2: $ B $ 10,0)))

הערה: באופן אישי, אני מעדיף להשתמש בפונקציית Match (או בשילוב של INDEX/MATCH) במקום VLOOKUP. אני מוצא את זה יותר גמיש וחזק. אתה יכול לקרוא את ההבדל בין Vlookup לאינדקס/התאמה כאן.

השווה בין שתי עמודות ומשוך את נתוני ההתאמה

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

דוגמה: משוך את נתוני ההתאמה (מדויק)

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

להלן הנוסחה שתעשה זאת:

= VLOOKUP (D2, $ A $ 2: $ B $ 14,2,0)

אוֹ

= INDEX ($ A $ 2: $ B $ 14, MATCH (D2, $ A $ 2: $ A $ 14,0), 2)

דוגמה: משוך את נתוני ההתאמה (חלקית)

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

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

נניח שיש לך את מערך הנתונים כפי שמוצג להלן. שים לב שישנם שמות שאינם מלאים בעמודה 2 (כגון JPMorgan במקום JPMorgan Chase ו- Exxon במקום ExxonMobil).

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

הנוסחה הבאה תיתן היא התוצאה הנכונה במקרה זה:

= VLOOKUP ("*" & D2 & "*", $ A $ 2: $ B $ 14,2,0)

אוֹ

= INDEX ($ A $ 2: $ B $ 14, MATCH ("*" & D2 & "*", $ A $ 2: $ A $ 14,0), 2)

בדוגמה שלמעלה הכוכבית (*) היא תו כללי שיכול לייצג כל מספר תווים. כאשר ערך החיפוש מאוגד איתו משני הצדדים, כל ערך בעמודה 1 המכיל את ערך החיפוש בעמודה 2 ייחשב כהתאמה.

לדוגמה, * Exxon * יהיה התאמה ל- ExxonMobil (שכן * יכול לייצג כל מספר תווים).

אולי תאהבו גם את הטיפים וההדרכות הבאים של Excel:

  • כיצד להשוות שני גיליונות אקסל (להבדלים)
  • כיצד להדגיש תאים ריקים ב- Excel.
  • הדגש כל שורה אחרת ב- Excel.
  • מסנן מתקדם של Excel: מדריך מלא עם דוגמאות.
  • הדגש שורות בהתבסס על ערך תא ב- Excel.

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

wave wave wave wave wave