Excelде эки тизмени кантип салыштырса болот

мазмуну

Excel натыйжалуу маалыматтарды иштетүү программасы болуп саналат. Ал эми маалыматты талдоо ыкмаларынын бири эки тизмени салыштыруу болуп саналат. Эгерде сиз Excelдеги эки тизмени туура салыштырсаңыз, бул процессти уюштуруу абдан оңой болот. Бүгүн талкуулана турган кээ бир пункттарды кармануу жетиштүү. Бул ыкманы практикалык ишке ашыруу белгилүү бир учурда адамдын же уюмдун муктаждыктарына толугу менен көз каранды. Ошондуктан, бир нече мүмкүн болгон учурларды карап чыгуу керек.

Excelде эки тизмени салыштыруу

Албетте, сиз эки тизмени кол менен салыштыра аласыз. Бирок бул көп убакытты талап кылат. Excelдин өзүнүн интеллектуалдык инструменттери бар, ал маалыматтарды тез эле салыштырууга эмес, ошондой эле көзүңүз менен алуу оңой эмес маалыматты алууга мүмкүндүк берет. А жана В координаттары бар эки тилке бар дейли. Аларда кээ бир маанилер кайталанат.

Excelде эки тизмени кантип салыштырса болот

Проблеманы түзүү

Ошентип, биз бул тилкелерди салыштыруу керек. Эки документти салыштыруу тартиби төмөнкүдөй:

  1. Эгерде бул тизмелердин ар биринин уникалдуу уячалары бирдей болсо жана уникалдуу уячалардын жалпы саны бирдей болсо жана уячалар бирдей болсо, анда бул тизмелерди бирдей деп эсептөөгө болот. Бул тизмедеги баалуулуктардын тизилген тартиби анчалык деле мааниге ээ эмес. Excelде эки тизмени кантип салыштырса болот
  2. Тизмелердин жарым-жартылай дал келүүсү жөнүндө айтсак болот, эгерде уникалдуу баалуулуктар өздөрү бирдей болсо, бирок кайталоолордун саны ар башка. Ошондуктан, мындай тизмелер элементтердин башка санын камтышы мүмкүн.
  3. Эки тизменин дал келбегендиги уникалдуу баалуулуктардын башка топтому менен көрсөтүлөт.

Бул үч шарттын баары бир эле учурда биздин көйгөйдүн шарттары.

Проблеманын чечилиши

Тизмелерди салыштырууну жеңилдетүү үчүн эки динамикалык диапазонду түзөлү. Алардын ар бири тизмелердин ар бирине дал келет. Excelде эки тизмени кантип салыштырса болот

Эки тизмени салыштыруу үчүн, төмөнкүнү аткарыңыз:

  1. Өзүнчө тилкеде биз эки тизмеге мүнөздүү уникалдуу баалуулуктардын тизмесин түзөбүз. Бул үчүн биз формуланы колдонобуз: ЕСЛИОШИБКА(ЕСЛИОШИБКА( ИНДЕКС(Список1;ПОИСКПОЗ(0;СЧЁТЕСЛИ($D$4:D4;Список1);0)); ИНДЕКС(Список2;ПОИСКПОЗ(0;СЧЁТЕСЛИ($D$4:D4;Список2);0))); «»). Формула өзү массив формуласы катары жазылышы керек.
  2. Келгиле, ар бир уникалдуу маани берилиштер массивинде канча жолу болоорун аныктайлы. Бул жерде муну жасоо үчүн формулалар бар: =COUNTIF(Тизме1,D5) жана =COUNTI(Тизме2,D5).
  3. Эгерде кайталоолордун саны да, уникалдуу маанилердин саны да бул диапазондорго кирген бардык тизмелерде бирдей болсо, анда функция 0 маанисин кайтарат. Бул дал келүү XNUMX% экенин көрсөтүп турат. Бул учурда, бул тизмелердин аталыштары жашыл фонго ээ болот.
  4. Эгерде бардык уникалдуу мазмун эки тизмеде тең болсо, анда формулалар менен кайтарылат =СЧЁТЕСЛИМН($D$5:$D$34;»*?»;E5:E34;0) и =СЧЁТЕСЛИМН($D$5:$D$34;»*?»;F5:F34;0) мааниси нөл болот. Эгерде E1 нөлдү камтыбаса, бирок мындай маани E2 жана F2 уячаларында камтылган болсо, анда бул учурда диапазондор дал келген деп таанылат, бирок жарым-жартылай гана. Бул учурда, тиешелүү тизмелердин аталыштары кызгылт сары түскө айланат.
  5. Ал эми жогоруда сүрөттөлгөн формулалардын бири нөл эмес маанини кайтарса, тизмелер толугу менен дал келбей калат. Excelде эки тизмени кантип салыштырса болот

