ناعم

6 طرق لإزالة التكرارات في أوراق جوجل

جرب أداة القضاء على المشاكل





نشر علىآخر تحديث: 16 فبراير 2021

إن جدول البيانات ليس سوى مستند يرتب البيانات في شكل صفوف وأعمدة. يتم استخدام جداول البيانات من قبل كل مؤسسة تجارية تقريبًا للاحتفاظ بسجلات البيانات الخاصة بها وإجراء العمليات على تلك البيانات. حتى المدارس والكليات تستخدم برامج جداول البيانات للحفاظ على قاعدة البيانات الخاصة بهم. عندما يتعلق الأمر ببرامج جداول البيانات ، مايكروسوفت اكسل و Google Sheets هي البرامج الأعلى تصنيفًا التي يستخدمها كثير من الناس. في الوقت الحاضر ، يختار المزيد من المستخدمين جداول بيانات Google بدلاً من Microsoft Excel لأنه يخزن جداول البيانات على التخزين السحابي ، أي Google Drive الذي يمكن الوصول إليه من أي مكان. الشرط الوحيد هو أن جهاز الكمبيوتر الخاص بك يجب أن يكون متصلاً بالإنترنت. شيء آخر رائع في Google Sheets هو أنه يمكنك استخدامه من نافذة المتصفح على جهاز الكمبيوتر الخاص بك.



عندما يتعلق الأمر بالحفاظ على إدخالات البيانات ، فإن إحدى المشكلات الشائعة التي يواجهها العديد من المستخدمين هي الإدخالات المكررة أو المكررة. على سبيل المثال ، تخيل أن لديك تفاصيل الأشخاص التي تم جمعها من استطلاع. عندما تقوم بإدراجها باستخدام برنامج جداول البيانات الخاص بك مثل جداول بيانات Google ، فهناك احتمال وجود سجلات مكررة. بمعنى ، ربما قام شخص واحد بملء الاستطلاع أكثر من مرة ، وبالتالي فإن جداول بيانات Google ستدرج الإدخال مرتين. تكون هذه الإدخالات المكررة أكثر إزعاجًا عندما يتعلق الأمر بالأعمال التجارية. تخيل لو تم إدخال معاملة نقدية في السجلات أكثر من مرة. عندما تحسب إجمالي النفقات بهذه البيانات ، ستكون مشكلة. لتجنب مثل هذه المواقف ، يجب على المرء التأكد من عدم وجود سجلات مكررة في جدول البيانات. كيفية تحقيق ذلك؟ حسنًا ، في هذا الدليل ، ستناقش 6 طرق مختلفة لإزالة التكرارات في جداول بيانات Google. تعال ، دون مزيد من المقدمة ، دعونا نلقي نظرة خاطفة على الموضوع.

6 طرق لإزالة التكرارات في أوراق جوجل



محتويات[ إخفاء ]

كيفية إزالة التكرارات في أوراق جوجل؟

تعد السجلات المكررة مزعجة حقًا في حالة الاحتفاظ بسجلات البيانات. ولكن لا داعي للقلق حيث يمكنك بسهولة إزالة الإدخالات المكررة من جدول بيانات Google Sheets. دعنا نرى بعض الطرق التي يمكنك من خلالها التخلص من التكرارات في جداول بيانات Google.



الطريقة الأولى: استخدام خيار إزالة التكرارات

تحتوي جداول بيانات Google على خيار مدمج لإزالة الإدخالات المتكررة (إدخالات مكررة). لاستخدام هذا الخيار ، اتبع الرسم التوضيحي أدناه.

1. على سبيل المثال ، ألق نظرة على هذا (انظر لقطة الشاشة أدناه). هنا يمكنك أن ترى أن السجل أجيت تم إدخاله مرتين. هذا هو سجل مكرر.



يتم إدخال سجل آجيت مرتين. هذا هو سجل مكرر

2. لإزالة الإدخال المكرر ، حدد أو قم بتمييز الصفوف والأعمدة.

