مايكروسوفت اكسل هو أداة قوية لمعالجة البيانات التي تسمح لك لإنشاء ومعالجة الجداول. عندما تحتاج إلى العمل مع جداول متعددة في نفس الوقت ، قد تواجه مشكلة مزامنة البيانات بينهما. السؤال الذي يطرح نفسه: كيف يمكنني إجراء تغييرات في جدول واحد ينعكس تلقائيا في آخر? في هذه المقالة ، ونحن سوف ننظر في بعض طرق بسيطة وفعالة لمزامنة البيانات في اثنين من جداول البيانات إكسل.
الطريقة الأولى هي استخدام صيغ إكسيل. يمكنك استخدام الصيغ مثل فلوكوب أو فهرس المباراة لمزامنة البيانات بين جدولين. تتيح لك هذه الوظائف العثور على القيم المقابلة في جدول آخر وتحديث البيانات تلقائيا عند تغيير جدول المصدر. على سبيل المثال ، يمكنك استخدام وظيفة فلوكوب للعثور على القيمة في العمود أ من جدول واحد المقابلة للقيمة في العمود ب من جدول آخر وإدراجه في العمود الثالث من الجدول الثاني.
الطريقة الثانية هي استخدام وظيفة استعلام الطاقة. استعلام الطاقة هو أداة تسمح لك باستيراد البيانات ودمجها وتحويلها من مصادر مختلفة. يمكنك استخدامه لإنشاء استعلامات سيتم تحديثها تلقائيا عندما تتغير بيانات المصدر. على سبيل المثال ، يمكنك إنشاء استعلام يجمع بين جدولين بواسطة عمود مشترك ويحفظ النتيجة كجدول جديد. عند تحديث الجداول الأصلية ، سيتم تحديث الجدول الجديد تلقائيا.
الطريقة الثالثة هي استخدام وحدات الماكرو. وحدات الماكرو هي إجراءات مسجلة يمكن تشغيلها لأتمتة المهام. يمكنك إنشاء ماكرو يقوم بنسخ البيانات من جدول إلى آخر في كل مرة يتم فيها تغيير الجدول المصدر. بهذه الطريقة ، ستتم مزامنة البيانات تلقائيا. على سبيل المثال ، يمكنك إنشاء ماكرو يقوم بنسخ القيم من العمود أ من جدول إلى العمود ب من جدول آخر.
بغض النظر عن طريقة مزامنة البيانات التي تختارها ، من المهم أن تتذكر أن التحديث المنتظم للبيانات والتحقق منها هي خطوات مهمة في الحفاظ على دقة وتماسك المعلومات في جداول بيانات إكسيل الخاصة بك. استخدم طرق المزامنة هذه لجعل عملك مع البيانات أكثر كفاءة وملاءمة.
- إنشاء علاقات بين الجداول
- استخدام الصيغ لتحديث البيانات
- استخدام وظيفة" دمج " لدمج البيانات
- المزامنة التلقائية باستخدام وحدات الماكرو
- استخدام الروابط الخارجية لتحديث البيانات
إنشاء علاقات بين الجداول
لإنشاء علاقة بين الجداول في إكسيل ، تحتاج إلى تحديد عمود سيكون شائعا لكلا الجدولين. على سبيل المثال ، يمكنك تحديد عمود به معرفات أو أسماء فريدة. ثم تحتاج إلى تحديد جدول آخر وإضافة عمود جديد بقيم متشابهة.
بعد ذلك ، تحتاج إلى استخدام وظيفة ارتباط البيانات في إكسيل لإنشاء ارتباط بين عمودين. للقيام بذلك ، حدد الخلية في العمود الجديد حيث تريد إنشاء علاقة ، وأدخل الصيغة = العلاقة (نطاق الجدول الأول ، نطاق الجدول الثاني).
بعد تطبيق الصيغة ، سوف إكسيل مقارنة القيم في كل من النطاقات وإقامة علاقة بينهما. إذا تطابق القيم ، سيتم إنشاء الاتصال.
الآن ، عند تغيير قيمة في جدول واحد ، سيقوم إكسيل تلقائيا بتحديث القيمة في الجدول المرتبط. وهذا يجعل من السهل والفعال لمزامنة البيانات بين جدولين في إكسيل.
يمكن أن يكون إنشاء علاقات بين الجداول مفيدا في سيناريوهات مختلفة ، على سبيل المثال ، عند العمل مع بيانات العملاء وأوامرهم ، أو عند تتبع المبيعات ، أو عند مقارنة البيانات من مصادر مختلفة.
استخدام العلاقات بين الجداول في إكسيل يسمح لك ليس فقط لضمان سلامة البيانات ، ولكن أيضا لتبسيط كبير في عملية تحديث وتحليل البيانات.
استخدام الصيغ لتحديث البيانات
، تحتاج إلى استخدام وظائف مثل فلوكوب أو فهرس/مباراة للقيام بذلك. وظيفة فلوكوب يسمح لك للبحث عن قيمة في جدول واحد وإرجاع القيمة المقابلة من جدول آخر على أساس مطابقة القيم الرئيسية. تتيح لك وظائف الفهرس والمطابقة البحث عن قيمة في جدول واحد وإرجاع القيمة المقابلة من جدول آخر بناء على تزامن القيم الأساسية في أعمدة معينة.
مثال على استخدام وظيفة فلوكوب:
= فلوكوب (أ 2 ، 'الجدول 2'!ج: ب ، 2 ، خطأ)
في هذا المثال ، نبحث عن قيمة من الخلية أ2 في العمود أ من الجدول 2 ، وإذا وجدنا تطابقا ، فإننا نعيد القيمة المقابلة من العمود ب من الجدول 2.
مثال على استخدام وظائف الفهرس والمطابقة:
= مؤشر ('الجدول 2'!ب: ب ، مباراة (أ 2 ، 'الجدول 2'!ج: أ ، 0))
في هذا المثال ، نبحث عن قيمة من الخلية أ2 في العمود أ من الجدول 2 ، وإذا وجدنا تطابقا ، فإننا نعيد القيمة المقابلة من العمود ب من الجدول 2.
باستخدام الصيغ لتحديث البيانات يسمح لك لأتمتة عملية مزامنة الجداول في إكسيل وتوفير الوقت عند معالجة كميات كبيرة من البيانات.
استخدام وظيفة" دمج " لدمج البيانات
تسمح لك وظيفة" الدمج " في إكسيل بدمج البيانات من جدولين في جدول واحد. يكون هذا مفيدا عندما تحتاج إلى إنشاء جدول محوري يجمع بين المعلومات من مصادر أو جداول متعددة.
أولا ، حدد الخلية التي تريد وضع الجدول المحوري فيها. ثم افتح علامة التبويب" البيانات "وابحث عن مجموعة أدوات" الدمج".
عند النقر فوق الزر" دمج " ، يفتح إكسيل مربع حوار تحتاج فيه إلى تحديد الجداول التي تريد دمجها.
بعد تحديد الجدول ، ستتم إعادة توجيهك إلى نافذة" إدخال البيانات إلى الملخص " ، حيث تحتاج إلى تحديد منطقة البيانات وتحديد حقول الجدول المحوري.
بعد تحديد الحقول المطلوبة ، انقر فوق الزر" تم " وسيقوم إكسيل بإنشاء جدول محوري يجمع البيانات من الجداول المحددة.
يمكنك أيضا تكوين العديد من معلمات الجدول المحوري مثل المجموع والمتوسط والحد الأقصى والحد الأدنى لكل حقل. يتيح لك ذلك الحصول على تحليل أكثر تفصيلا للبيانات ومقارنة المعلومات بسهولة من جداول مختلفة.
استخدام وظيفة" دمج " في إكسيل هو وسيلة بسيطة وفعالة لدمج البيانات من جدولين. يساعدك على إنشاء جدول محوري يحتوي على جميع المعلومات التي تحتاجها. يمكنك استخدام هذه الميزة لمعالجة كميات كبيرة من البيانات والحصول على نظرة عامة كاملة على المعلومات من مصادر متعددة.
| الجدول 1 | الجدول 2 |
|---|---|
| البيانات 1 | البيانات 2 |
| البيانات 3 | البيانات 4 |
| البيانات 5 | البيانات 6 |
المزامنة التلقائية باستخدام وحدات الماكرو
أولا ، افتح كلا الجدولين اللذين تريد مزامنتهما. Затем создайте новый модуль в одной из таблиц и напишите макрос, который будет выполнять синхронизацию.
Пример такого макроса:
| Sub SyncData() |
|---|
| Dim sourceSheet As Worksheet |
| Dim targetSheet As Worksheet |
| Set sourceSheet = ThisWorkbook.Sheets(«Исходная таблица») |
| Set targetSheet = ThisWorkbook.Sheets(«Целевая таблица») |
| sourceSheet.Range(«A1:C10»).Copy Destination:=targetSheet.Range(«A1:C10») |
| End Sub |
في هذا المثال ، يقوم الماكرو بنسخ البيانات من أ1: ج10 النطاق في الجدول المصدر إلى أ1: ج10 النطاق في الجدول الهدف. يمكنك تغيير النطاقات وفقا لاحتياجاتك.
بعد الماكرو جاهز ، حفظ الملف مع التمديد.زلسم (إكسيل ماكرو تمكين المصنف) لحفظ وحدات الماكرو.
الآن يمكنك تشغيل ماكرو لمزامنة البيانات بين جدولين. للقيام بذلك ، حدد علامة التبويب المطور في شريط الأدوات العلوي ، وحدد وحدات الماكرو ، وابحث عن الماكرو الخاص بك في قائمة وحدات الماكرو المتاحة. انقر فوقه ، ثم انقر فوق الزر" تشغيل".
بعد تنفيذ الماكرو ، سيتم نسخ البيانات تلقائيا من الجدول المصدر إلى الجدول الهدف. الآن سوف يحتوي الجدولين على نفس المعلومات.
يمكنك أيضا إعداد جدول تنفيذ ماكرو بحيث تحدث المزامنة تلقائيا في وقت محدد. للقيام بذلك ، استخدم ميزة جدولة المهام في نظام التشغيل ويندوز أو غيرها من الأدوات التي يوفرها نظام التشغيل الخاص بك.
باستخدام وحدات الماكرو لمزامنة البيانات تلقائيا في اثنين من جداول البيانات إكسل يمكن تبسيط كبير عملك وتوفير الوقت. يمكنك إنشاء وحدات ماكرو أكثر تعقيدا تؤدي إجراءات إضافية مثل تصفية البيانات أو تحويل التنسيقات. وهذا يجعلها أداة قوية لمعالجة ومزامنة البيانات في إكسيل.
استخدام الروابط الخارجية لتحديث البيانات
في إكسيل ، يمكنك استخدام الروابط الخارجية لتحديث البيانات بين جدولين. الروابط الخارجية تسمح لك للحصول على البيانات من ورقة عمل واحدة أو مصنف إكسل وتحديثه تلقائيا في جدول آخر. يعد هذا مناسبا جدا إذا كنت بحاجة إلى تتبع التغييرات وتحديث البيانات في الوقت الفعلي.
لإنشاء روابط خارجية في إكسيل ، سوف تحتاج إلى معرفة المسار إلى الملف أو عنوان ورل من حيث تريد الحصول على البيانات. يمكنك استخدام مصادر بيانات مختلفة ، مثل أوراق العمل أو الكتب أو صفحات الويب الأخرى.
لإنشاء ارتباط خارجي بورقة عمل أو مصنف إكسيل آخر ، ستحتاج إلى اتباع الخطوات التالية:
- حدد السطر الذي تريد إدراج الرابط الخارجي فيه.
- انقر بزر الماوس الأيمن وحدد" إدراج رابط " من قائمة السياق.
- في مربع الحوار الذي يظهر ، حدد" رابط خارجي "في فئة" إدراج".
- حدد المسار إلى الملف أو عنوان ورل من حيث تريد الحصول على البيانات ، وحدد الورقة أو الخلية المطلوبة.
- انقر فوق موافق لإكمال إنشاء الارتباط الخارجي.
بعد إنشاء رابط خارجي ، سيتم تحديث البيانات تلقائيا عندما تتغير بيانات المصدر. يمكنك أيضا تحديث البيانات يدويا عن طريق تحديد رمز الارتباط والضغط على ف 9.
يمكن أن تكون الروابط الخارجية مفيدة جدا لمزامنة البيانات بين جداول بيانات إكسيل المختلفة. إنها تسمح لك بالحصول على بيانات محدثة في الوقت الفعلي وتبسيط عملية تحديث التغييرات وتتبعها.