Бул формулаларды колдонуу менен дал келүү үчүн мамычаларды кантип талдоо керек деген суроого жооп. Көрүнүп тургандай, функцияларды колдонуу менен, бир караганда, математикага тиешеси жок дээрлик бардык тапшырмаларды ишке ашыра аласыз.

Мисал тестирлөө

Биздин таблицанын версиясында жогоруда сүрөттөлгөн ар бир түрдөгү тизмелердин үч түрү бар. Ал жарым-жартылай жана толугу менен дал келген, ошондой эле дал келбеген.

Excelде эки тизмени кантип салыштырса болот

Берилиштерди салыштыруу үчүн биз A5:B19 диапазонун колдонобуз, анда биз бул жуп тизмелерди кезектешип киргизебиз. Салыштыруунун натыйжасы кандай болору жөнүндө, биз баштапкы тизмелердин түсү менен түшүнөбүз. Алар таптакыр башкача болсо, анда ал кызыл фон болот. Эгерде маалыматтардын бир бөлүгү бирдей болсо, анда сары. Толук идентификация болгон учурда, тиешелүү рубрикалар жашыл түстө болот. Натыйжа кандай болгонуна жараша түстү кантип жасоо керек? Бул шарттуу форматтоону талап кылат.

Эки тизмедеги айырмачылыктарды эки жол менен табуу

Келгиле, тизмелер синхрондуу же жокпу, жараша айырмачылыктарды табуу үчүн дагы эки ыкманы сүрөттөп көрөлү.

1-вариант. Синхрондук тизмелер

Бул жеңил вариант. Бизде ушундай тизмелер бар дейли.

Excelде эки тизмени кантип салыштырса болот

Маанилердин канча жолу жакындашпаганын аныктоо үчүн формуланы колдонсоңуз болот: =SUMPRODUCT(—(A2:A20<>B2:B20)). Жыйынтыгында биз 0 алган болсок, бул эки тизме бирдей экенин билдирет.

2-вариант: Аралаштырылган тизмелер

Эгерде тизмелер алардагы объекттердин ирети боюнча бирдей болбосо, сиз шарттуу форматтоо сыяктуу функцияны колдонушуңуз жана кайталанма маанилерди түскө бөлүңүз. Же функцияны колдонуңуз COUNTIF, анын жардамы менен биз бир тизмедеги элемент экинчисинде канча жолу болоорун аныктайбыз.

Excelде эки тизмени кантип салыштырса болот

2 тилкени сапка кантип салыштырса болот

Биз эки мамычаны салыштырганда, көп учурда ар кандай саптардагы маалыматты салыштырышыбыз керек. Бул үчүн оператор бизге жардам берет IF. Келгиле, анын иш жүзүндө кандайча иштээрин карап көрөлү. Бул үчүн биз бир нече иллюстративдик жагдайларды сунуштайбыз.

Мисал. Бир катардагы дал келүүлөр жана айырмачылыктар үчүн 2 тилкени кантип салыштырса болот

Бир катардагы, бирок ар башка мамычалардагы маанилердин бирдей экендигин талдоо үчүн функцияны жазабыз IF. Формула маалыматтарды иштеп чыгуунун натыйжалары көрсөтүлө турган көмөкчү тилкеге ​​жайгаштырылган ар бир катарга киргизилет. Бирок аны ар бир катарга жазуунун кереги жок, жөн гана аны ушул тилкенин калган уячаларына көчүрүңүз же автотолтуруучу маркерди колдонуңуз.

Эки тилкедеги баалуулуктар бирдей же жокпу, түшүнүү үчүн мындай формуланы жазышыбыз керек: =ЭГЕР(A2=B2, “Далыштыруу”, “”). Бул функциянын логикасы абдан жөнөкөй: ал A2 жана B2 уячаларындагы маанилерди салыштырат, эгерде алар бирдей болсо, анда "Таш келүү" маанисин көрсөтөт. Эгер маалыматтар башкача болсо, ал эч кандай маани бербейт. Ошондой эле алардын ортосунда дал келүү бар-жоктугун билүү үчүн клеткаларды текшере аласыз. Бул учурда, формула колдонулат: =ЭГЕР(A2<>B2, “Таш келбейт”, “”). Принциби бир, алгач текшерүү жүргүзүлөт. Эгер уячалар критерийге жооп бере турган болсо, анда "Дал эмес" мааниси көрсөтүлөт.

