جدول المحتويات
هل تبحث عن طريقة بسيطة للعثور على التكرارات في جداول بيانات Google؟ ماذا عن 7 طرق؟ :) هذا كل ما تحتاجه للعديد من حالات الاستخدام :) سأوضح لك كيفية استخدام الأدوات الخالية من المعادلات (بدون تشفير - وعد!) ، والتنسيق الشرطي وبعض الوظائف السهلة لمحبي الصيغ المتحمسين.
بغض النظر عن عدد المرات التي تستخدم فيها جداول بيانات Google ، فمن المحتمل أن تضطر إلى التعامل مع البيانات المكررة. قد تظهر مثل هذه السجلات في عمود واحد أو تشغل صفوفًا كاملة.
بنهاية هذه المقالة ، ستعرف كل ما تحتاجه لإزالة التكرارات وعدّها وتمييزها وتعريفها بالحالة. سأعرض بعض أمثلة الصيغ وأشارك أدوات مختلفة. حتى أن أحدهم يبحث عن النسخ المكررة ويزيلها في جداول بيانات Google في الموعد المحدد! سيكون التنسيق الشرطي مفيدًا أيضًا.
اختر السم ودعنا نلف :)
كيفية العثور على التكرارات في جداول بيانات Google باستخدام الصيغ
تقليديًا ، سأبدأ بالصيغ. ميزتهم الرئيسية هي أن طاولتك الأصلية لا تزال سليمة. تحدد الصيغ التكرارات وتعيد النتيجة إلى مكان آخر في جداول بيانات Google. وبناءً على النتيجة المرجوة ، تقوم الوظائف المختلفة بالخدعة.
كيفية إزالة التكرارات في جداول بيانات Google باستخدام وظيفة UNIQUE
تقوم وظيفة UNIQUE بمسح بياناتك وحذف التكرارات وإرجاع ما لها بالضبط اسم يقول - قيم / صفوف فريدة.
هنا جدول عينة صغير حيثيحتوي على 5 أدوات مختلفة لتحديد التكرارات في جداول بيانات Google. ولكن في الوقت الحالي ، دعونا نلقي نظرة على البحث عن صفوف مكررة أو فريدة .
يوفر وحده 7 طرق مختلفة للتعامل مع التكرارات ولا يؤدي فقط إلى تسريع العملية برمتها. يعرف كيفية أتمتة ذلك بالكامل.
بمجرد تثبيته من Google Workspace Marketplace ، سيظهر ضمن الامتدادات :
كأداة قياسية لجداول بيانات Google ، تتيح لك أيضًا تحديد النطاق والأعمدة المراد معالجتها ولكن بطريقة أكثر أناقة :)
يتم تقسيم جميع الإعدادات إلى 4 خطوات سهلة الاستخدام حيث يمكنك تحديد:
- النطاق
- ما يجب العثور عليه: خدع أو uniques
- الأعمدة
- ما يجب فعله بالسجلات الموجودة
يمكنك حتى إلقاء نظرة خاطفة على الصور الخاصة بحيث يكون من الواضح دائمًا ما يجب فعله:
ما هو الهدف ، قد تعتقد؟ حسنًا ، على عكس الأداة القياسية ، تقدم هذه الوظيفة الإضافية أكثر من ذلك بكثير:
- ابحث عن التكرارات بالإضافة إلى uniques بما في ذلك أو استبعاد التكرارات الأولى
- حدد التكرارات في جداول بيانات Google
- أضف عمود الحالة
- نسخ / نقل النتائج إلى ورقة / جدول بيانات جديد أو أي مكان محدد في جدول البيانات
- مسح تم العثور على قيم من الخلايا
- حذف صفوف مكررة من جدول بيانات Google تمامًا
ما عليك سوى اختيار الطريقة التي تناسبك بشكل أفضل ،حدد الخيارات ودع الوظيفة الإضافية تقوم بالمهمة.
نصيحة. قد يكون هذا الفيديو قديمًا بعض الشيء ، لكنه يوضح تمامًا مدى سهولة العمل مع الوظيفة الإضافية:
اجعل الوظيفة الإضافية تزيل التكرارات تلقائيًا
على شكل تثليج على كعكة ، ستتمكن من حفظ جميع الإعدادات من جميع الخطوات الأربع في سيناريوهات وتشغيلها لاحقًا على أي طاولة بنقرة واحدة.
أو - حتى أفضل - جدولة تلك السيناريوهات لبدء التشغيل تلقائيًا في وقت معين يوميًا:
حضورك ليس ضروريًا ، وستقوم الوظيفة الإضافية بحذف التكرارات تلقائيًا حتى عندما يكون الملف مغلقًا أو في وضع عدم الاتصال. لمعرفة المزيد حول هذا الموضوع ، يرجى زيارة هذا البرنامج التعليمي التفصيلي ومشاهدة هذا الفيديو التوضيحي:
أشجعك على تثبيت الوظيفة الإضافية من متجر Google Sheets والتعرف عليها. سترى مدى سهولة البحث عن التكرارات وإزالتها وتمييزها بدون صيغ ببضع نقرات.
جدول بيانات بأمثلة على الصيغ
Find & amp؛ إزالة التكرارات في جداول بيانات Google - أمثلة على الصيغ (عمل نسخة من جدول البيانات)
تتكرر الصفوف المختلفة:
مثال 1. احذف الصفوف المكررة ، واحتفظ بالتكرار الأول
من ناحية ، قد تحتاج إلى إزالة جميع الصفوف المكررة من هذا جدول جداول بيانات Google واحتفظ بالإدخالات الأولى فقط.
للقيام بذلك ، فقط أدخل النطاق لبياناتك داخل UNIQUE:
=UNIQUE(A1:C10)
تُرجع هذه الصيغة الصغيرة جميع الصفوف الفريدة وجميع التكرارات الأولى مع تجاهل الثاني والثالث وما إلى ذلك.
مثال 2. احذف جميع الصفوف المكررة ، حتى التكرارات الأولى
من ناحية أخرى ، أنت قد ترغب في الحصول على الصفوف الفريدة "الحقيقية" فقط. أعني بكلمة "حقيقية" تلك التي لا تتكرر - ولا حتى مرة واحدة. إذن ماذا تفعل؟
لنأخذ لحظة وننظر في جميع وسائط UNIQUE:
UNIQUE (range ، [by_column] ، [بالضبط_ مرة واحدة])- range - هي البيانات التي تريد معالجتها.
- [by_column] - تخبر ما إذا كنت تتحقق من الصفوف أو الخلايا المتطابقة تمامًا في الأعمدة الفردية. إذا كانت أعمدة ، أدخل TRUE. إذا كانت الصفوف ، أدخل FALSE أو تخطي الوسيطة.
- [بالضبط_ مرة واحدة] - هذا يخبر الوظيفة بحذف ليس فقط التكرارات في جداول بيانات Google ولكن أيضًا الإدخالات الأولى. أو بعبارة أخرى ، قم بإرجاع السجلات التي لا تحتوي على نسخ مكررة على الإطلاق. لذلك ، يمكنك وضع TRUE ، وإلا FALSE أو تخطي الوسيطة.
هذه الوسيطة الأخيرة هي الرافعة المالية هنا.
وبالتالي ، لإزالة جميع الصفوف المكررة من جداول بيانات Google الخاصة بك تمامًا ( جنبًا إلى جنب مع الأول) ،تخطي الوسيطة الثانية في الصيغة ولكن أضف الثالث:
=UNIQUE(A1:C10,,TRUE)
انظر كيف يكون الجدول الموجود على اليمين أقصر بكثير؟ ذلك لأن UNIQUE عثرت على الصفوف المكررة وأزلتها بالإضافة إلى تكراراتها الأولى من جدول جداول بيانات Google الأصلي. تبقى الصفوف الفريدة فقط الآن.
تحديد التكرارات باستخدام وظيفة COUNTIF لجداول بيانات Google
إذا لم يكن شغل مساحة بمجموعة بيانات أخرى جزءًا من خطتك ، فيمكنك حساب التكرارات في جداول بيانات Google بدلاً من ذلك (ثم احذفها يدويًا). سيستغرق الأمر عمودًا إضافيًا واحدًا وستساعد وظيفة COUNTIF.
نصيحة. إذا لم تكن معتادًا على هذه الوظيفة ، فلدينا منشور مدونة كامل حولها ، فلا تتردد في إلقاء نظرة.
مثال 1. احصل على إجمالي عدد التكرارات
دعونا نحدد جميع التكرارات مع ظهورها الأول في "جداول بيانات Google" وتحقق من العدد الإجمالي لكل توت يظهر في القائمة. سأستخدم الصيغة التالية في D2 ثم انسخها أسفل العمود:
=COUNTIF($B$2:$B$10,$B2)
نصيحة. لجعل هذه الصيغة تتعامل مع كل صف في العمود تلقائيًا ، قم بلف كل شيء في ArrayFormula وقم بتغيير $ B2 إلى $ B2: $ B10 (العمود بأكمله). وبالتالي ، لن تحتاج إلى نسخ الصيغة لأسفل:
إذا قمت بعد ذلك بتصفية مجموعة البيانات هذه بالأرقام ، فستتمكن من رؤية وحتى إزالة جميع التكرارات الزائدة صفوف من جدول جداول بيانات Google يدويًا:
مثال 2. ابحثوعدّد جميع التكرارات في جداول بيانات Google
في حال لم يكن العدد الإجمالي لمرات الحدوث هو هدفك وتفضل معرفة ما إذا كان هذا السجل المحدد في هذا الصف المحدد هو الإدخال الأول والثاني وما إلى ذلك ، فستحتاج إلى بحاجة إلى إجراء تعديل طفيف على الصيغة.
تغيير النطاق من العمود بأكمله ($ B $ 2: $ B $ 10) إلى خلية واحدة فقط ($ B $ 2: $ B2) .
ملاحظة. انتبه إلى استخدام المراجع المطلقة.
=COUNTIF($B$2:$B2,$B2)
هذه المرة ، سيكون حذف أي أو كل التكرارات من جدول جداول بيانات Google هذا أسهل لأنك ستكون قادرًا على إخفاء جميع الإدخالات باستثناء الإدخالات الأولى:
مثال 3. عد الصفوف المكررة في جداول بيانات Google
بينما تحسب الصيغ أعلاه التكرارات في عمود واحد فقط في جداول بيانات Google ، قد تحتاج إلى صيغة تأخذ في الاعتبار جميع الأعمدة وبالتالي تحدد الصفوف المكررة.
في هذه الحالة ، سيكون COUNTIFS مناسبًا بشكل أفضل. ما عليك سوى سرد كل عمود في الجدول مع معاييره المقابلة:
=COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)
نصيحة. هناك طريقة أخرى متاحة لحساب التكرارات - بدون الصيغ. يتضمن جدولاً محوريًا وأنا أصفه أكثر.
وضع علامة على التكرارات في عمود الحالة - وظيفة IF
في بعض الأحيان لا تكون الأرقام كافية. من الأفضل أحيانًا البحث عن التكرارات وتمييزها في عمود الحالة. مرة أخرى: ستسمح لك تصفية بيانات جداول بيانات Google الخاصة بك حسب هذا العمود لاحقًا بإزالة تلك التكرارات التي لا تريدهاتحتاج لفترة أطول.
مثال 1. ابحث عن التكرارات في عمود واحد في جداول بيانات Google
لهذه المهمة ، ستحتاج إلى نفس وظيفة COUNTIF ولكن هذه المرة ملفوفة في وظيفة IF. تمامًا مثل هذا:
=IF(COUNTIF($B$2:$B$10,$B2)>1,"Duplicate","Unique")
لنرى ما يحدث في هذه الصيغة:
- أولاً ، يبحث COUNTIF في العمود بأكمله B للتوت من B2. بمجرد العثور عليها ، يتم تلخيصها.
- ثم ، إذا تحقق من هذا الإجمالي ، وإذا كان أكبر من 1 ، فسيظهر مكرر ، وإلا ، فريد .
بالطبع ، يمكنك الحصول على الصيغة لإرجاع الحالات الخاصة بك ، أو ، على سبيل المثال ، البحث عن & amp؛ حدد التكرارات فقط في بيانات جداول بيانات Google:
=IF(COUNTIF($B$2:$B$10,$B2)>1,"Duplicate","")
نصيحة. بمجرد العثور على هذه التكرارات ، يمكنك تصفية الجدول حسب عمود الحالة. تتيح لك هذه الطريقة إخفاء السجلات المتكررة أو الفريدة ، وحتى تحديد الصفوف بأكملها & amp؛ احذف هذه التكرارات من جداول بيانات Google تمامًا:
مثال 2. حدد الصفوف المكررة
وبالمثل ، يمكنك وضع علامة على الصفوف المكررة المطلقة - الصفوف التي توجد بها جميع السجلات تظهر جميع الأعمدة عدة مرات في الجدول:
- ابدأ بنفس COUNTIFS من قبل - العمود الذي يمسح كل عمود لقيمته الأولى ويحسب فقط تلك الصفوف حيث تتكرر جميع السجلات الثلاثة في جميع الأعمدة الثلاثة أنفسهم:
=COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)
- ثم أرفق تلك الصيغة في IF. يتحقق من عدد الصفوف المكررة وإذا تجاوز 1 ، فإن الصيغة تسمي الصف كـنسخة مكررة:
=IF(COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)>1,"Duplicate","")
يوجد الآن 2 مغبلين فقط لأنه على الرغم من وجود الكرز 3 مرات في الجدول ، إلا أن اثنين منهم فقط لديهم جميع الأعمدة الثلاثة متطابقة.
مثال 3. ابحث عن صفوف مكررة ، وتجاهل الإدخالات الأولى
لتجاهل التكرار الأول ووضع علامة على الثاني والأخرى فقط ، ارجع إلى الخلايا الأولى من الجدول بدلاً من الأعمدة بأكملها:
=IF(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2,$C$2:$C2,$C2)>1,"Duplicate","")
نصيحة. إذا كنت تستخدم Microsoft Excel ، فقد تكون الأمثلة التالية مفيدة: كيفية البحث عن التكرارات في Excel.
تحديد التكرارات وتمييزها في جداول بيانات Google باستخدام قواعد التنسيق الشرطي
هناك إمكانية للمعالجة المتكررة بهذه الطريقة ، ستمنحك نظرة واحدة على طاولتك فهمًا واضحًا لما إذا كان هذا سجلًا مخادعًا.
أنا أتحدث عن تمييز التكرارات في جداول بيانات Google. سيساعدك التنسيق الشرطي في ذلك.
نصيحة. لم تجرب التنسيق الشرطي من قبل؟ لا تقلق ، لقد أوضحنا كيف يعمل في هذه المقالة.
إليك ما عليك القيام به:
- فتح إعدادات التنسيق الشرطي: Format & gt؛ التنسيق الشرطي .
- تأكد من أن الحقل تطبيق على النطاق يحتوي على النطاق الذي تريد تمييز التكرارات فيه. في هذا المثال ، دعني أبدأ بالعمود B.
- في قواعد التنسيق اختر الصيغة المخصصة هي وأدخل COUNTIF نفسه الذي قدمته أعلاه:
=COUNTIF($B$2:$B$10,$B2)>1
بمجرد تحديد موقع السجلات التي تظهر مرتين على الأقل في العمود B ، سيتم تلوينها بدرجة من اختيارك:
قد يكون الخيار الآخر هو تمييز الصفوف المكررة. ما عليك سوى ضبط النطاق لتطبيق القاعدة على:
نصيحة. بمجرد تحديد التكرارات في جداول بيانات Google ، يمكنك تصفية البيانات حسب اللون:
- من ناحية ، يمكنك تصفية العمود بحيث تظل الخلايا ذات لون التعبئة الأبيض فقط مرئية. بهذه الطريقة ، ستحذف التكرارات من العرض:
- من ناحية أخرى ، يمكنك الاحتفاظ بالخلايا الملونة فقط مرئية:
ثم حدد هذه الصفوف واحذف هذه النسخ المكررة من جداول بيانات Google تمامًا:
نصيحة. تفضل بزيارة هذا البرنامج التعليمي لمزيد من الصيغ لإبراز التكرارات في جداول بيانات Google.
الطرق الخالية من الصيغ للعثور على التكرارات وإزالتها في جداول بيانات Google
الصيغ والتنسيق الشرطي جيدة ، ولكن هناك أدوات أخرى سوف تساعدك في العثور على التكرارات. تم تصميم اثنين منهم لهذه المشكلة بالذات.
تحديد التكرارات باستخدام الجدول المحوري لأوراق Google
يُستخدم الجدول المحوري في جداول البيانات لتحويل بياناتك وتسهيل قراءة الجداول الخاصة بك & amp؛ تفهم. إنها طريقة بديلة لعرض مجموعات البيانات الخاصة بك.
الأمر الأكثر جاذبية هنا هو أن بياناتك الأصلية لا تتغير. يستخدمه الجدول المحوري كمرجع ويوفر النتيجة في علامة تبويب منفصلة.
هذه النتيجة ، بالمناسبة ، ستتغير ديناميكيًا اعتمادًا على الإعدادات التي يمكنك تعديلها أثناء التنقل.
في حالة التسجيلات المتكررة ، المحور سيساعدك الجدول في حساب التكرارات في جداول بيانات Google وإزالتها.
مثال 1. كيف يحسب الجدول المحوري التكرارات في جداول بيانات Google
- انتقل إلى Insert & gt؛ الجدول المحوري ، حدد نطاق البيانات ومكانًا للجدول المحوري:
- في محرر الجدول المحوري ، أضف عمودًا مع التكرارات ( الاسم في المثال الخاص بي) لـ الصفوف وللقيم .
إذا كان العمود الخاص بك يحتوي على سجلات رقمية ، فاختر COUNT كدالة ملخص لـ القيم لحساب التكرارات في جداول بيانات Google. إذا كان لديك نص ، فحدد COUNTA بدلاً من ذلك:
إذا فعلت كل شيء بشكل صحيح ، فسيعرض الجدول المحوري كل عنصر من قائمتك ويحصل على عدد المرات التي يظهر فيها هناك:
كما ترى ، يوضح هذا الجدول المحوري أن بلاك بيري والكرز فقط يتكرران في مجموعة البيانات الخاصة بي.
مثال 2 . قم بإزالة التكرارات في جداول بيانات Google باستخدام Pivot table
لحذف التكرارات باستخدام الجدول المحوري ، يلزمك إضافة بقية الأعمدة (2 في المثال الخاص بي) كـ صفوف لجدولك المحوري :
سترى الجدول الذي يحتوي على صفوف مكررة ، لكن الأرقام ستخبر أي منها يتكرر في مجموعة البيانات الأصلية:
نصيحة. إذا كنت لا تحتاج إلىالأرقام بعد الآن ، ما عليك سوى إغلاق المربع القيم في الجدول المحوري بالضغط على الرمز المقابل في الزاوية العلوية اليمنى:
هذا هو المحور الخاص بك سيبدو الجدول في النهاية:
لا يوجد تكرارات ، ولا حسابات إضافية. هناك فقط سجلات فريدة مرتبة في جدول واحد.
إزالة التكرارات - أداة تنظيف البيانات القياسية
تعرض جداول بيانات Google أداة صغيرة وبسيطة وغير جذابة لإزالة التكرارات. يتم استدعاؤه بعد تشغيله ويوجد تحت Data & gt؛ علامة التبويب "تنظيف البيانات" :
لن تجد أي شيء رائع هنا ، كل شيء واضح للغاية. ما عليك سوى تحديد ما إذا كان الجدول الخاص بك يحتوي على صف رأس وتحديد كل تلك الأعمدة التي يجب التحقق من التكرارات:
بمجرد أن تصبح جاهزًا ، انقر فوق الزر الأخضر الكبير ، و ستعثر الأداة على الصفوف المكررة وتحذفها من جدول "جداول بيانات Google" الخاص بك وتحدد عدد الصفوف الفريدة المتبقية:
للأسف ، هذا هو بقدر ما تذهب إليه هذه الأداة. في كل مرة ستحتاج فيها إلى التعامل مع التكرارات ، سيتعين عليك تشغيل هذه الأداة يدويًا. أيضًا ، هذا كل ما يفعله البرنامج: حذف التكرارات. لا يوجد خيار لمعالجتها بشكل مختلف.
لحسن الحظ ، تم حل كل هذه العيوب في الوظيفة الإضافية Remove Duplicates لـ Google Sheets من Ablebits.
إزالة الوظيفة الإضافية المكررة لـ Google Sheets
الوظيفة الإضافية Remove Duplicates هي أداة تغيير حقيقية للعبة. لتبدأ ، ذلك