Excel бағдарламасында екі бағанды ​​салыстырыңыз және көшірмелерді жойыңыз

  • Мұны Бөлісіңіз
Michael Brown

Осы мақаланы оқу үшін сізге шамамен 10 минут қажет болады және келесі 5 минут ішінде (немесе мақалада сипатталған 2-ші шешімді таңдасаңыз, одан да жылдамырақ) көшірмелер үшін екі Excel бағанын оңай салыстырып, жоюға немесе жоюға болады. табылған көшірмелерді бөлектеңіз. Жарайды, кері санақ басталды!

Excel - деректердің үлкен массивтерін жасауға және өңдеуге арналған өте қуатты және шынымен тамаша қолданба. Енді сізде деректер қоры бар көптеген жұмыс кітаптары немесе бір ғана үлкен кесте бар болғандықтан, көшірмелер үшін 2 бағанды ​​салыстырып, содан кейін табылған жазбалармен бірдеңе жасағыңыз келуі мүмкін, мысалы, қайталанатын жолдарды жою, көшірмелерді бояу немесе мазмұнын тазалау қайталанатын жасушалар. Бұл екі баған бір кестеде іргелес немесе іргелес емес орналасуы мүмкін немесе олар 2 түрлі жұмыс парағында немесе тіпті жұмыс кітаптарында орналасуы мүмкін.

Айталық, сізде адамдар аттары бар 2 баған бар - А бағанында 5 атау және B бағанында 3 атау бар және көшірмелерді табу үшін осы екі баған арасындағы деректерді салыстырғыңыз келеді. Түсінгеніңіздей, бұл жай ғана мысал үшін жалған деректер; нақты жұмыс парақтарында әдетте мыңдаған және он мыңдаған жазбалар болады.

А нұсқасы : Екі баған да бір парақта, бір кестеде орналасқан: А бағаны және В бағаны

В нұсқасы: екі баған әртүрлі парақтарда орналасқан: 2-парақтағы A бағаны және 3-парақтағы А бағаны

Енгізілген көшірмелерді жоюExcel 2016, Excel 2013 және 2010 нұсқаларында қол жетімді құрал бұл сценарийді өңдей алмайды, себебі ол 2 баған арасындағы деректерді салыстыра алмайды. Сонымен қатар, ол тек көшірмелерді жоя алады, бөлектеу немесе бояу сияқты басқа таңдау жоқ, өкінішке орай :-(.

Одан әрі мен екі Excel бағанын салыстырудың 2 мүмкін әдісін сипаттайтын боламын, бұл сізге табуға мүмкіндік береді. және қайталанатын жазбаларды жою:

Excel формулаларын пайдаланып көшірмелерді табу үшін 2 бағанды ​​салыстырыңыз

А нұсқасы: екі баған да бір тізімде

  1. Бірінші бос ұяшықта, біздің мысалда бұл C1 ұяшығы, келесі формуланы жазыңыз:

    =IF(ISERROR(MATCH(A1,$B$1:$B$10000,0)),"Unique","Duplicate")

    Біздің формуламызда A1 бірінші бағанның бірінші ұяшығы болып табылады. біз салыстыру үшін пайдаланғымыз келеді. $B$1 және $B$10000 - салыстырғыңыз келетін 2-бағанның бірінші және соңғы ұяшығының мекенжайлары. Назар аударыңыз абсолютті ұяшық сілтемесі - баған әріптері мен жол нөмірлерінің алдындағы доллар белгілері ($). Формула көшіру кезінде ұяшық мекенжайлары өзгеріссіз қалуы үшін абсолютті сілтемені мақсатты түрде қолданамын.

    Егер сіз В бағанындағы көшірмелерді табыңыз, бағанды ​​ауыстырыңыз формула келесідей болатындай атаулар:

    =IF(ISERROR(MATCH(B1,$A$1:$A$10000,0)),"Unique","Duplicate")

    " Бірегей "/" Қайталан " орнына сіз өз белгілеріңізді жаза аласыз, мысалы " Табылды "/" Табылды ", немесе тек " Көшірме " қалдырып, "Бірегей" орнына "" деп теріңіз. Соңғы жағдайда сізде боладыкөшірмелері табылмаған ұяшықтардың жанындағы бос ұяшықтар, менің ойымша, мұндай көрсетілім деректерді талдау үшін ыңғайлырақ.

  2. Енді формуланы C бағанының барлық ұяшықтарына, А бағанындағы деректерден тұратын соңғы жолға дейін көшірейік. Ол үшін курсорды C1 ұяшығының төменгі оң жақ бұрышы, ал курсор төмендегі суретте көрсетілгендей қара крестке өзгереді:

    Тінтуірдің сол жақ түймешігін басып, оны басып тұрып жиекті төмен сүйреңіз формуланы көшіргіңіз келетін барлық ұяшықтарды таңдау. Барлық қажетті ұяшықтар таңдалғанда, тінтуірдің сол жақ батырмасын жіберіңіз:

    Кеңес: Үлкен кестелерде таңбашалар арқылы формуланы көшіру жылдамырақ. Оны таңдау үшін C1 ұяшығын нұқыңыз және Ctrl + C пернелер тіркесімін басыңыз (формуланы алмасу буферіне көшіру үшін), содан кейін Ctrl + Shift + End пернелер тіркесімін басыңыз (С бағанындағы бос емес ұяшықтарды таңдау үшін), соңында басыңыз. Ctrl + V (формуланы барлық таңдалған ұяшықтарға қою үшін).

  3. Тамаша, барлық қайталанатын ұяшықтар "Көшірме" деп белгіленеді:

В нұсқасы: екі баған әртүрлі жұмыс парақтарында (жұмыс кітаптарында)

  1. 2-парақтағы 1-ші бос бағанның 1-ші ұяшығына (біздің жағдайда В бағаны) формуланы жазыңыз:

    =IF(ISERROR(MATCH(A1,Sheet3!$A$1:$A$10000,0)),"","Duplicate")

    Мұндағы парақ3 - 2-баған орналасқан парақтың атауы және $A$1:$A$10000 - бірінші және соңғы ұяшықтардың мекенжайлары. сол 2-баған.

  2. А нұсқасына ұқсас.
  3. Бізкелесі нәтижеге ие болыңыз:

Жоғарыда келтірілген мысалдар мен 2 бағанды ​​салыстыру үшін формуласы бар жұмыс парағын жүктеп алу үшін басыңыз.

Табылған көшірмелермен жұмыс

Тамаша, біз бірінші бағандағы (А бағаны) екінші бағандағы (В бағанында) да бар жазбаларды таптық. Енді біз олармен бірдеңе істеуіміз керек :)