Ошондой эле формула талаасында төмөнкү формуланы колдонсо болот, эгерде маанилер бирдей болсо, "Далыштырууну" жана эгер алар башка болсо, "Таш келбөөнү" көрсөтүү үчүн: =ЭГЕР(A2=B2; “Далыштыруу”, “Таш келбөө”). Теңдик операторунун ордуна теңсиздик операторун да колдонсоңуз болот. Бул учурда көрсөтүлө турган баалуулуктардын тартиби гана бир аз башкача болот: =ЭГЕР(A2<>B2, “Таш келбейт”, “Таш келүүдө”). Формуланын биринчи версиясын колдонгондон кийин натыйжа төмөнкүдөй болот.

Excelде эки тизмени кантип салыштырса болот

Формуланын бул вариациясы регистрге карабайт. Ошондуктан, бир тилкедеги баалуулуктар баш тамгалар менен жазылгандыгы менен башкаларынан айырмаланса, анда программа бул айырманы байкабайт. Салыштырууну регистрге сезгич кылуу үчүн критерийлердеги функцияны колдонушуңуз керек пост. Калган аргументтер өзгөрүүсүз калтырылды: =ЭГЕР(ТАК(A2,B2), “Далыштыруу”, “Уникалдуу”).

Бир катардагы дал келүүлөр үчүн бир нече мамычаларды кантип салыштырса болот

Бул критерийлердин бүтүндөй топтому боюнча тизмелердеги баалуулуктарды талдоо мүмкүн:

  1. Бардык жерде бирдей мааниге ээ болгон саптарды табыңыз.
  2. Эки тизмеден дал келген саптарды табыңыз.

Келгиле, бул иштердин ар биринде кантип улантуу керектиги жөнүндө бир нече мисалдарды карап көрөлү.

Мисал. Таблицанын бир нече тилкесинде бир катардагы дал келүүлөрдү кантип тапса болот

Бизде керектүү маалыматты камтыган бир катар тилкелер бар дейли. Бизде баалуулуктар бирдей болгон саптарды аныктоо милдети турат. Бул үчүн, төмөнкү формуланы колдонуу керек: =ЭГЕР(ЖАНА(A2=B2,A2=C2), "матч", " ").

Excelде эки тизмени кантип салыштырса болот

Эгерде таблицада өтө көп мамычалар бар болсо, анда сиз аны жөн гана функция менен бирге колдонушуңуз керек IF оператору COUNTIF: =ЭГЕР(COUNTIF($A2:$C2,$A2)=3;”дал”;” “). Бул формулада колдонулган сан текшерүү үчүн тилкелердин санын көрсөтөт. Эгерде ал башкача болсо, анда сиз өзүңүздүн жагдайыңызга жараша болушунча жазышыңыз керек.

Мисал. Таблицанын каалаган 2 мамычасында бир катардагы дал келүүлөрдү кантип тапса болот

Келгиле, биз бир катардагы маанилер таблицадагылардан эки мамычага дал келгенин текшеришибиз керек дейли. Бул үчүн функцияны шарт катары колдонушуңуз керек OR, мында кезектешип мамычалардын ар биринин экинчисине теңдигин жазыңыз. Бул жерде бир мисал.

Excelде эки тизмени кантип салыштырса болот

Биз бул формуланы колдонобуз: =ЕСЛИ(ИЛИ(A2=B2;B2=C2;A2=C2);”Совпадают”;” “). Таблицада тилкелер көп болгон жагдай болушу мүмкүн. Бул учурда, формула абдан чоң болот, жана бардык зарыл болгон айкалыштарды тандоо үчүн көп убакыт талап кылынышы мүмкүн. Бул көйгөйдү чечүү үчүн функцияны колдонушуңуз керек COUNTIF: =ЭГЕР(COUNTIF(B2:D2,A2)+COUNTIF(C2:D2,B2)+(C2=D2)=0; “Уникалдуу сап”; “Уникалдуу сап эмес”)