3. انقر الآن على خيار القائمة المسمى البيانات . قم بالتمرير لأسفل ثم انقر فوق إزالة التكرارات اختيار.

انقر فوق القائمة المسماة البيانات. انقر فوق إزالة التكرارات لإزالة السجلات المكررة

4. سيظهر مربع منبثق ، يسأل عن الأعمدة المراد تحليلها. اختر الخيارات حسب احتياجاتك ثم انقر فوق إزالة التكرارات زر.

انقر فوق الزر المسمى إزالة التكرارات

5. سيتم حذف جميع السجلات المكررة ، وستبقى العناصر الفريدة. ستطالبك جداول بيانات Google بامتداد عدد السجلات المكررة التي تم حذفها .

ستطالبك جداول بيانات Google بعدد السجلات المكررة التي تم حذفها

6. في حالتنا ، تمت إزالة إدخال مكرر واحد فقط (Ajit). يمكنك أن ترى أن Google Sheets قد أزال الإدخال المكرر (راجع لقطة الشاشة التالية).

الطريقة 2: إزالة التكرارات مع الصيغ

الفورمولا 1: فريدة من نوعها

تحتوي جداول بيانات Google على صيغة تسمى UNIQUE تحتفظ بالسجلات الفريدة وستزيل جميع الإدخالات المكررة من جدول البيانات الخاص بك.

علي سبيل المثال: =UNIQUE(A2:B7)

1. سيؤدي هذا إلى التحقق من وجود إدخالات مكررة في ملف نطاق محدد من الخلايا (A2: B7) .

اثنين. انقر فوق أي خلية فارغة في جدول البيانات الخاص بك وأدخل الصيغة أعلاه. ستبرز 'جداول بيانات Google' نطاق الخلايا الذي تحدده.

ستبرز 'جداول بيانات Google' نطاق الخلايا الذي تحدده

3. ستدرج 'جداول بيانات Google' السجلات الفريدة التي كتبت فيها الصيغة. يمكنك بعد ذلك استبدال البيانات القديمة بالسجلات الفريدة.

تسرد 'جداول بيانات Google' السجلات الفريدة التي كتبت فيها الصيغة

الصيغة 2: COUNTIF

يمكنك استخدام هذه الصيغة لتمييز جميع الإدخالات المكررة في جدول البيانات الخاص بك.

1. على سبيل المثال: ضع في اعتبارك لقطة الشاشة التالية التي تحتوي على إدخال مكرر واحد.

في الخلية C2 ، أدخل الصيغة

2. في لقطة الشاشة أعلاه ، في الخلية C2 ، دعنا ندخل الصيغة على النحو التالي ، =COUNTIF(A:A2, A2)>1

3. الآن ، بمجرد الضغط على مفتاح Enter ، ستظهر النتيجة على شكل خاطئة.

بمجرد الضغط على مفتاح Enter ، ستظهر النتيجة على أنها FALSE

4. حرك مؤشر الماوس وضعه فوق مربع صغير في الجزء السفلي من الخلية المحددة. الآن سترى رمز زائد بدلاً من مؤشر الماوس. انقر مع الاستمرار فوق هذا المربع ، ثم اسحبه لأعلى إلى الخلية حيث تريد العثور على الإدخالات المكررة. سوف أوراق جوجل انسخ الصيغة تلقائيًا إلى الخلايا المتبقية .

ستقوم أوراق Google تلقائيًا بنسخ الصيغة إلى الخلايا المتبقية

5. ستتم إضافة ورقة Google تلقائيًا صحيح أمام إدخال مكرر.

ملاحظة : في هذه الحالة ، حددنا 1> (أكبر من 1). لذلك ، قد ينتج عن هذا الشرط صحيح في الأماكن التي يوجد فيها الإدخال أكثر من مرة. في جميع الأماكن الأخرى ، تكون النتيجة خاطئة.

