ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

ינהאַלט

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

קאַמפּערינג צוויי רשימות אין עקססעל

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

ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

פאָרמולאַטיאָן פון די פּראָבלעם

אַזוי מיר דאַרפֿן צו פאַרגלייַכן די שפאלטן. דער פּראָצעדור פֿאַר קאַמפּערינג צוויי דאָקומענטן איז ווי גייט:

  1. אויב די יינציק סעלז פון יעדער פון די רשימות זענען די זעלבע, און די גאַנץ נומער פון יינציק סעלז איז די זעלבע, און די סעלז זענען די זעלבע, די רשימות קענען זיין געהאלטן די זעלבע. דער סדר אין וואָס די וואַלועס אין דער רשימה זענען סטאַקט טוט נישט ענין אַזוי פיל. ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל
  2. מיר קענען רעדן וועגן פּאַרטיייש צופאַל פון רשימות אויב די יינציק וואַלועס זיך זענען די זעלבע, אָבער די נומער פון רעפּאַטישאַנז איז אַנדערש. דעריבער, אַזאַ רשימות קען אַנטהאַלטן אַ אַנדערש נומער פון עלעמענטן.
  3. דער פאַקט אַז די צוויי רשימות טאָן ניט גלייַכן איז ינדאַקייטיד דורך אַ אַנדערש גאַנג פון יינציק וואַלועס.

אַלע די דריי באדינגונגען סיימאַלטייניאַסלי זענען די באדינגונגען פון אונדזער פּראָבלעם.

די לייזונג פון דעם פּראָבלעם

זאל ס דזשענערייט צוויי דינאַמיש ריינדזשאַז צו מאַכן עס גרינגער צו פאַרגלייַכן רשימות. יעדער פון זיי וועט שטימען צו יעדער פון די רשימות. ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

צו פאַרגלייַכן צוויי רשימות, טאָן די פאלגענדע:

  1. אין אַ באַזונדער זייַל, מיר מאַכן אַ רשימה פון יינציק וואַלועס וואָס זענען ספּעציפיש פֿאַר ביידע רשימות. פֿאַר דעם מיר נוצן די פאָרמולע: ЕСЛИОШИБКА(ЕСЛИОШИБКА( ИНДЕКС(Список1;ПОИСКПОЗ(0;СЧЁТЕСЛИ($D$4:D4;Список1);0)); ИНДЕКС(Список2;ПОИСКПОЗ(0;СЧЁТЕСЛИ($D$4:D4;Список2);0))); «»). די פאָרמולע זיך מוזן זיין געשריבן ווי אַ מענגע פאָרמולע.
  2. זאל ס באַשליסן ווי פילע מאָל יעדער יינציק ווערט אַקערז אין די דאַטן מענגע. דאָ זענען די פאָרמולאַס צו טאָן דאָס: =COUNTIF(ליסט1,ד5) און =COUNTI(ליסט2,ד5).
  3. אויב ביידע די נומער פון רעפּאַטישאַנז און די נומער פון יינציק וואַלועס זענען די זעלבע אין אַלע רשימות וואָס זענען אַרייַנגערעכנט אין די ריינדזשאַז, די פֿונקציע קערט די ווערט 0. דאָס ינדיקייץ אַז די גלייַכן איז XNUMX%. אין דעם פאַל, די כעדינגז פון די רשימות וועט באַקומען אַ גרין הינטערגרונט.
  4. אויב אַלע יינציק אינהאַלט איז אין ביידע רשימות, דעמאָלט אומגעקערט דורך פאָרמולאַס =СЧЁТЕСЛИМН($D$5:$D$34;»*?»;E5:E34;0) и =СЧЁТЕСЛИМН($D$5:$D$34;»*?»;F5:F34;0) די ווערט וועט זיין נול. אויב E1 טוט נישט אַנטהאַלטן נול, אָבער אַזאַ אַ ווערט איז קאַנטיינד אין סעלז E2 און F2, אין דעם פאַל, די ריינדזשאַז וועט זיין אנערקענט ווי ריכטן, אָבער בלויז טייל. אין דעם פאַל, די כעדינגז פון די קאָראַספּאַנדינג רשימות וועט ווערן מאַראַנץ.
  5. און אויב איינער פון די פאָרמולאַס דיסקרייבד אויבן קערט אַ ניט-נול ווערט, די רשימות וועלן זיין גאָר ניט-מאַטרייטינג. ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