Биз жалпысынан эки функциябыз бар экенин көрүп жатабыз COUNTIF. Биринчиси менен биз кезектешип канча мамычанын A2ге окшоштугун аныктайбыз, ал эми экинчиси менен В2 мааниси менен окшоштуктардын санын текшеребиз. Эгерде бул формула боюнча эсептөөнүн натыйжасында биз нөлдүк мааниге ээ болсок, анда бул тилкедеги бардык саптар уникалдуу экенин, эгер көбүрөөк болсо, окшоштуктар бар экенин көрсөтөт. Демек, эки формула боюнча эсептөөнүн жана акыркы жыйынтыктарды кошуунун натыйжасында нөлдүк маани алсак, анда “Уникалдуу сап” тексттик мааниси кайтарылат, эгерде бул сан чоңураак болсо, бул сап уникалдуу эмес деп жазылат.

Excelде эки тизмени кантип салыштырса болот

Дал келүүлөр үчүн Excelдеги 2 тилкени кантип салыштырса болот

Эми бир мисал келтирели. Бизде эки тилкеден турган таблица бар дейли. Алардын дал келгенин текшеришиңиз керек. Бул үчүн, формуланы колдонушуңуз керек, мында функция да колдонулат IF, жана оператор COUNTIF: =ЭГЕР(COUNTIF($B:$B,$A5)=0, “B тилкесинде дал келгендер жок”, “В тилкесинде дал келүүлөр бар”)

Excelде эки тизмени кантип салыштырса болот

Эч кандай андан аркы аракеттер талап кылынат. Бул формула боюнча натыйжаны эсептеп чыккандан кийин, функциянын үчүнчү аргументинин маанисин алабыз IF дал келет. Эгерде алар жок болсо, анда экинчи аргументтин мазмуну.

Дал келүүлөр үчүн Excelдеги 2 тилкени кантип салыштырса болот жана түс менен бөлсө болот

Дал келген тилкелерди визуалдык түрдө аныктоону жеңилдетүү үчүн, аларды түс менен бөлүп көрсөтсөңүз болот. Бул үчүн, "Шарттуу форматтоо" функциясын колдонушуңуз керек. Келгиле, иш жүзүндө карап көрөлү.

Бир нече тилкеде түс боюнча дал келүүлөрдү табуу жана бөлүп көрсөтүү

Дал келүүлөрдү аныктоо жана аларды бөлүп көрсөтүү үчүн, адегенде текшерүү жүргүзүлө турган маалымат диапазонун тандап, андан кийин "Башкы бет" өтмөгүндө "Шарттуу форматтоо" пунктун ачуу керек. Ал жерде уяча тандоо эрежеси катары "Дубликацияланган баалуулуктарды" тандаңыз.

Андан кийин, жаңы диалог терезеси пайда болот, анда сол калкыма тизмеден биз "Кайталануу" опциясын табабыз, ал эми оң тизмеден тандоо үчүн колдонула турган түстү тандайбыз. Биз "OK" баскычын чыкылдаткандан кийин, окшоштуктары бар бардык уячалардын фону тандалат. Андан кийин гана мамычаларды көз менен салыштырыңыз.

Excelде эки тизмени кантип салыштырса болот

Дал келген сызыктарды табуу жана бөлүп көрсөтүү

Саптардын дал келгенин текшерүү ыкмасы бир аз башкача. Биринчиден, биз кошумча мамычаны түзүшүбүз керек жана ал жерде биз & операторунун жардамы менен бириктирилген маанилерди колдонобуз. Бул үчүн, сиз форманын формуласын жазышыңыз керек: =A2&B2&C2&D2.

Excelде эки тизмени кантип салыштырса болот

Биз түзүлгөн жана бириктирилген маанилерди камтыган тилкени тандайбыз. Андан кийин, биз мамычалар үчүн жогоруда сүрөттөлгөн аракеттердин ырааттуулугун аткарабыз. Кайталанма сызыктар сиз белгилеген түстө баса белгиленет.

Excelде эки тизмени кантип салыштырса болот

Кайталоолорду издөөдө кыйын эч нерсе жок экенин көрүп жатабыз. Excel бул үчүн бардык керектүү куралдарды камтыйт. Бул билимдин баарын иш жүзүндө колдонуудан мурун жөн гана практикалоо маанилүү.

Таштап Жооп