السلام عليكم ورحمة الله وبركاته
إخواني وأحبابي في الله
أقدم لكم درس بسيط عن كيفية نسخ البيانات باستخدام التصفية المتقدمة أو ما يعرف بالـ Advaced Filter ، وسنقدم مثال بسيط لفهم الفكرة العامة
والمثال سيكون عبارة عن أسماء مكررة في العمود الأول والمطلوب نسخ القيم الفريدة (أي الغير مكررة فقط) إلى ورقة عمل أخرى
ولكن سنبدأ أولاً بنسخ البيانات في نفس ورقة العمل
-----------------------------------------------
الأسماء موجودة في العمود الأول بهذا الشكل
لنسخ البيانات الغير مكررة يمكن استخدام التصفية المتقدمة ، نقوم أولاً بتحديد الخلية A1 (أول خلية في النطاق) ثم من خلال التبويب Data ستجد Advanced Filter .. نقوم بعمل التالي كما بالصورة
الشرح بالصورة بالخطوات بالكامل يغني عن إعادة شرح الخطوات مرة أخرى ..
الآن نحاول أن نقوم بنفس الخطوات وسنقوم بتغيير الخلية الهدف إلى ورقة العمل الثانية مثلاُ ..
عند محاولة ذلك سيظهر لك هذا الخطأ
والرسالة تعني أنه يمكنك نسخ النتائج المفتلرة إلى ورقة العمل النشطة فقط .. وهنا نتسائل هل من حل لهذه المشكلة؟
نعم الحل موجود ويكمن في (تسمية النطاق المطلوب التعامل معه)
تسمية النطاق المطلوب التعامل معه
--------------------------------
نحدد النطاق من أول خلية A1 إلى آخر خلية بها بيانات A15 ، ثم من التبويب Formulas ثم Name Manager ثم ننقر على New لإنشاء نطاق معرف جديد
نضع اسم للنطاق المعرف وليكن MyRange ثم نتأكد من أن النطاق صحيح
نسخ البيانات لورقة عمل أخرى
------------------------------
ها نحن الآن قد وصلنا للمحطة الأخيرة في الموضوع (حيث أن كل ما سبق هو تمهيد للوصول إلى النهاية) .. نقوم الآن بنسخ البيانات إلى ورقة عمل أخرى
نكرر الخطوات التي وضحناها من قبل مع تغيير طفيف سيغير مجريات الأمور (وهنا يكمن السحر Magic) .. أي أنه بهذه الخطوة فقط سيجعل الإكسيل يقبل التعامل مع ورقة العمل الأخرى
الخطوات :
نشط ورقة العمل المراد نسخ البيانات إليها وليكن كما بالمثال ورقة العمل Sheet2 وحدد الخلية الهدف المطلوب وضع البيانات بها ، ثم من التبويب Data ثم Advanced
لاحظ أن اللون الأزرق هو التغيير الوحيد الذي سيغير مجرى الأمور في هذه الحالة ويجعل الإكسيل يقبل النسخ للبيانات الواردة من خلال التصفية المتقدمة إلى ورقة عمل أخرى
تحميل الملف المرفق
أرجو أن تكونوا قد استفدتم من الموضوع
كان معكم أخوكم في الله / ياسر خليل أبو البراء