דאָס איז דער ענטפער צו די קשיא פון ווי צו פונאַנדערקלייַבן שפאלטן פֿאַר שוועבעלעך מיט פאָרמולאַס. ווי איר קענען זען, מיט די נוצן פון פאַנגקשאַנז, איר קענען ינסטרומענט כּמעט קיין אַרבעט וואָס, אין ערשטער בליק, איז נישט שייַכות צו מאטעמאטיק.

בייַשפּיל טעסטינג

אין אונדזער ווערסיע פון ​​​​די טיש, עס זענען דריי טייפּס פון רשימות פון יעדער טיפּ דיסקרייבד אויבן. עס האט טייל און גאָר וואָס ריכטן, ווי געזונט ווי ניט-מאַטרייטינג.

ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

צו פאַרגלייַכן דאַטן, מיר נוצן די קייט A5: B19, אין וואָס מיר אָלטערנאַטלי אַרייַנלייגן די פּערז פון רשימות. וועגן וואָס וועט זיין דער רעזולטאַט פון די פאַרגלייַך, מיר וועלן פֿאַרשטיין די קאָליר פון די אָריגינעל רשימות. אויב זיי זענען גאָר אַנדערש, עס וועט זיין אַ רויט הינטערגרונט. אויב טייל פון די דאַטן איז די זעלבע, דעמאָלט געל. אין דעם פאַל פון גאַנץ אידענטיטעט, די קאָראַספּאַנדינג כעדינגז וועט זיין גרין. ווי צו מאַכן אַ קאָליר דיפּענדינג אויף וואָס דער רעזולטאַט איז? דעם ריקווייערז קאַנדישאַנאַל פאָרמאַטטינג.

געפֿינען דיפעראַנסיז אין צוויי רשימות אין צוויי וועגן

לאָמיר באַשרייַבן צוויי מער מעטהאָדס פֿאַר דערגייונג דיפעראַנסיז, דיפּענדינג אויף צי די רשימות זענען סינטשראָנאָוס אָדער נישט.

אָפּציע 1. סינטשראָנאָוס רשימות

דאָס איז אַן גרינג אָפּציע. רעכן מיר האָבן אַזאַ רשימות.

ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

צו באַשליסן ווי פילע מאָל די וואַלועס האָבן נישט קאַנווערדזש, איר קענען נוצן די פאָרמולע: =SUMPRODUCT(—(A2:A20<>B2:B20)). אויב מיר באַקומען 0 ווי אַ רעזולטאַט, דאָס מיטל אַז די צוויי רשימות זענען די זעלבע.

אָפּציע 2: שאַפאַלד רשימות

אויב די רשימות זענען נישט יידעניקאַל אין די סדר פון די אַבדזשעקץ זיי אַנטהאַלטן, איר דאַרפֿן צו צולייגן אַ שטריך אַזאַ ווי קאַנדישאַנאַל פאָרמאַטטינג און קאַלערייז דופּליקאַט וואַלועס. אָדער נוצן די פֿונקציע COUNTIF, ניצן וואָס מיר באַשליסן ווי פילע מאָל אַן עלעמענט פון איין רשימה אַקערז אין די רגע.

ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

ווי צו פאַרגלייַכן 2 שפאלטן רודערן דורך רודערן

