إن جدول البيانات ليس سوى مستند يرتب البيانات في شكل صفوف وأعمدة. يتم استخدام جداول البيانات من قبل كل مؤسسة تجارية تقريبًا للاحتفاظ بسجلات البيانات الخاصة بها وإجراء العمليات على تلك البيانات. حتى المدارس والكليات تستخدم برامج جداول البيانات للحفاظ على قاعدة البيانات الخاصة بهم. عندما يتعلق الأمر ببرامج جداول البيانات ، مايكروسوفت اكسل و Google Sheets هي البرامج الأعلى تصنيفًا التي يستخدمها كثير من الناس. في الوقت الحاضر ، يختار المزيد من المستخدمين جداول بيانات Google بدلاً من Microsoft Excel لأنه يخزن جداول البيانات على التخزين السحابي ، أي Google Drive الذي يمكن الوصول إليه من أي مكان. الشرط الوحيد هو أن جهاز الكمبيوتر الخاص بك يجب أن يكون متصلاً بالإنترنت. شيء آخر رائع في Google Sheets هو أنه يمكنك استخدامه من نافذة المتصفح على جهاز الكمبيوتر الخاص بك.
عندما يتعلق الأمر بالحفاظ على إدخالات البيانات ، فإن إحدى المشكلات الشائعة التي يواجهها العديد من المستخدمين هي الإدخالات المكررة أو المكررة. على سبيل المثال ، تخيل أن لديك تفاصيل الأشخاص التي تم جمعها من استطلاع. عندما تقوم بإدراجها باستخدام برنامج جداول البيانات الخاص بك مثل جداول بيانات Google ، فهناك احتمال وجود سجلات مكررة. بمعنى ، ربما قام شخص واحد بملء الاستطلاع أكثر من مرة ، وبالتالي فإن جداول بيانات Google ستدرج الإدخال مرتين. تكون هذه الإدخالات المكررة أكثر إزعاجًا عندما يتعلق الأمر بالأعمال التجارية. تخيل لو تم إدخال معاملة نقدية في السجلات أكثر من مرة. عندما تحسب إجمالي النفقات بهذه البيانات ، ستكون مشكلة. لتجنب مثل هذه المواقف ، يجب على المرء التأكد من عدم وجود سجلات مكررة في جدول البيانات. كيفية تحقيق ذلك؟ حسنًا ، في هذا الدليل ، ستناقش 6 طرق مختلفة لإزالة التكرارات في جداول بيانات Google. تعال ، دون مزيد من المقدمة ، دعونا نلقي نظرة خاطفة على الموضوع.
محتويات[ إخفاء ]
- كيفية إزالة التكرارات في أوراق جوجل؟
- الطريقة الأولى: استخدام خيار إزالة التكرارات
- الطريقة 2: إزالة التكرارات مع الصيغ
- الطريقة الثالثة: إزالة الإدخالات المكررة باستخدام التنسيق الشرطي
- الطريقة الرابعة: إزالة السجلات المكررة باستخدام الجداول المحورية
- الطريقة الخامسة: استخدام برمجة التطبيقات
- الطريقة 6: استخدم الوظيفة الإضافية لإزالة التكرارات في جداول بيانات Google
كيفية إزالة التكرارات في أوراق جوجل؟
تعد السجلات المكررة مزعجة حقًا في حالة الاحتفاظ بسجلات البيانات. ولكن لا داعي للقلق حيث يمكنك بسهولة إزالة الإدخالات المكررة من جدول بيانات Google Sheets. دعنا نرى بعض الطرق التي يمكنك من خلالها التخلص من التكرارات في جداول بيانات Google.
الطريقة الأولى: استخدام خيار إزالة التكرارات
تحتوي جداول بيانات Google على خيار مدمج لإزالة الإدخالات المتكررة (إدخالات مكررة). لاستخدام هذا الخيار ، اتبع الرسم التوضيحي أدناه.
1. على سبيل المثال ، ألق نظرة على هذا (انظر لقطة الشاشة أدناه). هنا يمكنك أن ترى أن السجل أجيت تم إدخاله مرتين. هذا هو سجل مكرر.
2. لإزالة الإدخال المكرر ، حدد أو قم بتمييز الصفوف والأعمدة.
3. انقر الآن على خيار القائمة المسمى البيانات . قم بالتمرير لأسفل ثم انقر فوق إزالة التكرارات اختيار.
4. سيظهر مربع منبثق ، يسأل عن الأعمدة المراد تحليلها. اختر الخيارات حسب احتياجاتك ثم انقر فوق إزالة التكرارات زر.
5. سيتم حذف جميع السجلات المكررة ، وستبقى العناصر الفريدة. ستطالبك جداول بيانات Google بامتداد عدد السجلات المكررة التي تم حذفها .
6. في حالتنا ، تمت إزالة إدخال مكرر واحد فقط (Ajit). يمكنك أن ترى أن Google Sheets قد أزال الإدخال المكرر (راجع لقطة الشاشة التالية).
الطريقة 2: إزالة التكرارات مع الصيغ
الفورمولا 1: فريدة من نوعها
تحتوي جداول بيانات Google على صيغة تسمى UNIQUE تحتفظ بالسجلات الفريدة وستزيل جميع الإدخالات المكررة من جدول البيانات الخاص بك.
علي سبيل المثال: =UNIQUE(A2:B7)
1. سيؤدي هذا إلى التحقق من وجود إدخالات مكررة في ملف نطاق محدد من الخلايا (A2: B7) .
اثنين. انقر فوق أي خلية فارغة في جدول البيانات الخاص بك وأدخل الصيغة أعلاه. ستبرز 'جداول بيانات Google' نطاق الخلايا الذي تحدده.
3. ستدرج 'جداول بيانات Google' السجلات الفريدة التي كتبت فيها الصيغة. يمكنك بعد ذلك استبدال البيانات القديمة بالسجلات الفريدة.
الصيغة 2: COUNTIF
يمكنك استخدام هذه الصيغة لتمييز جميع الإدخالات المكررة في جدول البيانات الخاص بك.
1. على سبيل المثال: ضع في اعتبارك لقطة الشاشة التالية التي تحتوي على إدخال مكرر واحد.
2. في لقطة الشاشة أعلاه ، في الخلية C2 ، دعنا ندخل الصيغة على النحو التالي ، =COUNTIF(A:A2, A2)>1
3. الآن ، بمجرد الضغط على مفتاح Enter ، ستظهر النتيجة على شكل خاطئة.
4. حرك مؤشر الماوس وضعه فوق مربع صغير في الجزء السفلي من الخلية المحددة. الآن سترى رمز زائد بدلاً من مؤشر الماوس. انقر مع الاستمرار فوق هذا المربع ، ثم اسحبه لأعلى إلى الخلية حيث تريد العثور على الإدخالات المكررة. سوف أوراق جوجل انسخ الصيغة تلقائيًا إلى الخلايا المتبقية .
5. ستتم إضافة ورقة Google تلقائيًا صحيح أمام إدخال مكرر.
ملاحظة : في هذه الحالة ، حددنا 1> (أكبر من 1). لذلك ، قد ينتج عن هذا الشرط صحيح في الأماكن التي يوجد فيها الإدخال أكثر من مرة. في جميع الأماكن الأخرى ، تكون النتيجة خاطئة.
الطريقة الثالثة: إزالة الإدخالات المكررة باستخدام التنسيق الشرطي
يمكنك أيضًا الاستفادة من التنسيق الشرطي لإزالة السجلات المكررة من جداول بيانات Google.
1. أولاً ، حدد مجموعة البيانات التي ترغب في إجراء التنسيق الشرطي عليها. ثم ، من القائمة حدد صيغة وانتقل لأسفل ثم اختر تنسيق مشروط.
2. انقر فوق تنسيق الخلايا إذا ... مربع القائمة المنسدلة ، واختر ملف صيغة مخصصة اختيار.
3. أدخل الصيغة باسم =COUNTIF(A:A2, A2)>1
ملحوظة: تحتاج إلى تغيير بيانات الصف والعمود وفقًا لجدول بيانات Google.
4. ستعمل هذه الصيغة على تصفية السجلات من العمود A.
5. انقر فوق منتهي زر. إذا احتوى العمود A على أي سجلات مكررة و ستحدد 'جداول بيانات Google' الإدخالات المتكررة (التكرارات).
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 ، ثم من الإضافات انقر فوق القائمة الحصول على إضافات اختيار.
2. اختر ملف يطلق رمز (المميز في لقطة الشاشة) لبدء تشغيل ملف سوق G-Suite .
3. الآن ابحث عن ملف اضافه تحتاجه وتثبيته.
4. انتقل من خلال وصف الوظيفة الإضافية إذا كنت ترغب في ذلك وبعد ذلك انقر فوق التثبيت اختيار.
اقبل الأذونات اللازمة لتثبيت الوظيفة الإضافية. قد تضطر إلى تسجيل الدخول باستخدام بيانات اعتماد حساب Google الخاص بك. بعد تثبيت الوظيفة الإضافية ، يمكنك بسهولة إزالة التكرارات من جداول بيانات Google.
مُستَحسَن:
- كيفية حذف فاصل مقطعي في Microsoft Word
- 5 طرق لإدراج رمز جذر مربع في Word
- كيفية التفاف النص بسرعة في أوراق جوجل؟
نأمل أن تكون هذه المعلومات مفيدة وأنك كنت قادرًا على ذلك إزالة الإدخالات المكررة بسهولة من جداول بيانات Google. إذا كان لديك أي اقتراحات أو أسئلة في ذهنك ، فاستخدم قسم التعليقات لطرحها.
إيلون ديكرElon هو كاتب تقني في Cyber S. وهو يكتب أدلة إرشادية لنحو 6 سنوات حتى الآن وقد غطى العديد من الموضوعات. يحب تغطية الموضوعات المتعلقة بأنظمة Windows و Android وأحدث الحيل والنصائح.