Бұл өте тиімсіз және бүкіл кестені қарап шығу және қайталанатын жазбаларды қолмен қарап шығу тым көп уақытты алады. Жақсырақ жолдар бар.

А бағанында тек қайталанатын жолдарды көрсетіңіз

Егер бағандарыңызда тақырыптар болмаса, оларды қосу керек. Ол үшін курсорды 1-ші жолды көрсететін санға қойыңыз, сонда ол скриншотта көрсетілгендей қара көрсеткі болып өзгереді:

Таңдалған жолды тінтуірдің оң жақ түймешігімен басып, «<1» таңдаңыз>Кірістіру

» мәтінмәндік мәзірден:

Бағандарыңызға атау беріңіз, мысалы. " Аты " және " Көшірме? ". Одан кейін Деректер қойындысына ауысып, Сүзгі түймесін басыңыз:

Одан кейін " Қайталансын ба? " жанындағы кішкентай сұр көрсеткіні басыңыз. ашылмалы тізімнен, сол тізімдегі Көшірмеден басқа барлық элементтердің құсбелгісін алып тастаңыз және Жарайды түймесін басыңыз:

Міне, енді сіз В бағанында қайталанатын мәндері бар А бағанының ұяшықтарын ғана көресіз. Сынақ жұмыс парағында мұндай ұяшықтар үшеуі ғана бар, сіз түсінгендей, нақты парақтарда олардың саны әлдеқайда көп болуы мүмкін:

ІшіндеА бағанының барлық жолдарын қайтадан көрсету үшін B бағанындағы сүзгі белгісін басыңыз, ол қазір кішкентай көрсеткісі бар шұңқырға ұқсайды және «Барлығын таңдау» құсбелгісін қойыңыз. Сондай-ақ, Деректер қойындысы -> & Сүзгі -> Тазалау , скриншотта көрсетілгендей:

Табылған көшірмелерді бояу немесе бөлектеу

Егер " Қайталан " жалаушасы болса сіздің мақсаттарыңыз үшін жеткіліксіз және қайталанатын ұяшықтарды қаріп түсі немесе бояу түсі бойынша немесе басқа жолмен белгілегіңіз келеді...