ווען מיר פאַרגלייַכן צוויי שפאלטן, מיר אָפט דאַרפֿן צו פאַרגלייַכן אינפֿאָרמאַציע וואָס איז אין פאַרשידענע ראָוז. צו טאָן דאָס, דער אָפּעראַטאָר וועט העלפֿן אונדז אויב. זאל ס נעמען אַ קוק אין ווי עס אַרבעט אין פיר. צו טאָן דאָס, מיר פאָרשטעלן עטלעכע ילאַסטראַטיוו סיטואַטיאָנס.

בייַשפּיל. ווי צו פאַרגלייַכן 2 שפאלטן פֿאַר שוועבעלעך און דיפעראַנסיז אין איין רודערן

צו פונאַנדערקלייַבן צי די וואַלועס וואָס זענען אין דער זעלביקער רודערן אָבער פאַרשידענע שפאלטן זענען די זעלבע, מיר שרייַבן די פֿונקציע IF. די פאָרמולע איז ינסערטאַד אין יעדער רודערן געשטעלט אין די אַגזיליערי זייַל ווו די רעזולטאַטן פון דאַטן פּראַסעסינג וועט זיין געוויזן. אבער עס איז ניט נייטיק צו פאָרשרייַבן עס אין יעדער רודערן, נאָר נאָכמאַכן עס אין די רוען סעלז פון דעם זייַל אָדער נוצן די אַוטאָקאָמפּלעטע מאַרקער.

מיר זאָל שרייַבן אַראָפּ אַזאַ אַ פאָרמולע צו פֿאַרשטיין צי די וואַלועס אין ביידע שפאלטן זענען די זעלבע אָדער נישט: =IF(A2=B2, "Match", ""). די לאָגיק פון דעם פֿונקציע איז זייער פּשוט: עס קאַמפּערז די וואַלועס אין סעלז A2 און B2, און אויב זיי זענען די זעלבע, עס דיספּלייז די ווערט "קאָינסידע". אויב די דאַטן זענען אַנדערש, עס טוט נישט צוריקקומען קיין ווערט. איר קענען אויך קאָנטראָלירן די סעלז צו זען אויב עס איז אַ גלייַכן צווישן זיי. אין דעם פאַל, די פאָרמולע געניצט איז: =IF(A2<>B2, "צי ניט גלייַכן", ""). דער פּרינציפּ איז דער זעלביקער, ערשטער די טשעק איז געפירט אויס. אויב עס טורנס אויס אַז די סעלז טרעפן די קריטעריאָן, די ווערט "טוט ניט גלייַכן" איז געוויזן.

עס איז אויך מעגלעך צו נוצן די פאלגענדע פאָרמולע אין די פאָרמולע פעלד צו ווייַזן ביידע "מאַטש" אויב די וואַלועס זענען די זעלבע, און "צי ניט גלייַכן" אויב זיי זענען אַנדערש: =IF(A2=B2; "מאַטש", "צי ניט גלייַכן"). איר קענט אויך נוצן די ינאַקוואַלאַטי אָפּעראַטאָר אַנשטאָט פון די יקוואַלאַטי אָפּעראַטאָר. בלויז די סדר פון די וואַלועס וואָס וועט זיין געוויזן אין דעם פאַל וועט זיין אַ ביסל אַנדערש: =IF(A2<>B2, "צי ניט גלייַכן", "צופאַלן"). נאָך ניצן דער ערשטער ווערסיע פון ​​די פאָרמולע, דער רעזולטאַט וועט זיין ווי גייט.

ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

דעם ווערייישאַן פון די פאָרמולע איז פאַל ינסענסיטיוו. דעריבער, אויב די וואַלועס אין איין זייַל זענען אַנדערש פון אנדערע בלויז אין וואָס זיי זענען געשריבן אין הויפּט אותיות, די פּראָגראַם וועט נישט באַמערקן דעם חילוק. צו מאַכן די פאַרגלייַך פאַל-שפּירעוודיק, איר דאַרפֿן צו נוצן די פונקציע אין די קרייטיריאַ EXACT. די רעשט פון די טענות זענען לינקס אַנטשיינדזשד: =IF(EXACT(A2,B2), "Match", "Unique").

