Mundarija
O'quv qo'llanma Excel 2019, Excel 2016, Excel 2013 va Excel 2010 da takroriy nusxalarni qanday olib tashlashni tushuntiradi. Siz birinchi marta paydo bo'lgan yoki bo'lmagan takroriy qiymatlarni topish va o'chirish, dublikatlardan xalos bo'lishning bir necha xil usullarini o'rganasiz. qatorlar, mutlaq takroriy va qisman mosliklarni aniqlang.
Microsoft Excel asosan hisoblash vositasi boʻlsa-da, uning varaqlari koʻpincha inventarlarni kuzatish, savdo hisobotlarini tuzish yoki pochta roʻyxatlarini yuritish uchun maʼlumotlar bazasi sifatida ishlatiladi.
Ma'lumotlar bazasi hajmi kattalashganda yuzaga keladigan keng tarqalgan muammo shundaki, unda ko'plab takroriy qatorlar paydo bo'ladi. Va sizning ulkan ma'lumotlar bazangiz bir nechta bir xil yozuvlarni o'z ichiga olgan bo'lsa ham, bu bir nechta dublikatlar juda ko'p muammolarni keltirib chiqarishi mumkin, masalan, bir xil hujjatning bir nechta nusxasini bir shaxsga yuborish yoki xulosada bir xil raqamlarni bir necha marta hisoblash hisobot. Shunday ekan, maʼlumotlar bazasidan foydalanishdan oldin, takroriy yozuvlar bor-yoʻqligini tekshirish mantiqan toʻgʻri boʻladi, bu sizning harakatlaringizni takrorlashga vaqt sarflamasligingizga ishonch hosil qilishdir.
Yaqinda bir nechta maqolalarimizda biz uni aniqlashning turli usullarini muhokama qildik. Excelda dublikatlar va takroriy hujayralar yoki qatorlarni ajratib ko'rsatish. Biroq, Excel varaqlaridagi dublikatlarni oxir-oqibat yo'q qilishni xohlaydigan vaziyatlar bo'lishi mumkin. Va aynan shu qo'llanmaning mavzusi.
Dublikatlarni o'chirish - takroriy qatorlarni yo'q qilish
Excel 365 - 2007 ning barcha versiyalarida,dublikatlarni o'chirish uchun o'rnatilgan vosita mavjud, ajablanarli joyi yo'q, deb nomlangan Dublikatlarni o'chirish .
Ushbu vosita sizga mutlaq dublikatlarni (hujayralar yoki butun) topish va o'chirish imkonini beradi. qatorlar), shuningdek qisman mos yozuvlar (belgilangan ustun yoki ustunlarda bir xil qiymatlarga ega boʻlgan satrlar). Buni amalga oshirish uchun quyidagi amallarni bajaring.
Eslatma. Dublikatlarni o'chirish vositasi bir xil yozuvlarni butunlay o'chirib tashlaganligi sababli, takroriy satrlarni o'chirishdan oldin asl ma'lumotlarning nusxasini yaratish yaxshi bo'ladi.
- Boshlash uchun duplarni oʻchirmoqchi boʻlgan diapazonni tanlang. Butun jadvalni tanlash uchun Ctrl + A tugmalarini bosing.
- Ma'lumotlar yorlig'i > Ma'lumotlar asboblari guruhiga o'ting va Dublikatlarni o'chirish<9-ni bosing> tugmasi.
- Barcha ustunlarda mutlaqo teng qiymatga ega takroriy qatorlarni oʻchirish uchun quyidagi skrinshotdagi kabi barcha ustunlar yonidagi tasdiq belgilarini qoldiring.
- <8-ni olib tashlash uchun>qisman dublikatlar bir yoki bir nechta asosiy ustunlarga asoslanib, faqat shu ustunlarni tanlang. Jadvalingizda ustunlar ko'p bo'lsa, eng tezkor usul Hammasini tanlashni bekor qilish tugmasini bosish va keyin duplarni tekshirmoqchi bo'lgan ustunlarni tanlang.
- Agar jadvalingizda <8 bo'lmasa>sarlavhalar , oynadagi Mening maʼlumotlarimda sarlavhalar oynasini tozalangdialog oynasining yuqori o'ng burchagi, odatda sukut bo'yicha tanlanadi.
Bajarildi! Tanlangan diapazondagi barcha takroriy satrlar o'chiriladi va qancha takroriy yozuvlar olib tashlanganligi va qancha noyob qiymatlar qolganligi haqida xabar ko'rsatiladi.
Eslatma. Excelning "Dublikatlarni o'chirish" xususiyati ikkinchi va keyingi barcha takroriy nusxalarni o'chiradi va barcha noyob satrlarni va bir xil yozuvlarning birinchi nusxalarini qoldiradi. Ikki nusxadagi satrlarni shu jumladan, birinchi marta yo'q qilmoqchi bo'lsangiz, quyidagi echimlardan birini qo'llang: birinchi marta takrorlangan nusxalarni filtrlang yoki Excel uchun ko'p qirrali dublikatlarni olib tashlash dasturidan foydalaning.
Noyob yozuvlarni boshqa joyga nusxalash orqali dublikatlardan xalos bo'ling
Excelda dublikatlardan xalos bo'lishning yana bir usuli - noyob qiymatlarni ajratish va ularni boshqa varaq yoki boshqa ish kitobiga nusxalash. Batafsil qadamlar quyida bajariladi.
- O'zingiz olib tashlamoqchi bo'lgan diapazonni yoki butun jadvalni tanlang.
- Ma'lumotlar yorlig'iga o'ting > Saralash & Filtr guruhi va Kengaytirilgan tugmasini bosing.
- Boshqa joyga nusxalash radio tugmachasini tanlang.
- To'g'ri diapazon Ro'yxat diapazoni da paydo bo'lishini tekshiring. 1-qadamda siz tanlagan diapazon.
- Nusxalash oynasiga kiritingnoyob qiymatlardan nusxa olmoqchi bo'lgan diapazon (aslida maqsad diapazonning yuqori chap katakchasini tanlash kifoya).
- Faqat noyob yozuvlar oynasini tanlang.
Eslatma. Excelning kengaytirilgan filtri filtrlangan qiymatlarni faqat faol varaqdagi boshqa joyga nusxalash imkonini beradi. Agar siz nusxalash yoki noyob qiymatlarni yoki satrlarni takrorlashni boshqa varaqga yoki boshqa ish kitobiga koʻchirishni istasangiz, buni osonlikcha bajarishingiz mumkin. Excel uchun dublikatlarni olib tashlash dasturi.
Excelda takroriy satrlarni filtrlash orqali qanday olib tashlash mumkin
Excelda takroriy qiymatlarni oʻchirishning yana bir usuli ularni formuladan foydalanib aniqlash, filtrlash va takroriy qatorlarni oʻchirishdir.
Ushbu yondashuvning afzalligi ko'p qirralilikdir - bu sizga bitta ustundagi takroriy qiymatlarni topish va o'chirish yoki bir nechta ustunlardagi qiymatlar bo'yicha qatorlarni takrorlash imkonini beradi, birinchi misollar bilan yoki ularsiz. Kamchilik shundaki, siz bir nechta takroriy formulalarni eslab qolishingiz kerak bo'ladi.
- Vazifangizga qarab, dublikatlarni aniqlash uchun quyidagi formulalardan foydalaning. 1 ustunda takroriy qiymatlarni topish uchun formulalardan foydalaning.
- Birinchi takrorlanishdan tashqari takroriy nusxalar:
=IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicate", "")
- 1-qayta takrorlangan nusxalar:
=IF(COUNTIF($A$2:$A$10, $A2)>1, "Duplicate", "Unique")
Bu erda A2 birinchi va A10 diapazonning oxirgi katagidir izlanish uchundublikatlar.
Takrorlangan qatorlarni topish uchun formulalar
- Birinchi takrorlanishdan tashqari takroriy qatorlar:
=IF(COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2, $C$2:$C2, $C2)>1, "Duplicate row", "Unique")
- Birinchi marta takrorlangan qatorlar:
=IF(COUNTIFS($A$2:$A$10, $A2, $B$2:$B$10, $B2, $C$2:$C$10, $C2)>1, "Duplicate row", "Unique")
Bu yerda A, B va C ustunlar takroriy qiymatlar mavjudligi tekshirilishi kerak.
Masalan, 1-nasllardan tashqari takroriy satrlarni shunday aniqlash mumkin:
Ikki nusxadagi formulalardan foydalanish haqida ko'proq ma'lumot olish uchun Excelda dublikatlarni qanday aniqlash mumkin bo'limiga qarang.
- Birinchi takrorlanishdan tashqari takroriy nusxalar:
- Jadvalingizdagi istalgan katakchani tanlang va Maʼlumotlar yorligʻidagi Filtr tugmasini yoki Tartiblash va kuchaytirish orqali Excel avtomatik filtrini qoʻllang. ; Uy yorlig'ida > Filtr ni filtrlang.
- “ Dublikat ” ustunining sarlavhasidagi strelkani bosish orqali ikki nusxadagi qatorlarni filtrlang, so‘ng “ Dublicate satr ” katagiga belgi qo‘ying.Agar kimgadir ko‘proq kerak bo‘lsa batafsil ko'rsatmalar, iltimos, Excelda dublikatlarni qanday filtrlash bo'limiga qarang.
- Va nihoyat, takroriy qatorlarni o'chirib tashlang. Buning uchun sichqonchani qator raqamlari bo'ylab sudrab filtrlangan qatorlarni tanlang, ularni o'ng tugmasini bosing va kontekst menyusidan Qatorni o'chirish -ni tanlang. Klaviaturadagi "O'chirish" tugmasini bosish o'rniga buni qilishingiz kerakligining sababi shundaki, u faqat hujayra tarkibini emas, balki butun qatorlarni o'chiradi:
In shunga o'xshash tarzda, siz muayyan takroriy hodisa(lar)ni topishingiz va o'chirishingiz mumkin, masalan, faqat 2 yoki 3-nasl yoki 2-chiva keyingi barcha takroriy qiymatlar. Tegishli formula va bosqichma-bosqich ko'rsatmalarni ushbu qo'llanmada topasiz: dublikatlarni ularning paydo bo'lishi bo'yicha qanday filtrlash mumkin.
Yaxshi, siz ko'rganingizdek, dublikatlarni topish va olib tashlashning bir qancha usullari mavjud. Excel, har birining kuchli tomonlari va cheklovlari bor. Ammo ko'p sonli takroriy o'chirish usullari o'rniga sizda bir nechta formulalarni yodlashni talab qilmaydigan va barcha stsenariylarda ishlaydigan yagona universal echim bo'lsa, nima deysiz? Yaxshi xabar shundaki, bunday yechim bor va men buni sizga ushbu qo'llanmaning keyingi va yakuniy qismida ko'rsataman.
Dublicate Remover - topish uchun universal vosita & Excelda dublikatlarni o'chirish
O'rnatilgan Excelning dublikatni olib tashlash xususiyatidan farqli o'laroq, Ablebits Duplicate Remover plaginini faqat takroriy yozuvlarni olib tashlash bilan cheklanmaydi. Shveytsariya pichog'iga o'xshab, bu ko'p vosita barcha muhim foydalanish holatlarini birlashtiradi va sizga aniqlash , tanlash , ta'kidlash , o'chirish , nusxalash va ko'chirish noyob yoki takroriy qiymatlar, mutlaq takroriy satrlar yoki qisman mos keladigan satrlar, 1 jadvalda yoki 2 ta jadvalni solishtirish orqali, birinchi bo'lib yoki bo'lmasdan.
U ishlaydi. barcha operatsion tizimlarda va Microsoft Excel 2019 - 2003 ning barcha versiyalarida mukammal ishlaydi.
Sichqonchani 2 marta bosish bilan Excelda dublikatlardan qanday qutulish mumkin
Agar sizda Ultimate Suite mavjud deb hisoblasakExcel-da o'rnatilgan bo'lsa, takroriy satrlar yoki katakchalarni yo'q qilish uchun quyidagi oddiy amallarni bajaring:
- Jadvalda o'chirmoqchi bo'lgan istalgan katakchani tanlang va Jadvalni o'chirish tugmasini bosing. Ablebits Ma'lumotlar yorlig'i. Sizning butun jadvalingiz avtomatik ravishda tanlanadi.
Quyidagi skrinshotda koʻrib turganingizdek, barcha takroriy satrlar, 1-qaytadan tashqari oʻchiriladi:
Maslahat. Agar siz kalit ustunidagi qiymatlar asosidagi takroriy satrlarni oʻchirmoqchi boʻlsangiz, faqat oʻsha ustun(lar)ni tanlangan holda qoldiring va boshqa barcha ahamiyatsiz ustunlar belgisini olib tashlang.
Va agar siz boshqa amalni bajarmoqchi bo'lsangiz , aytaylik, takroriy satrlarni o'chirmasdan ajratib ko'rsatish yoki takroriy qiymatlarni boshqa joyga ko'chirish, ochiladigan ro'yxatdan mos variantni tanlang:
Agar siz takroriy satrlarni oʻchirish, shu jumladan birinchi takrorlash yoki noyob qiymatlarni topish kabi qoʻshimcha opsiyalarni xohlasangiz, ushbu xususiyatlarning barchasini taʼminlovchi Dublicate Remover ustasidan foydalaning. Quyida siz toʻliq maʼlumot va bosqichma-bosqich misol bilan tanishasiz.
Dublikat qiymatlarni birinchi boʻlgan yoki boʻlmagan holda qanday topish va oʻchirish mumkin
Excelda dublikatlarni olib tashlashumumiy operatsiya. Biroq, har bir alohida holatda, bir qator o'ziga xosliklar bo'lishi mumkin. Jadvalni o'chirish vositasi tezlikka e'tibor qaratgan bo'lsa-da, Dublicate Remover Excel varaqlarini aynan siz xohlagan tarzda nusxalash uchun bir qancha qo'shimcha opsiyalarni taklif etadi.
- Jadvaldagi istalgan katakchani tanlang. dublikatlarni oʻchirmoqchi boʻlgan joyda Ablebits Data yorligʻiga oʻting va Dublicate Remover tugmasini bosing.
- Birinchi takrorlanishdan tashqari dublikatlar
- Birinchi takrorlanishlarni o'z ichiga olgan dublikatlar
- Noyob qiymatlar
- Noyob qiymatlar va birinchi takroriy takrorlanishlar
Ushbu misolda dublikat qatorlarni, shu jumladan 1-qaytalarni o'chirib tashlaylik:
Hammasi! Duplicate Remover qo'shimchasi o'z ishini tezda bajaradi va sizga qancha takroriy qatorlar topilganligi va o'chirilganligi haqida xabar beradi:
Mana shu tarzda Exceldan dublikatlarni o'chirib tashlashingiz mumkin. Umid qilamanki, ushbu qo‘llanmada keltirilgan yechimlardan kamida bittasi siz uchun ishlaydi.
Yuqorida muhokama qilingan barcha kuchli dedupe vositalari Excel uchun Ultimate Suite-ga kiritilgan. Agar siz ularni sinab ko'rmoqchi bo'lsangiz, to'liq ishlaydigan sinov versiyasini yuklab olishingizni tavsiya qilaman va fikr-mulohazalaringizni izohlarda bizga bildiring.