چطور موارد تکراری را در Excel و Google Sheets حذف کنیم
ابزارهای داخلی Excel و Sheets و راهی سریعتر برای فهرستهای ساده.
موارد تکراری به هر فهرستی راه پیدا میکنند: دو خروجی که کنار هم چسبانده شدهاند، فرمی که دو بار ارسال شده، فهرست ایمیل قدیمیای که با فهرست جدید ادغام شده. اینجا سه روش سریع برای پاک کردنشان و دامهایی را که باید مراقبشان باشید میبینید.
در Excel
- دادهها را همراه با سطر عنوان انتخاب کنید.
- به Data و سپس Remove Duplicates بروید.
- ستونهایی را علامت بزنید که تعیین میکنند دو سطر تکراری هستند یا نه. اگر همه را علامتزده باقی بگذارید، فقط سطرهایی که کاملاً یکساناند حذف میشوند. اگر فقط Email را علامت بزنید، برای هر نشانی ایمیل یک سطر باقی میماند.
- روی OK کلیک کنید. Excel گزارش میدهد چند مورد تکراری حذف شد و چند مقدار یکتا باقی ماند.
Excel اولین مورد از هر تکرار را نگه میدارد و بقیه را پاک میکند. اول از برگه یک نسخهٔ پشتیبان بگیرید، چون پس از ذخیره، تغییر دائمی است.
در Google Sheets
- محدوده را انتخاب کنید.
- به Data، سپس Data cleanup و بعد Remove duplicates بروید.
- مشخص کنید داده سطر عنوان دارد یا نه، ستونهایی را که باید مقایسه شوند انتخاب کنید و تأیید کنید.
راه دیگر تابع UNIQUE است که بدون دست زدن به دادههای اصلی، نسخهای بدون تکرار برمیگرداند: =UNIQUE(A2:C500).
برای یک فهرست ساده
اگر فقط یک فهرست دارید، مثل نشانیهای ایمیل، کد محصولات، نامها یا URLها، باز کردن صفحهگسترده زیادهروی است. آن را در ابزار حذف موارد تکراری بچسبانید، انتخاب کنید که تفاوت حروف بزرگ و کوچک و فاصلههای اضافه نادیده گرفته شوند یا نه و فهرست تمیزشده را کپی کنید. ترتیب اصلی حفظ میشود و ابزار میگوید چند مورد تکراری پیدا کرده است.
دامها
| دام | مثال | راهحل |
|---|---|---|
| تفاوت حروف بزرگ و کوچک | Ada@Example.com و ada@example.com | تفاوت حروف بزرگ و کوچک را نادیده بگیرید یا اول همه را به حروف کوچک تبدیل کنید |
| فاصلههای نامرئی | "ada@example.com " با یک فاصله در انتها | فاصلههای ابتدا و انتها را حذف کنید یا در برگه از TRIM استفاده کنید |
| موارد تقریباً تکراری | Jon Smith و John Smith | تکراری واقعی نیستند، دستی بررسی کنید |
| مقایسهٔ تعداد بیش از حد ستون | ایمیل یکسان، تاریخ ثبتنام متفاوت | فقط ستونی را مقایسه کنید که رکورد را مشخص میکند |
Remove Duplicates در Excel به حروف بزرگ و کوچک حساس نیست، اما فاصلههای انتهایی را تفاوت به حساب میآورد. ابزار حذف موارد تکراری با گزینههایش هر دو حالت را مدیریت میکند.
حذف تکرار بر اساس یک ستون
برای نگه داشتن یک سطر برای هر مشتری در حالی که ستونهای دیگر با هم فرق دارند، فقط ستون شناسه را مقایسه کنید. در Excel فقط همان ستون را علامت بزنید. برای CSVای که نمیخواهید در Excel باز کنید، ستون را با استخراج ستونها بیرون بکشید و بعد تکرارهایش را حذف کنید.
فهرستهای ایمیل
برای نشانیهای ایمیل، ابزار پاکسازی فهرست ایمیل یک قدم جلوتر میرود: در یک مرحله همه را به حروف کوچک تبدیل میکند، نشانیهای نامعتبر را حذف میکند و تکرارها را از بین میبرد و حتی میتواند نشانیها را از متنهای درهم و چسباندهشده بیرون بکشد.