ווי צו פאַרגלייַכן קייפל שפאלטן פֿאַר שוועבעלעך אין איין רודערן

עס איז מעגלעך צו אַנאַלייז די וואַלועס אין די רשימות לויט אַ גאַנץ גאַנג פון קרייטיריאַ:

  1. געפֿינען די ראָוז וואָס האָבן די זעלבע וואַלועס אומעטום.
  2. געפֿינען די ראָוז ווו עס זענען שוועבעלעך אין בלויז צוויי רשימות.

זאל ס קוק אין עטלעכע ביישפילן פון ווי צו גיינ ווייַטער אין יעדער פון די קאַסעס.

בייַשפּיל. ווי צו געפֿינען שוועבעלעך אין איין רודערן אין קייפל שפאלטן פון אַ טיש

רעכן מיר האָבן אַ סעריע פון ​​שפאלטן וואָס אַנטהאַלטן די אינפֿאָרמאַציע מיר דאַרפֿן. מיר זענען פייסט מיט די אַרבעט פון דיטערמאַנינג די ראָוז אין וואָס די וואַלועס זענען די זעלבע. צו טאָן דאָס, איר דאַרפֿן צו נוצן די פאלגענדע פאָרמולע: =IF(AND(A2=B2,A2=C2), "match", "").

ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

אויב עס זענען אויך פילע שפאלטן אין די טיש, איר נאָר דאַרפֿן צו נוצן עס צוזאַמען מיט די פונקציע IF אָפּעראַטאָר COUNTIF: =IF(COUNTIF($A2:$C2,$A2)=3;"match";""). די נומער געניצט אין דעם פאָרמולע ינדיקייץ די נומער פון שפאלטן צו קאָנטראָלירן. אויב עס איז אַנדערש, איר דאַרפֿן צו שרייַבן אַזוי פיל ווי אמת פֿאַר דיין סיטואַציע.

בייַשפּיל. ווי צו געפֿינען שוועבעלעך אין איין רודערן אין קיין 2 שפאלטן פון אַ טיש

זאל ס זאָגן מיר דאַרפֿן צו קאָנטראָלירן אויב די וואַלועס אין איין רודערן גלייַכן אין צוויי שפאלטן פון די אין די טיש. צו טאָן דאָס, איר דאַרפֿן צו נוצן די פֿונקציע ווי אַ צושטאַנד OR, ווו אָלטערנאַטלי שרייַבן די יקוואַלאַטי פון יעדער פון די שפאלטן צו די אנדערע. דאָ איז אַ בייַשפּיל.

ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

מיר נוצן דעם פאָרמולע: =ЕСЛИ(ИЛИ(A2=B2;B2=C2;A2=C2);”Совпадают”;” “). עס קען זיין אַ סיטואַציע ווען עס זענען פילע שפאלטן אין די טיש. אין דעם פאַל, די פאָרמולע וועט זיין ריזיק, און עס קען נעמען אַ פּלאַץ פון צייט צו אויסקלייַבן אַלע די נייטיק קאַמבאַניישאַנז. צו סאָלווע דעם פּראָבלעם, איר דאַרפֿן צו נוצן די פֿונקציע COUNTIF: =IF(COUNTIF(B2:D2,A2)+COUNTIF(C2:D2,B2)+(C2=D2)=0; "יינציק שטריקל"; "ניט יינציק שטריקל")