الطريقة الثالثة: إزالة الإدخالات المكررة باستخدام التنسيق الشرطي

يمكنك أيضًا الاستفادة من التنسيق الشرطي لإزالة السجلات المكررة من جداول بيانات Google.

1. أولاً ، حدد مجموعة البيانات التي ترغب في إجراء التنسيق الشرطي عليها. ثم ، من القائمة حدد صيغة وانتقل لأسفل ثم اختر تنسيق مشروط.

من قائمة 'تنسيق' ، قم بالتمرير لأسفل قليلاً لاختيار تنسيق شرطي

2. انقر فوق تنسيق الخلايا إذا ... مربع القائمة المنسدلة ، واختر ملف صيغة مخصصة اختيار.

انقر فوق تنسيق الخلايا إذا ... مربع القائمة المنسدلة

3. أدخل الصيغة باسم =COUNTIF(A:A2, A2)>1

ملحوظة: تحتاج إلى تغيير بيانات الصف والعمود وفقًا لجدول بيانات Google.

Choose the Custom Formula and Enter the formula as COUNTIF(A:A2, A2)>1 Choose the Custom Formula and Enter the formula as COUNTIF(A:A2, A2)>1

4. ستعمل هذه الصيغة على تصفية السجلات من العمود A.

5. انقر فوق منتهي زر. إذا احتوى العمود A على أي سجلات مكررة و ستحدد 'جداول بيانات Google' الإدخالات المتكررة (التكرارات).

اختر الصيغة المخصصة وأدخل الصيغة COUNTIF (A $ 2: A2، A2) img src =

6. يمكنك الآن حذف هذه السجلات المكررة بسهولة.

الطريقة الرابعة: إزالة السجلات المكررة باستخدام الجداول المحورية

نظرًا لأن الجداول المحورية سريعة الاستخدام ومرنة ، يمكنك استخدامها للعثور على السجلات المكررة وإزالتها من جداول بيانات Google.

أولاً ، سيتعين عليك تمييز البيانات في ورقة Google. بعد ذلك ، قم بإنشاء جدول محوري وقم بتمييز بياناتك مرة أخرى. لإنشاء جدول محوري باستخدام مجموعة البيانات الخاصة بك ، انتقل إلى ملف البيانات ضمن قائمة Google Sheet وانقر فوق جدول محوري اختيار. ستتم مطالبتك بمربع يسألك عما إذا كنت تريد إنشاء جدول محوري في الورقة الحالية أم ورقة جديدة. اختر خيارًا مناسبًا وتابع.

سيتم إنشاء جدولك المحوري. من اللوحة الموجودة على اليمين ، اختر ملف يضيف زر بالقرب من الصفوف لإضافة الصفوف المعنية. بالقرب من القيم ، اختر إضافة عمود للتحقق من تكرار القيم. سوف يسرد الجدول المحوري القيم بأعدادها (أي عدد المرات التي تظهر فيها القيمة في جدولك). يمكنك استخدام هذا للتحقق من تكرار الإدخالات في جدول بيانات Google. إذا كان العد أكثر من واحد ، فهذا يعني أن الإدخال تكرر أكثر من مرة في جدول البيانات الخاص بك.

الطريقة الخامسة: استخدام برمجة التطبيقات

هناك طريقة أخرى رائعة للتخلص من النسخ المكررة من المستند وهي استخدام Apps Script. فيما يلي نص التطبيقات للتخلص من الإدخالات المكررة من جدول البيانات الخاص بك:

/** * remove duplicate rows from Google Sheets data range */ function removeDupRows() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheetByName('Sheet1'); // change the row number of your header row var startRow = 7; // get the data var range = sheet.getRange(startRow,1,sheet.getLastRow(),sheet.getLastColumn()).getValues(); // remove duplicates with helper function var dedupRange = arrayUnique(range); Logger.log(dedupRange); // check if duplicate sheet exists already, if not create new one if (ss.getSheetByName('Sheet1 Duplicates Removed')) { // case when dedup sheet already exists var dedupSheet = ss.getSheetByName('Sheet1 Duplicates Removed'); var lastRow = Math.max(dedupSheet.getLastRow(),1); var lastColumn = Math.max(dedupSheet.getLastColumn(),1); // clear out any previous de-duplicate data dedupSheet.getRange(1,1,dedupSheet.getLastRow(),dedupSheet.getLastColumn()).clear(); // replace with new de-duplicated data dedupSheet.getRange(1,1,dedupRange.length,sheet.getLastColumn()).setValues(dedupRange); } else { // case when there is no dedup sheet var dedupSheet = ss.insertSheet('Sheet1 Duplicates Removed',0); dedupSheet.getRange(1,1,dedupRange.length,dedupRange[0].length).setValues(dedupRange); } // make the de-duplicate sheet the active one dedupSheet.activate(); } /** * helper function returns a unique array */ function arrayUnique(arr) { var tmp = []; // filter out duplicates return arr.filter(function(item, index){ // convert row arrays to strings for comparison var stringItem = item.toString(); // push string items into temporary arrays tmp.push(stringItem); // only return the first occurrence of the strings return tmp.indexOf(stringItem) >= index; }); } You can also use the below function to add a custom menu to Google Sheets to remove duplicates so that you can easily use it. /** * add a menu to run a function from Sheet */ function onOpen() { var ui = SpreadsheetApp.getUi(); ui.createMenu('Remove duplicates') .addItem('Highlight duplicate rows','highlightDupRows') .addItem('Remove duplicate rows','removeDupRows') .addToUi(); }

الطريقة 6: استخدم الوظيفة الإضافية لإزالة التكرارات في جداول بيانات Google

يمكن أن يكون استخدام الوظيفة الإضافية لإزالة الإدخالات المكررة من جدول البيانات مفيدًا. تبين أن العديد من هذه الامتدادات مفيدة. أحد هذه البرامج الإضافية هو الإضافة بواسطة القادرون اسم الشيئ إزالة التكرارات .

1. افتح جداول بيانات Google ، ثم من الإضافات انقر فوق القائمة الحصول على إضافات اختيار.

ستحدد 'جداول بيانات Google' الإدخالات المتكررة (التكرارات)

2. اختر ملف يطلق رمز (المميز في لقطة الشاشة) لبدء تشغيل ملف سوق G-Suite .

من داخل جداول بيانات Google ، حدد موقع قائمة باسم الوظائف الإضافية وانقر فوق خيارات الحصول على الوظائف الإضافية

3. الآن ابحث عن ملف اضافه تحتاجه وتثبيته.

اختر رمز التشغيل (المميز في لقطة الشاشة) لبدء تشغيل G-Suite Marketplace

4. انتقل من خلال وصف الوظيفة الإضافية إذا كنت ترغب في ذلك وبعد ذلك انقر فوق التثبيت اختيار.

ابحث عن الوظيفة الإضافية التي تريدها وانقر عليها

اقبل الأذونات اللازمة لتثبيت الوظيفة الإضافية. قد تضطر إلى تسجيل الدخول باستخدام بيانات اعتماد حساب Google الخاص بك. بعد تثبيت الوظيفة الإضافية ، يمكنك بسهولة إزالة التكرارات من جداول بيانات Google.

مُستَحسَن:

نأمل أن تكون هذه المعلومات مفيدة وأنك كنت قادرًا على ذلك إزالة الإدخالات المكررة بسهولة من جداول بيانات Google. إذا كان لديك أي اقتراحات أو أسئلة في ذهنك ، فاستخدم قسم التعليقات لطرحها.

إيلون ديكر

Elon هو كاتب تقني في Cyber ​​S. وهو يكتب أدلة إرشادية لنحو 6 سنوات حتى الآن وقد غطى العديد من الموضوعات. يحب تغطية الموضوعات المتعلقة بأنظمة Windows و Android وأحدث الحيل والنصائح.