Одан кейін жоғарыда түсіндірілгендей көшірмелерді сүзіп, барлық сүзілген ұяшықтарды таңдап, ашу үшін Ctrl + F1 пернелерін басыңыз. Ұяшықтарды пішімдеу тілқатысу терезесі. Мысал ретінде қайталанатын жолдардың өң түсін ашық сарыға өзгертейік. Әрине, ұяшықтардың өң түсін Басты бет қойындысындағы Түсті толтыру опциясы арқылы өзгертуге болады, бірақ Ұяшықтарды пішімдеу диалогтық терезесінің артықшылығы - ол барлық пішімдеуді жасауға мүмкіндік береді. бір уақытта өзгереді:

Енді сіз бір қайталанатын ұяшықты жіберіп алмайсыз:

Бірінші бағандағы көшірмелерді жою

Кестені тек қайталанатын ұяшықтар болатындай етіп сүзіңіз. мәндер көрсетіледі және барлық ұяшықтарды таңдаңыз.

Салыстыратын 2 баған әртүрлі жұмыс парақтарында , яғни бөлек кестелерде орналасқан болса, таңдалған ауқымды тінтуірдің оң жақ түймешігімен басып, «<1» таңдаңыз. Мәтінмәндік мәзірден>Жолды жою »:

Excel растауыңызды сұрағанда OK түймесін басыңыз.Сіз шынымен «Барлық парақ жолын жоюды» және сүзгіні тазалағыңыз келетінін білдіреді. Көріп отырғаныңыздай, тек бірегей мәндері бар жолдар қалды:

Егер 2 баған бір жұмыс парағында орналасса , бір-біріне жақын (іргелес) немесе бір-біріне тиіп тұрмаса (іргелес емес) , көшірмелерді жою сәл күрделірек. Қайталанатын мәндері бар жолдарды толығымен жоя алмаймыз, себебі бұл 2-бағандағы сәйкес ұяшықтарды да жояды. Сонымен, А бағанында тек бірегей жазбаларды қалдыру үшін келесі әрекеттерді орындаңыз:

  1. Кестені тек қайталанатын ұяшықтар көрсетілетін етіп сүзіп, барлық ұяшықтарды таңдаңыз. Таңдауды тінтуірдің оң жақ түймешігімен басып, " Мазмұнды тазалау " пәрменін таңдаңыз:
  2. Сүзгіні тазалау.
  3. А бағанындағы A1 ұяшығынан бастап соңғы ұяшыққа дейінгі барлық ұяшықтарды таңдаңыз. деректері бар ұяшық.
  4. Деректер қойындысына өтіп, А-дан Z-ге сұрыптау түймесін басыңыз. Ашылған диалогтық терезеде « Ағымдағы таңдаумен жалғастыру » таңдап, Сұрыптау түймесін басыңыз:
  5. Формула бар бағанды ​​жою, себебі сіз мұны ол енді қажет, қазір ол жерде тек "Бірегейлер" қалды.
  6. Міне, осымен ғана шектеліп қалды, енді А бағанында В бағанында жоқ бірегей деректер ғана бар:

Көріп отырғаныңыздай, формулаларды пайдаланып екі Excel бағанының арасындағы көшірмелерді жою қиын емес. Формула жазу және көшіру, қолдану және қолдану өте көп уақытты қажет ететін және қызықсыз процесс болса дажұмыс парақтарындағы 2 бағанды ​​салыстыру қажет болған сайын сүзгіні тазалаңыз. Мен сіздің назарыңызға ұсынатын басқа шешім әлдеқайда қарапайым және бірінші әдіске жұмсаған уақытымыздың аз ғана бөлігін алады. Үнемделген уақытты жұмсайтын қызықты нәрселерді табасыз деп ойлаймын ;)

Көрнекі шеберді пайдаланып қайталанатын 2 Excel бағанын салыстырыңыз