מיר זען אַז אין גאַנץ מיר האָבן צוויי פאַנגקשאַנז COUNTIF. מיט דער ערשטער, מיר אָלטערנאַטלי באַשטימען ווי פילע שפאלטן האָבן אַ ענלעכקייט צו A2, און מיט די רגע, מיר קאָנטראָלירן די נומער פון סימאַלעראַטיז מיט די ווערט פון B2. אויב, ווי אַ רעזולטאַט פון קאַלקיאַלייטינג דורך דעם פאָרמולע, מיר באַקומען אַ נול ווערט, דאָס ינדיקייץ אַז אַלע ראָוז אין דעם זייַל זענען יינציק, אויב מער, עס זענען סימאַלעראַטיז. דעריבער, אויב ווי אַ רעזולטאַט פון קאַלקיאַלייטינג דורך צוויי פאָרמולאַס און אַדינג די לעצט רעזולטאַטן מיר באַקומען אַ נול ווערט, דעמאָלט דער טעקסט ווערט "יינציק שטריקל" איז אומגעקערט, אויב די נומער איז גרעסער, עס איז געשריבן אַז דער שטריקל איז נישט יינציק.

ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

ווי צו פאַרגלייַכן 2 שפאלטן אין עקססעל פֿאַר שוועבעלעך

יעצט לאמיר נעמען א ביישפיל. לאמיר זאגן אז מיר האבן א טיש מיט צוויי שפאלטן. איר דאַרפֿן צו קאָנטראָלירן אויב זיי גלייַכן. צו טאָן דאָס, איר דאַרפֿן צו צולייגן די פאָרמולע, ווו די פֿונקציע וועט אויך זיין געוויינט IF, און דער אָפּעראַטאָר COUNTIF: =IF(COUNTIF($B:$B,$A5)=0, "קיין שוועבעלעך אין זייַל ב", "עס זענען שוועבעלעך אין זייַל ב")

ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

קיין ווייַטער קאַמף איז פארלאנגט. נאָך קאַלקיאַלייטינג די רעזולטאַט דורך דעם פאָרמולע, מיר באַקומען אויב די ווערט פון די דריט אַרגומענט פון די פֿונקציע IF שוועבעלעך. אויב עס זענען קיין, דעמאָלט דער אינהאַלט פון די רגע אַרגומענט.

ווי צו פאַרגלייַכן 2 שפאלטן אין עקססעל פֿאַר שוועבעלעך און הויכפּונקט מיט קאָלירן

צו מאַכן עס גרינגער צו וויזשוואַלי ידענטיפיצירן וואָס ריכטן שפאלטן, איר קענען הויכפּונקט זיי מיט אַ קאָליר. צו טאָן דאָס, איר דאַרפֿן צו נוצן די "קאַנדישאַנאַל פאָרמאַטטינג" פֿונקציע. זאל ס זען אין פיר.

געפֿינען און כיילייטינג שוועבעלעך דורך קאָליר אין קייפל שפאלטן

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

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

ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

געפֿינען און כיילייטינג וואָס ריכטן שורות

די טעכניק פֿאַר קאָנטראָלירונג אויב סטרינגס גלייַכן איז אַ ביסל אַנדערש. ערשטער, מיר דאַרפֿן צו שאַפֿן אַן נאָך זייַל, און דאָרט מיר וועלן נוצן די קאַמביינד וואַלועס מיט די & אָפּעראַטאָר. צו טאָן דאָס, איר דאַרפֿן צו שרייַבן אַ פאָרמולע פון ​​די פאָרעם: =A2&B2&C2&D2.

ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

מיר אויסקלייַבן די זייַל וואָס איז באשאפן און כּולל די קאַמביינד וואַלועס. ווייַטער, מיר דורכפירן די זעלבע סיקוואַנס פון אַקשאַנז וואָס איז דיסקרייבד אויבן פֿאַר די שפאלטן. דופּליקאַט שורות וועט זיין כיילייטיד אין די קאָליר איר ספּעציפיצירן.

ווי צו פאַרגלייַכן צוויי רשימות אין עקססעל

מיר זען אַז עס איז גאָרנישט שווער אין זוכן פֿאַר רעפּאַטישאַנז. עקססעל כּולל אַלע די נייטיק מכשירים פֿאַר דעם. עס איז וויכטיק צו נאָר פיר איידער פּאַטינג אַלע דעם וויסן אין פיר.

לאָזן אַ ענטפֿערן