Ал енді екі бағанды ​​салыстыру әдісін көрсетуге рұқсат етіңіздер. Excel бағдарламасына арналған Dedupe құралдарын пайдалану арқылы көшірме жасайды.

  1. Салыстырғыңыз келетін бағандар орналасқан жұмыс парағын (немесе жұмыс парақтарын) ашыңыз.
  2. 1-бағандағы кез келген ұяшықты таңдаңыз, ауыстырыңыз. Ablebits Data қойындысына өтіп, Кестелерді салыстыру түймесін басыңыз:
  3. Шебердің 1 қадамында сіз мынаны көресіз бірінші бағаныңыз әлдеқашан таңдалған, сондықтан жай ғана Келесі түймесін басыңыз.

    Ескертпе. Тек 2 бағанды ​​емес, 2 кестені салыстырғыңыз келсе, осы қадамда бірінші кестені толығымен таңдауыңыз керек.

  4. Шебердің 2 қадамында Салыстырғыңыз келетін 2-баған. Сол жұмыс кітабында 2-парақ таңдаймыз. Көп жағдайда смарт шебер 2-бағанды ​​автоматты түрде таңдайды, егер қандай да бір себептермен бұл орын алмаса, тінтуірдің көмегімен мақсатты бағанды ​​таңдаңыз. Егер сіз бүкіл кестелерді салыстырсаңыз, бүкіл 2-ші кестені таңдаңыз.
  5. Қайталанатын мәндерді табуды таңдаңыз:
  6. Өзіңізге қажетті бағандар жұбын таңдаңыз.салыстырғыңыз келеді:

    Кеңес. Кестелерді салыстырып жатсаңыз, салыстыру үшін бірнеше баған жұптарын таңдауға болады, мысалы, аты мен тегі. Қосымша мәліметтер алу үшін екі Excel электрондық кестесінен көшірмелерді жою жолын қараңыз.

  7. Соңында, табылған көшірмелермен не істеу керек екенін шешу керек. Қайталанатын жазбаларды жоюды, оларды басқа жұмыс парағына жылжытуды немесе көшіруді, күй бағанын қосуды (нәтиже Excel формулаларымен бірінші шешімімізге ұқсас болады), көшірмелерді бөлектеуді немесе қайталанатын мәндері бар барлық ұяшықтарды таңдауды таңдай аласыз:

    Кеңес. Көшірмелерді жоюды таңдамаңыз, әсіресе құралды бірінші рет пайдаланып жатсаңыз. Оның орнына көшірмелерді басқа жұмыс парағына жылжытуды таңдаңыз. Бұл бірінші кестеден көшірмелерді жояды, бірақ көшірме деп танылған жазбалар тізімін қарап шығуға мүмкіндік береді. Үлкен кестелердегі бірнеше сәйкес бағандар бойынша салыстыру кезінде бірегей деректері бар негізгі бағанды ​​таңдауды кездейсоқ ұмытып кетуіңіз мүмкін және көшірмелерді жылжыту деректердің қалпына келтірілмейтін жоғалуын болдырмайды.

  8. Аяқтау түймесін басып, нәтижеден рахат алыңыз. Қазір бізде көшірмелері жоқ әдемі, таза кесте бар:

Алдыңғы шешімді есте сақтаңыз және айырмашылықты сезініңіз :) көмегімен жұмыс парақтарын жою өте тез және оңай. Екі кестені салыстыру . Шын мәнінде, бұл сізге оқуға жұмсаған уақытыңыздан аз уақыт аладыосы мақала.

Қазір Кестелерді салыстыру 300-ден астам пайдалану жағдайларын жасыратын 70-тен астам кәсіби құралдар жиынтығынан тұратын Excel бағдарламасына арналған Ultimate Suite бағдарламасының бөлігі болып табылады. Сағат тілі өтіп жатыр, сондықтан асығыңыз және оны дәл қазір жүктеп алыңыз!

Сұрақтарыңыз болса немесе бірдеңе түсініксіз болса, маған пікір қалдырыңыз, мен қуана әрі қарай егжей-тегжейлі айтып беремін. Оқығандарыңызға рахмет!

Майкл Браун - бағдарламалық құралдарды пайдалана отырып, күрделі процестерді жеңілдетуге құмарлығы бар арнайы технология әуесқойы. Технологиялық индустрияда он жылдан астам тәжірибесі бар ол Microsoft Excel және Outlook, сондай-ақ Google Sheets және Docs бағдарламаларында өз дағдыларын жетілдірді. Майклдың блогы өз білімі мен тәжірибесін басқалармен бөлісуге, өнімділік пен тиімділікті арттыруға арналған оңай орындалатын кеңестер мен оқулықтар беруге арналған. Сіз тәжірибелі кәсіпқой болсаңыз да, жаңадан бастаушы болсаңыз да, Майклдың блогы осы маңызды бағдарламалық құралдарды барынша пайдалану үшін құнды түсініктер мен практикалық кеңестер ұсынады.