كيفية إجراء اتصال بين الخلايا في إكسل؟ اتصال بسيط بين هاتفين ويسعدنا أننا تمكنا من مساعدتك في حل المشكلة

02.08.2021

تسمح لك العلاقة في Access بدمج البيانات من جدولين مختلفين. تتكون كل علاقة من حقلين (واحد في كل جدول) مع البيانات المرتبطة بها. على سبيل المثال، قد يحتوي جدولا "المنتجات" و"تفاصيل الطلب" على حقل "رمز المنتج". يحتوي كل سجل في جدول "معلومات الطلب" على قيمة حقل "رمز المنتج" الذي يتوافق مع سجل في جدول "المنتجات" بنفس القيمة في هذا الحقل.

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

قبل البدء في العمل مع العلاقات، تعلم المفاهيم الأساسية. لمزيد من المعلومات، راجع مقالات دليل علاقات الجداول وبدء استخدام علاقات الجداول.

في هذه المقالة

مراجعة

لإنشاء علاقة في قاعدة بيانات Access، يمكنك استخدام إحدى الطرق التالية.

    في نافذة مخطط البيانات، أضف الجداول التي تريد ربطها، ثم اسحب الحقل الذي تريده من جدول إلى آخر.

    اسحب حقلاً إلى الجدول من المنطقة قائمة الحقول.

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

قم بإنشاء علاقة بين الجداول باستخدام نافذة العلاقات

قم بإنشاء علاقة بين الجداول باستخدام لوحة Field List

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

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

فتح جدول في طريقة عرض ورقة البيانات

    انقر نقراً مزدوجاً فوق الجدول في جزء التنقل.

فتح منطقة قائمة الحقول

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

لرؤية قائمة بجميع حقول الجدول، انقر فوق علامة الزائد ( + ) بجوار اسم الجدول في النطاق قائمة الحقول. لإضافة حقل إلى الجدول، اسحبه من المنطقة قائمة الحقولإلى جدول في عرض الجدول.

أضف حقلاً وقم بإنشاء ارتباط من منطقة قائمة الحقول

    أثناء فتح الجدول في طريقة عرض "ورقة البيانات"، اضغط على ALT+F8. سيتم عرض المنطقة قائمة الحقول.

    لعرض قائمة الحقول في جدول، في مجموعة الحقول المتوفرة في جدول آخرانقر فوق علامة الزائد ( + ) بجوار اسم الجدول.

    اسحب الحقل المطلوب من المنطقة قائمة الحقولفي جدول مفتوح في طريقة عرض ورقة البيانات.

    عندما يظهر سطر الإدراج، ضع المربع في الموقع المحدد.

    ستظهر نافذة معالجات الاستبدال.

    اتبع التعليمات معالجات الاستبدال.

    سيتم عرض الحقل في الجدول بطريقة عرض ورقة البيانات.

عند سحب حقل من جدول "آخر" (غير مرتبط) واتباع تعليمات "معالج البحث" بين الجدول من المنطقة قائمة الحقولويقوم الجدول الذي تم سحب الحقل إليه تلقائيًا بإنشاء علاقة رأس بأطراف جديدة. لا تفرض هذه العلاقة التي أنشأها Access تكامل البيانات بشكل افتراضي. لضمان سلامة البيانات، يجب تغيير الموقف. لمزيد من المعلومات، انظر.

تغيير الموقف

لتغيير علاقة، حددها في نافذة مخطط البيانات وأدخل التغييرات الضرورية.

    ضع المؤشر فوق الرابط ثم انقر فوق الخط لتمييزه.

    عند تمييزه، يصبح خط الاتصال أكثر سمكًا.

    انقر نقرًا مزدوجًا فوق الرابط المميز

    على علامة التبويب منشئفي المجموعة خدمةحدد الفريق تغيير الاتصالات.

سيتم فتح مربع حوار تغيير الاتصالات.

افتح مربع الحوار تحرير الارتباطات

تحديد نوع الاتصال

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

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

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

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

ملحوظة:في هذه الحالة، يشير المصطلحان "يسار" و"يمين" إلى موضع الجداول في مربع الحوار تغيير الاتصالاتوليس في نافذة مخطط البيانات.

يجب عليك تحديد النتائج المطلوبة في أغلب الأحيان من الاستعلام الذي يربط الجداول في علاقة معينة وتحديد نوع الربط وفقًا لذلك.

تحديد نوع الاتصال

    في مربع الحوار تغيير الاتصالاتانقر فوق الزر نوع الاتصال.

    سيتم فتح مربع حوار معلمات الاتصال.

    حدد الخيارات التي تريدها وانقر فوق الزر نعم.

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

جمعية ذات صلة

الجدول الأيسر

الجدول الصحيح

1. دمج السجلات التي تتطابق فيها الحقول ذات الصلة في كلا الجدولين فقط.

الانضمام الداخلي

السلاسل المتطابقة

السلاسل المتطابقة

2. دمج كافة السجلات من جدول "العملاء" وفقط تلك السجلات من جدول "الطلبات" التي تتطابق فيها الحقول المرتبطة.

الانضمام الخارجي الأيسر

جميع الخطوط

السلاسل المتطابقة

3. دمج كافة السجلات من جدول الطلبات وفقط تلك السجلات من جدول العملاء التي تتطابق فيها الحقول ذات الصلة.

الانضمام الخارجي الصحيح

السلاسل المتطابقة

جميع الخطوط

إذا حددت الخيار 2 أو 3، فسيعرض الارتباط سهمًا يشير إلى جانب الارتباط حيث يتم عرض الصفوف المتطابقة فقط.

إجراء تغييرات في نافذة خيارات الدمج

ضمان سلامة البيانات

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

تمكين أو تعطيل فرض سلامة البيانات

    على علامة التبويب العمل مع قواعد البياناتفي المجموعة علاقةانقر فوق الزر مخطط البيانات.

    على علامة التبويب منشئفي المجموعة اتصالاتانقر فوق الزر جميع الاتصالات.

    مختفيفي مربع الحوار ملكيات خيارات الانتقال

    انقر نقرًا مزدوجًا فوق خط الاتصال. سيتم فتح مربع حوار تغيير الاتصالات.

    حدد الخيار أو امسحه.

    نعم.

في وضع تكامل البيانات، تنطبق القواعد التالية:

    لا يجوز إدخال قيم في حقل مفتاح خارجي لجدول مرتبط غير موجودة في حقل المفتاح الأساسي للجدول الرئيسي، حيث يؤدي ذلك إلى سجلات معزولة.

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

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

    ملحوظات:إذا كنت تواجه صعوبة في تمكين تكامل البيانات، فيرجى ملاحظة أنه يجب استيفاء الشروط المذكورة أدناه.

    • يجب أن يكون الحقل المشترك للجدول الرئيسي مفتاحًا أساسيًا أو يحتوي على فهرس فريد.

      يجب أن تحتوي الحقول المشتركة على نفس نوع البيانات. الاستثناء الوحيد هو أنه يمكن ربط حقل من النوع "عداد" بحقل من النوع "رقمي" إذا كانت خاصيته حجم الحقليهم عدد صحيح طويل.

      كلا الجدولين موجودان في نفس قاعدة بيانات Access. لا يمكن تمكين تكامل البيانات للجداول المرتبطة. ومع ذلك، إذا كانت الجداول المصدر بتنسيق Access، فيمكنك فتح قاعدة البيانات التي تم تخزينها فيها وتمكين تكامل البيانات في قاعدة البيانات تلك.

ضبط المعلمات المتتالية

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

قد ترغب أيضًا في حذف صف وكل السجلات المرتبطة به، على سبيل المثال، سجل في جدول الموردين وجميع الطلبات المرتبطة بهذا المورد. يحتوي Access على خيار "تتالي حذف السجلات ذات الصلة" لهذا الغرض. إذا قمت بتمكين تكامل البيانات والتحقق من الحذف المتتالي للسجلات ذات الصلة، عندما تقوم بحذف سجل يحتوي على مفتاح أساسي، سيتم حذف كافة السجلات المرتبطة بهذا المفتاح الأساسي تلقائيًا.

تمكين أو تعطيل التحديث المتتالي والحذف المتتالي

    على علامة التبويب العمل مع قواعد البياناتفي المجموعة علاقةانقر فوق الزر مخطط البيانات.

    على علامة التبويب منشئفي المجموعة اتصالاتانقر فوق الزر جميع الاتصالات.

    سيتم عرض كافة الجداول ذات العلاقات، بالإضافة إلى خطوط العلاقة المقابلة. يرجى ملاحظة أن الجداول المخفية (الجداول التي تحتوي على ملحق مختفيفي مربع الحوار ملكيات) ولا يتم عرض العلاقات بينهما إذا ظهر مربع الحوار خيارات الانتقاللم يتم تحديد خيار "إظهار الكائنات المخفية".

    انقر فوق سطر العلاقة التي تريد تغييرها. عند تمييزه، يصبح خط الاتصال أكثر سمكًا.

    انقر نقرًا مزدوجًا فوق خط الاتصال.

    سيتم فتح مربع حوار تغيير الاتصالات.

    حدد المربع ضمان سلامة البيانات.

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

    قم بإجراء التغييرات اللازمة على العلاقة وانقر فوق الزر نعم.

ملحوظة:إذا كان المفتاح الأساسي هو حقل العداد، فتحقق من التحديث المتتالي للمجالات ذات الصلةلن يكون له أي تأثير، حيث لا يمكن تغيير قيمة حقل العداد.

إزالة العلاقة بين الجداول

مهم:يؤدي حذف العلاقة أيضًا إلى تعطيل تكامل البيانات لتلك العلاقة، إذا تم تمكينها. ونتيجة لذلك، لن يقوم Access تلقائيًا بمنع السجلات المعزولة من الظهور على الجانب "الأطراف" من العلاقة.

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

    على علامة التبويب العمل مع قواعد البياناتفي المجموعة علاقةانقر فوق الزر مخطط البيانات.

    على علامة التبويب منشئفي المجموعة اتصالاتانقر فوق الزر جميع الاتصالات.

    سيتم عرض كافة الجداول ذات العلاقات، بالإضافة إلى خطوط العلاقة المقابلة. يرجى ملاحظة أن الجداول المخفية (الجداول التي تحتوي على ملحق مختفيفي مربع الحوار ملكيات) ولا يتم عرض العلاقات بينهما إذا ظهر مربع الحوار خيارات الانتقاللم يتم تحديد خيار "إظهار الكائنات المخفية".

    انقر فوق الرابط الذي تريد حذفه. عند تمييزه، يصبح خط الاتصال أكثر سمكًا.

    اضغط على مفتاح DEL

    قد تظهر رسالة تأكيد حذف العلاقة المحددة من قاعدة البيانات. في هذه الحالة، انقر فوق الزر نعم.

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

قم بإنشاء علاقة أو تحريرها أو حذفها في تطبيق Access على الويب

توجد اختلافات مهمة عند التعامل مع العلاقات في تطبيق Access على الويب.

خلق الموقف

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

ملحوظة:يجب أن يكون الحقل المستخدم كمصدر بحث موجودًا قبل إنشاء حقل البحث.

فيما يلي كيفية إنشاء حقل بحث في تطبيق Access على الويب:

تغيير الموقف

نافذة مخطط البيانات مفقودة من تطبيق Access على الويب. يعمل الحقل الموجود في أحد الجداول كمصدر (حقل بحث) لقيم حقل ذي صلة في جدول آخر.

حذف علاقة

نافذة مخطط البيانات مفقودة من تطبيق Access على الويب. يعمل الحقل الموجود في أحد الجداول كمصدر (حقل بحث) لقيم حقل ذي صلة في جدول آخر. لإزالة علاقة بين جدولين في تطبيق Access على الويب، يجب عليك إزالة حقل البحث والبيانات المرتبطة به.

قم بإنشاء علاقة أو تحريرها في قاعدة بيانات ويب Access 2010

لإنشاء علاقة في قاعدة بيانات ويب Access 2010، يجب عليك استخدام "معالج البحث". نافذة مخطط البيانات مفقودة من قاعدة بيانات الويب. يتم استخدام حقل في أحد الجداول كمصدر لقيمة في حقل ذي صلة في جدول آخر.

ملحوظة:يمكنك استخدام "معالج البحث" فقط إذا كان لديك حقل يتم استخدامه كمصدر للقيم.

أنشئ علاقة في قاعدة بيانات ويب Access 2010 باستخدام "معالج البحث".

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

    على يمين الحقل الأخير، انقر فوق الزر انقر للإضافة، ثم حدد الاستبدال والعلاقة.

    ملحوظة:لعرض زر انقر للإضافة، قد تحتاج إلى تمرير الصفحة أفقيًا.

    في الشاشة الأولى لمعالج البحث، حدد العنصر الحصول على قيم من جدول آخر لحقل البحثواضغط على الزر التالي.

    حدد الجدول المصدر وانقر فوق الزر التالي.

    في النافذة الحقول المتاحةانقر نقرا مزدوجا فوق تحديد الحقل الذي يحتوي على القيم المطلوبة، واضغط على الزر التالي.

    إذا لزم الأمر، حدد ترتيب الفرز لحقل البحث. انقر فوق الزر التالي.

    إذا لزم الأمر، اضبط عرض نافذة الاستبدال - وهذا مناسب إذا كانت القيم طويلة. انقر فوق الزر التالي.

    أدخل اسمًا للحقل الجديد. للتأكد تمامًا من تطابق البيانات الموجودة في الجدولين دائمًا، تحقق من تمكين التحقق من سلامة البيانات، ثم حدد أحد الخيارات التالية.

    • الحذف المتتالييسمح لك بحذف سجل مطابق في جدول آخر عندما تقوم بحذف سجل في جدول واحد.

      حذف محدودلا يسمح بحذف سجل من جدول إذا كان مرتبطا بسجل في جدول آخر.

      ملحوظة:لا تحدد العنصر السماح بقيم متعددةفي معالج البحث إذا تم استخدامه لإنشاء علاقة.

تغيير علاقة في قاعدة بيانات ويب Access 2010

    افتح جدولاً يتم فيه استبدال القيم من جدول آخر.

    حدد الحقل الذي يتم فيه استبدال القيم من جدول آخر.

    على علامة التبويب الحقولفي المجموعة ملكياتانقر فوق الزر تغيير البدائل.

    قم بإجراء التغييرات اللازمة وفقًا لتعليمات المعالج. يمكنك تغيير العناصر التالية.

في هذه التدوينة سوف نتعلم كيفية الإنشاء الاتصالاتبين الجداول في قاعدة البيانات ماي إس كيو إلباستخدام phpmyadmin. إذا كنت لا ترغب في استخدامه لسبب ما phpmyadmin، راجع استعلامات SQL أدناه.

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

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

لتبدأ، يجب أن يكون محرك الجدولInnoDB. فقط هو يدعم المفاتيح الخارجية (المفتاح الخارجي). إذا كان لديك الجداولMyISAM، اقرأ كيفية تحويلها إلىInnoDB .

لكي تتمكن من ربط الجداول بالحقول، يجب عليك أولاً إضافة إلى الفهرسالحقول المرتبطة:

في phpmyadminحدد الجدول، وحدد وضع البنية، وحدد الحقل الذي سنقوم بإنشاء رابط خارجي له وانقر فوق "فهرس".

لاحظ الفرق بين "الفهرس" و"الفريد". يمكن استخدام فهرس فريد، على سبيل المثال، قبل حقل المعرف، أي حيث لا تتكرر القيم.

يمكن القيام بنفس الإجراء باستخدام SQL-استفسار:

تغيير الجدول `اسم_الجدول` إضافة فهرس (`اسم_الحقل`) ؛

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

باستخدام SQL-استفسار:

تغيير الجدول `اسم_الجدول` إضافة فريد (`اسم_الحقل`)؛

الآن كل ما تبقى هو ربط الجداول. للقيام بذلك، انقر فوق عنصر جهات الاتصال أدناه:

الآن، بالنسبة للحقول المتاحة (والحقول المفهرسة فقط هي المتاحة)، نختار الاتصال بالجداول والإجراءات الخارجية عند تغيير السجلات في الجداول:

خلال SQL-طلب:

ALTER TABLE `table_name` ADD FOREIGN KEY (`field_in_table_name_what_need_connect`) المراجع `outer_table_to_connect` (`outer_field`) عند تقييد الحذف عند تقييد التحديث؛

هذا كل شيء، الجداول متصلة عبر المفتاح الخارجي.

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

علاقة كثير إلى كثير"يعني القدرة على ربط عنصر أو أكثر من جدول واحد بعنصر واحد أو أكثر من جدول آخر. أمثلة:

    يسرد جدول الطلبات الطلبات المقدمة من قبل عملاء مختلفين من جدول العملاء. يمكن لكل عميل تقديم عدة أوامر.

    يسرد جدول "المنتجات" المنتجات التي يتم بيعها، ويمكن أن يظهر كل منها في عدة طلبات من جدول "الطلبات".

    يمكن تضمين كل منتج في طلب واحد في نسخة واحدة أو عدة نسخ.

على سبيل المثال، قد يشمل طلب Arina Ivanova رقم 1012 المنتجات رقم 12 و15، بالإضافة إلى خمسة منتجات رقم 30.

إنشاء علاقة متعدد إلى متعدد

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

في المثال الذي تمت مناقشته سابقًا، تم إنشاء جدول "معلومات الطلب" بسجلات تُشير فيها، لكل منتج، إلى رقم الطلب من جدول "الطلبات" ورمز المنتج من جدول "المنتجات" بالترتيب المطلوب. تم إنشاء المفتاح الأساسي لهذا الجدول من خلال دمج المفاتيح من جدولين آخرين.

أدناه سننظر في مثال عندما يتضمن طلب Arina Ivanova رقم 1012 المنتجات رقم 12 و15 و30. وهذا يعني أن الإدخالات في جدول "معلومات الطلب" تبدو كما يلي:

إنشاء جدول التدريج

إنشاء الحقول في جدول التدريج

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

    في وضع الجدولحدد رأس العمود شفرةوأدخل اسم الحقل الجديد.

    حدد الحقل المعاد تسميته.

    على علامة التبويب الحقولفي القائمة نوع البياناتحدد النوع كما هو الحال في الحقل المقابل في الجدول المصدر، على سبيل المثال عدديأو نص قصير.

    انقر فوق التسمية التوضيحية انقر للإضافةوحدد نوع البيانات المطابق للمفتاح الأساسي في الجدول الثاني. في رأس العمود، أدخل اسم حقل المفتاح الأساسي من الجدول الثاني، مثل معرف المنتج.

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

ربط الحقول لإنشاء مفتاح أساسي

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

الانضمام إلى ثلاثة جداول لإنشاء علاقة متعدد بمتعدد

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

بعد ذلك، يجب أن تبدو الاتصالات كما يلي:

هل تحتاج إلى ميزات إضافية؟

يتم استخدام علاقات متعدد إلى متعدد عندما يمكن ربط عنصر واحد من الجدول A بالعديد من عناصر الجدول B والعكس صحيح. على سبيل المثال، قد يكون المنتج جزءًا من طلبات متعددة، وقد يحتوي الطلب على منتجات متعددة.

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

سوف نتعلم ما هو جدول الربط والمفتاح المركب ونستخدمهما مع جداول أخرى لإنشاء علاقة متعدد بمتعدد.

لإنشاء علاقة متعدد إلى متعدد، عليك أولاً إنشاء جدول آخر.

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

يُطلق على الجدول المرحلي أيضًا اسم جدول الجسر.

أنت الآن بحاجة إلى إنشاء زوج من علاقات رأس بأطراف بين الجدول المرتبط والجداول التي سيتم ربطها.

للقيام بذلك، تحتاج إلى تحديد كلا الحقلين كمفتاح أساسي لجدول الارتباط. تصبح مفتاحًا مركبًا.

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

لنفتح الآن جدولي "المنتجات" و"الطلبات".

دعونا نلقي نظرة على المفاتيح الأساسية لكلا الجدولين. يستخدم جدول "المنتجات" حقل "معرف المنتج" مع نوع البيانات عداد.

المفتاح الأساسي لجدول الطلبات يسمى معرف الطلب. كما أن لديها نوع البيانات عداد.

نعود الآن إلى جدول الاتصال، وأدخل اسم الحقل "معرف المنتج"، وحدد نوع البيانات عددي، أدخل الاسم "معرف الطلب" وحدد نوع البيانات مرة أخرى عددي.

الآن دعونا نختار كلا الحقلين. للقيام بذلك، قم بالتمرير فوق المستطيل الرمادي بجوار أي من هذه الحقول واسحبه.

بعد تحديد كلا الحقلين، حدد العنصر الموجود على الشريط الحقل الرئيسي. يتم إنشاء مفتاح مركب لجدول الارتباط.

يجب تضمين كلا الحقلين في المفتاح المركب بحيث يكون لكل طلب وكل شيء مدرج فيه معرفات فريدة.

الآن يمكننا إنشاء علاقات. أولاً، قم بإغلاق كافة الجداول المفتوحة. يختار العمل مع قواعد البيانات > مخطط البيانات.

على علامة التبويب منشئحدد العنصر إضافة جدول. أضف جداول تفاصيل الطلب والأوامر والعناصر. أغلق مربع الحوار.

ضع الجداول بحيث يكون جدول رابط تفاصيل الطلب في المنتصف. اسحب حقل "معرف الطلب" من جدول "الطلبات" إلى جدول الارتباط.

في مربع الحوار تغيير الاتصالاتحدد المربع وانقر فوق الزر يخلقلخلق موقف.

اتبع نفس الخطوات بالنسبة لحقل "معرف المنتج". حدد المربع ضمان سلامة البيانات، اضغط على الزر يخلق- وكل شيء جاهز.

لقد قمت بإنشاء علاقة متعدد إلى متعدد في قاعدة بيانات Access الخاصة بك بين الجداول الموجودة باستخدام جدول ربط ومفتاح مركب.

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

الطريقة الثانية المقترحة - إدراج أوراق Excel مباشرة في المستند - تؤدي إلى "تضخم" غير ضروري للملف، بالإضافة إلى أن الكائنات المضمنة تتصرف أحيانًا بشكل غير متوقع.

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

سنقوم الآن بربط جدولي Excel وWord معًا، بحيث تؤدي التغييرات في الجدول المصدر إلى تغييرات في جدول المستندات. لذلك، لدينا جدول أولي مع العمليات الحسابية:

نقوم بإنشاء نفس الجدول تمامًا، ولكن فارغًا في Word:

نحن لا نكتب العناوين، بل نتعمد ترك أسطر فارغة.

بعد الانتهاء من العمليات، يجب فتح كلا النافذتين على الشاشة: نافذة MS Word مع قطعة العمل ونافذة MS Excel مع جدول الحساب. يمكننا أن نبدأ في ربط. جوهرها هو ربط خلايا الجدول بالتتابع، واحدة تلو الأخرى، بالمواضع الضرورية في المستند النصي.

للقيام بذلك:

  1. انتقل إلى ورقة Excel وقم بإنشاء الخلية الحالية التي يجب ربطها بالمستند (لنبدأ بـ B1).
  2. نقوم بنسخ الخلية (menu تحرير ونسخأو اختصار لوحة المفاتيح السيطرة + C).
  3. انتقل إلى النافذة التي تحتوي على مستند Word ثم ضع المؤشر في موضع الإدراج. في في هذه الحالةسيكون هذا هو العنوان الموجود فوق الجدول بسطر واحد.
  4. من قائمة Word اختر تحرير ولصق خاص. ونتيجة لذلك، سيتم فتح مربع حوار إدراج خاص، حيث في المنطقة مصدر(في الزاوية اليسرى العليا) تتم الإشارة إلى إحداثيات الخلية المحددة:
  5. اضبط المفتاح على الموضع وصلة.
  6. في القائمة كيفيختار نص غير منسق.
  7. من خلال النقر على الزر نعمأغلق النافذة.

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

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

يمكن أيضًا تخصيص وضع التحديث. للقيام بذلك تحتاج:

  1. حدد أي قيمة مدرجة في Word وانقر بزر الماوس الأيمن:
  2. في قائمة السياقيختار كائن ربط الورقة المرتبط.
  3. في النافذة التي تفتح، يمكنك تحديد طريقة تحديث الاتصال:

يمكن تغيير طريقة التحديث لكل علاقة على حدة، أو يمكنك تغييرها لجميع القيم أو لعدة قيم مرة واحدة.

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

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

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

إنشاء رابط بين Word وExcel

الأسرع و طريقة فعالةإنشاء روابط بين الملفات - نسخ المعلومات الضروريةمن أحدهما والصقه في الآخر باستخدام الأداة "إدراج خاص"للقيام بذلك، تحتاج إلى تحديد جدول أو خلية أو مخطط في Excel، والانتقال إلى Word، ووضع المؤشر في الجزء المطلوب من المستند و:


ونتيجة لذلك، سيتم ربط الكائن الملصق بالملف الذي تم نسخه منه، وعندما يتم تحديث البيانات المصدر، يمكنك تحديث الارتباطات في مستند Word بسرعة.

اختيار طريقة إدخال البيانات

كما ترون في الشكل 2، هناك عدة طرق لإدراج البيانات في المستند. في العمل اليومي، سيتعين عليك في الواقع الاختيار بين خيارين - إدراج جدول كصورة (دون القدرة على تنسيقه) أو كنص (وبالتالي مع القدرة على إجراء تغييرات). بالنسبة للمخططات، هناك خيار واحد فقط - صورة.

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

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

هناك حالات عندما يتعين عليك إدراج ليس الجدول بأكمله، ولكن البيانات من الخلايا الفردية. على سبيل المثال، عندما تحتاج إلى إدراج رقم أو نص موجود في الجملة ملف اكسلوسوف تتغير، أو عندما يتم تجميع جدول في Word من عدة متباينة خلايا اكسل(من جداول أو أوراق أو حتى كتب مختلفة). في مثل هذه الحالات، انسخ بيانات الخلية إلى الموقع المطلوب وحدد طريقة الإدراج "نص غير منسق".

تكوين كيفية تحديث الروابط والعمل مع Link Manager

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

يمكنك تعيين معلمات التحديث لجميع الكائنات مرة واحدة. للقيام بذلك، تحتاج إلى الاتصال بمدير ارتباط المستند. نحن نمر على طول الطريق "ملف" - "معلومات" - "تغيير اقترانات الملفات"(يتوفر هذا الأمر عندما يحتوي المستند على رابط واحد على الأقل ويتم حفظ المستند نفسه).

يعرض المدير جميع اتصالات الملف. في مجموعة "طريقة تحديث الرابط"، يمكنك تحديد الخيار الأكثر تفضيلاً أو تعطيل تحديث الرابط تمامًا. يمكنك أيضًا ضبط إعداد "الاحتفاظ بالتنسيق عند التحديث" لكل اتصال. وهي مسؤولة عن ضمان عدم اختفاء التنسيق الذي تختاره عند تحديث الاتصال. في نفس المدير، يمكنك قطع الاتصالات أو فتح المصدر أو تغييره.

العمل مع العلاقات باستخدام رموز حقول Word

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

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

1) تغيير روابط المستندات في جميع الروابط مرة واحدة

يتم إجراء الروابط إلى المستندات المصدر من خلال الروابط المباشرة. إذا قمت بنقل الملف المصدر، فستحتاج إلى إعادة ربط جميع الاتصالات. في مدير الروابط، سيتعين عليك القيام بذلك لكل رابط على حدة (حتى إذا قمت بتحديد عدة روابط، فسيعرض عليك المدير استبدال كل رابط على حدة). إذا قمت بالتبديل إلى وضع عرض رمز الحقل ( البديل+F9)، ومن ثم يمكن تغيير الروابط القديمة إلى روابط جديدة بمجرد استبدال ( CTRL+Hأو "استبدال المنزل")، مع الإشارة إلى العنوان القديم والعنوان الجديد.

2) استخدام النطاقات المسماة لإدراج الجداول

إذا قمت بإدراج جدول من Excel إلى Word، فسيحتوي الرابط إليه على نطاق معين من الخلايا. أي أنه إذا قمت بإضافة صفوف أو أعمدة إلى الجدول، فسيتم تحديث البيانات فقط ضمن نطاق محدد بدقة. يسمح لك Link Manager بتغيير النطاق يدويًا. يمكن تكوين التغيير التلقائي عن طريق تعيين نطاق ديناميكي مسمى في Excel (الدرس هنا وهنا، إذا لم تفهم ذلك، فاكتب إلى الروبوت الخاص بنا على برقية، سوف نساعد) وفي ملف ووردفي وضع تحرير رموز الحقول، بعد ذلك، ستحتاج إلى استبدال مراجع الخلايا المباشرة باسم النطاق المسمى. الآن، عند تغيير حجم الجدول الأصلي في Excel، سيتم تحديث مستند Word بشكل صحيح.

يمكنك طرح أسئلتك حول المقال من خلال البوت الخاص بنا تعليق V برقية:@KillOfBot

مع أطيب التحيات، فريق tDots.ru

ارتباط جدول Excel عبارة عن صيغة تقوم بإرجاع البيانات من خلية في مصنف آخر. عند فتح مصنف يحتوي على ارتباطات، يقرأ Excel أحدث المعلومات من المصنف المصدر (تحديث الارتباطات)

تُستخدم العلاقات بين الجداول في Excel لاسترداد البيانات من الأوراق الأخرى في المصنف ومن مصنفات Excel الأخرى. على سبيل المثال، لديك جدول يحسب المبلغ الإجمالي للمبيعات. يستخدم الحساب أسعار المنتجات وحجم المبيعات. في هذه الحالة، من المنطقي إنشاء جدول منفصل يحتوي على بيانات الأسعار، والتي سيتم سحبها باستخدام اتصالات الجدول الأول.

عندما تقوم بإنشاء علاقة بين الجداول، يقوم Excel بإنشاء صيغة تتضمن اسم المصنف المصدر، بين قوسين، واسم ورقة العمل، و علامة تعجبفي النهاية ومرجع الخلية.

إنشاء روابط بين المصنفات

  1. افتح كلا المصنفين في Excel
  2. في المصنف المصدر، حدد الخلية التي تريد ربطها وانسخها (اختصار لوحة المفاتيح Ctrl+C)
  3. انتقل إلى المصنف الهدف، وانقر بزر الماوس الأيمن على الخلية التي نريد إجراء الاتصال فيها. اختر من القائمة المنسدلة إدراج خاص
  4. إدراج خاصيختار أدخل الاتصال.

هناك خيار آخر أبسط لإنشاء علاقة بين الجداول. في الخلية التي نريد إدراج رابط فيها، ضع علامة يساوي (كما هو الحال بالنسبة للصيغة العادية)، وانتقل إلى المصنف المصدر، وحدد الخلية التي نريد ربطها، وانقر فوق Enter.

يمكنك استخدام أدوات النسخ والإكمال التلقائي لصيغ العلاقات تمامًا كما تفعل مع الصيغ العادية.

قبل إنشاء العلاقات بين الجداول

قبل البدء في نشر المعرفة بأفكارك الكبيرة، إليك بعض النصائح للتعامل مع العلاقات في Excel:

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

الحسابات التلقائية.يجب أن يعمل المصنف المصدر في وضع الحساب التلقائي (الذي يتم تعيينه افتراضيًا). لتبديل معلمة الحساب، انقر فوق علامة التبويب الصيغإلى المجموعة حساب.يختار خيارات الحساب -> تلقائي.

تحديث الاتصالات

ل التحديث اليدويالاتصالات بين الجداول، انتقل إلى علامة التبويب بياناتإلى المجموعة اتصالات. انقر فوق الزر تغيير الاتصالات.

في مربع الحوار الذي يظهر تغيير الاتصالات تحديث.

قطع الارتباطات في مصنفات Excel

سيؤدي إلغاء ربط المصدر إلى استبدال صيغ الارتباط الحالية بالقيم التي ترجعها. على سبيل المثال، سيتم استبدال الرابط =Prices!$B$4 بالرقم 16. ولا يمكن التراجع عن كسر الارتباط، لذا أوصي بحفظ الكتاب قبل تنفيذ العملية.

انتقل إلى علامة التبويب بياناتإلى المجموعة اتصالات. انقر فوق الزر تغيير الاتصالات.في مربع الحوار الذي يظهر تغيير الاتصالاتحدد الاتصال الذي تهتم به وانقر على الزر قطع الاتصال.

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

  • في نافذة ورقة العمل المفتوحة، حدد الخلية ذات القيمة الأصلية.
  • استخدم أي طريقة معروفةالنسخ (الزر "نسخ" في علامة التبويب "الصفحة الرئيسية"، Ctrl+C، وما إلى ذلك).
  • حدد الخلية التي سيتم ربطها بالخلية الأصلية.
  • انتقل إلى علامة التبويب "الصفحة الرئيسية" وفي مجموعة "الحافظة"، قم بتوسيع قائمة الزر "لصق".
  • في قائمة الأوامر، حدد "إدراج رابط" (الشكل 4.4).
  • احفظ النتيجة بالضغط على مفتاح Esc.

ملحوظة

ستنعكس التغييرات الإضافية على القيم الموجودة في الخلية المصدر تلقائيًا في الخلية المرتبطة.

أرز. 4.4. علامة التبويب الصفحة الرئيسية. إدراج زر القائمة. العنصر "إدراج اتصال"

ارتباط جدول Excel عبارة عن صيغة تقوم بإرجاع البيانات من خلية في مصنف آخر. عند فتح مصنف يحتوي على ارتباطات، يقرأ Excel أحدث المعلومات من المصنف المصدر (تحديث الارتباطات)

تُستخدم العلاقات بين الجداول في Excel لاسترداد البيانات من الأوراق الأخرى في المصنف ومن مصنفات Excel الأخرى. على سبيل المثال، لديك جدول يحسب المبلغ الإجمالي للمبيعات. يستخدم الحساب أسعار المنتجات وحجم المبيعات. في هذه الحالة، من المنطقي إنشاء جدول منفصل يحتوي على بيانات الأسعار، والتي سيتم سحبها باستخدام اتصالات الجدول الأول.

عندما تقوم بإنشاء علاقة بين الجداول، يقوم Excel بإنشاء صيغة تتضمن اسم المصنف المصدر بين قوسين، واسم ورقة العمل متبوعاً بعلامة تعجب، ومرجع خلية.

إنشاء روابط بين المصنفات

  1. افتح كلا المصنفين في Excel
  2. في المصنف المصدر، حدد الخلية التي تريد ربطها وانسخها (اختصار لوحة المفاتيح Ctrl+C)
  3. انتقل إلى المصنف الهدف، وانقر بزر الماوس الأيمن على الخلية التي نريد إجراء الاتصال فيها. اختر من القائمة المنسدلة إدراج خاص
  4. إدراج خاصيختار أدخل الاتصال.

هناك خيار آخر أبسط لإنشاء علاقة بين الجداول. في الخلية التي نريد إدراج رابط فيها، ضع علامة يساوي (كما هو الحال بالنسبة للصيغة العادية)، وانتقل إلى المصنف المصدر، وحدد الخلية التي نريد ربطها، وانقر فوق Enter.

يمكنك استخدام أدوات النسخ والإكمال التلقائي لصيغ العلاقات تمامًا كما تفعل مع الصيغ العادية.

قبل إنشاء العلاقات بين الجداول

قبل البدء في نشر المعرفة بأفكارك الكبيرة، إليك بعض النصائح للتعامل مع العلاقات في Excel:

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

الحسابات التلقائية.يجب أن يعمل المصنف المصدر في وضع الحساب التلقائي (الذي يتم تعيينه افتراضيًا). لتبديل معلمة الحساب، انقر فوق علامة التبويب الصيغإلى المجموعة حساب.يختار خيارات الحساب -> تلقائي.

تحديث الاتصالات

لتحديث العلاقة بين الجداول يدويًا، انتقل إلى علامة التبويب بياناتإلى المجموعة اتصالات. انقر فوق الزر تغيير الاتصالات.

في مربع الحوار الذي يظهر تغيير الاتصالات تحديث.

قطع الارتباطات في مصنفات Excel

سيؤدي إلغاء ربط المصدر إلى استبدال صيغ الارتباط الحالية بالقيم التي ترجعها. على سبيل المثال، سيتم استبدال الرابط =Prices!$B$4 بالرقم 16. ولا يمكن التراجع عن كسر الارتباط، لذا أوصي بحفظ الكتاب قبل تنفيذ العملية.

انتقل إلى علامة التبويب بياناتإلى المجموعة اتصالات. انقر فوق الزر تغيير الاتصالات.في مربع الحوار الذي يظهر تغيير الاتصالاتحدد الاتصال الذي تهتم به وانقر على الزر قطع الاتصال.

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

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

إنشاء الجداول المرتبطة

أولاً، دعونا نلقي نظرة على مسألة كيف يمكن إنشاء علاقة بين نطاقات الجداول المختلفة.

الطريقة الأولى: ربط الجداول مباشرة بصيغة

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

دعونا نرى، باستخدام مثال، كيف يمكن تكوين رابطة عن طريق الترابط المباشر. لدينا جدولين على ورقتين. يتم الحساب على جدول واحد أجورباستخدام صيغة عن طريق ضرب معدل العمال بمعامل مشترك للجميع.

تحتوي الورقة الثانية على نطاق جدول يحتوي على قائمة الموظفين مع رواتبهم. يتم عرض قائمة الموظفين في كلتا الحالتين بنفس الترتيب.

من الضروري التأكد من أن البيانات المتعلقة بالمعدلات من الورقة الثانية يتم سحبها إلى الخلايا المقابلة للأولى.

  1. في الورقة الأولى، حدد الخلية الأولى من عمود "الرهان". ونضع علامة "=" فيه. بعد ذلك، انقر فوق علامة التبويب "الورقة 2"، الموجودة على الجانب الأيسر من واجهة Excel أعلى شريط الحالة.
  2. ينتقل إلى المنطقة الثانية من المستند. انقر على الخلية الأولى في عمود "الرهان". ثم انقر فوق الزر "إدخال" بلوحة المفاتيح لإدخال البيانات في الخلية التي قمت بتعيين علامة المساواة فيها مسبقًا.
  3. ثم هناك انتقال تلقائي إلى الورقة الأولى. كما ترون، يتم سحب معدل الموظف الأول من الجدول الثاني إلى الخلية المقابلة. من خلال وضع المؤشر على الخلية التي تحتوي على الرهان، نرى أنه يتم استخدام الصيغة المعتادة لعرض البيانات على الشاشة. ولكن قبل إحداثيات الخلية التي يتم إخراج البيانات منها، يوجد التعبير "Sheet2!"، الذي يشير إلى اسم منطقة المستند التي توجد بها. تبدو الصيغة العامة في حالتنا كما يلي:
  4. أنت الآن بحاجة إلى نقل البيانات المتعلقة بمعدلات جميع الموظفين الآخرين في المؤسسة. بالطبع، يمكن القيام بذلك بنفس الطريقة التي أكملنا بها مهمة الموظف الأول، ولكن بالنظر إلى وجود قائمتي الموظفين بنفس الترتيب، يمكن تبسيط المهمة بشكل كبير ويمكن تسريع حلها. يمكن القيام بذلك ببساطة عن طريق نسخ الصيغة إلى النطاق أدناه. نظرًا لأن الروابط في Excel نسبية بشكل افتراضي، فعند نسخها تتغير القيم، وهذا ما نحتاجه. يمكن إجراء عملية النسخ نفسها باستخدام علامة التعبئة.

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

  5. تم سحب كافة البيانات من عمود مماثل في الورقة 2 إلى الجدول في الورقة 1. عندما تتغير البيانات الموجودة في الورقة 2، ستتغير تلقائيًا في الورقة الأولى.

الطريقة الثانية: استخدام مجموعة من عوامل تشغيل INDEX - SEARCH

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

  1. حدد العنصر الأول من عمود "الرهان". انتقل إلى معالج الوظائف من خلال النقر على أيقونة "إدراج وظيفة".
  2. في معالج الوظائف، في مجموعة "الارتباطات والمصفوفات"، ابحث عن الاسم "INDEX" وحدده.
  3. يحتوي هذا العامل على نموذجين: نموذج للعمل مع المصفوفات ونموذج مرجعي. في حالتنا، الخيار الأول مطلوب، لذلك في نافذة اختيار النموذج التالية التي تفتح، حدده وانقر على زر "موافق".
  4. تم إطلاق نافذة وسيطات عامل التشغيل INDEX. تتمثل مهمة الوظيفة المحددة في عرض القيمة الموجودة في النطاق المحدد في السطر مع الرقم المحدد. الصيغة العامة لمشغل INDEX هي:

    INDEX(صفيف;line_number;)

    "المصفوفة" هي وسيطة تحتوي على عنوان النطاق الذي سنستخرج منه المعلومات برقم السطر المحدد.

    "رقم السطر" هو وسيطة تمثل رقم هذا السطر بالذات. من المهم معرفة أنه لا ينبغي تحديد رقم السطر بالنسبة للمستند بأكمله، ولكن بالنسبة للمصفوفة المحددة فقط.

    "رقم العمود" هو وسيطة اختيارية. لن نستخدمها لحل مشكلتنا المحددة، وبالتالي ليست هناك حاجة لوصف جوهرها بشكل منفصل.

    ضع المؤشر في حقل "المصفوفة". بعد ذلك، انتقل إلى الورقة 2، ثم اضغط باستمرار الزر الأيسرالماوس، حدد محتويات عمود "الرهان" بالكامل.

  5. بعد عرض الإحداثيات في نافذة المشغل، ضع المؤشر في حقل "رقم الخط". سنقوم بإخراج هذه الوسيطة باستخدام عامل التشغيل MATCH. لذلك نضغط على المثلث الموجود على يسار خط الوظيفة. سيتم فتح قائمة بالعوامل المستخدمة مؤخرًا. إذا وجدت اسم "بحث" بينهم، يمكنك الضغط عليه. بخلاف ذلك، انقر فوق العنصر الأخير في القائمة - "وظائف أخرى...".
  6. يتم فتح نافذة معالج الوظائف القياسية. نذهب فيه إلى نفس المجموعة "الروابط والمصفوفات". هذه المرة، حدد عنصر "البحث" من القائمة. انقر على زر "موافق".
  7. تم تنشيط نافذة وسيطات عامل التشغيل MATCH. تم تصميم هذه الوظيفة لعرض رقم القيمة في مصفوفة معينة حسب اسمها. وبفضل هذه الميزة سنقوم بحساب رقم الصف بقيمة معينة لوظيفة INDEX. يتم تقديم بناء جملة MATCH على النحو التالي:

    MATCH(lookup_value, lookup_array;)

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

    "المصفوفة التي سيتم البحث فيها" هي وسيطة تمثل مرجعًا لمصفوفة يتم البحث فيها عن القيمة المحددة لتحديد موضعها. بالنسبة لنا، سيتم لعب هذا الدور من خلال عنوان عمود "الاسم" في الورقة 2.

    "نوع المطابقة" هو وسيطة اختيارية، ولكن على عكس العبارة السابقة، سنحتاج إلى هذه الوسيطة الاختيارية. وهو يحدد كيفية مطابقة عامل التشغيل لقيمة البحث مع المصفوفة. يمكن أن تحتوي هذه الوسيطة على إحدى القيم الثلاث: -1؛ 0; 1. بالنسبة للمصفوفات غير المرتبة، حدد الخيار "0". هذا الخيار مناسب لحالتنا.

    لذلك، دعونا نبدأ في ملء حقول نافذة الوسائط. ضع المؤشر في حقل "قيمة البحث"، وانقر على الخلية الأولى من عمود "الاسم" في الورقة 1.

  8. بعد عرض الإحداثيات، ضع المؤشر في حقل "المصفوفة القابلة للعرض" وانتقل إلى اختصار "الورقة 2"، الموجود أسفل نافذة Excel أعلى شريط الحالة. اضغط مع الاستمرار على زر الماوس الأيسر وحدد بالمؤشر جميع الخلايا في عمود "الاسم".
  9. بعد عرض إحداثياتهم في حقل "المصفوفة المعروضة"، انتقل إلى حقل "نوع المطابقة" واستخدم لوحة المفاتيح لتعيين الرقم "0" هناك. بعد ذلك نعود مرة أخرى إلى حقل "المصفوفة المعروضة". والحقيقة أننا سوف نقوم بنسخ الصيغة، كما فعلنا في الطريقة السابقة. سيكون هناك تحول في العناوين، ولكننا بحاجة إلى إصلاح إحداثيات المصفوفة التي يتم عرضها. لا ينبغي أن تتحرك. حدد الإحداثيات باستخدام المؤشر واضغط على مفتاح الوظيفة F4. وكما ترى فقد ظهرت علامة الدولار أمام الإحداثيات، مما يعني تحول المرجع من نسبي إلى مطلق. ثم انقر على زر "موافق".
  10. يتم عرض النتيجة على الشاشة في الخلية الأولى من عمود "الرهان". لكن قبل أن ننسخ، نحتاج إلى تأمين منطقة أخرى، وهي الوسيطة الأولى للدالة INDEX. للقيام بذلك، حدد عنصر العمود الذي يحتوي على الصيغة وانتقل إلى شريط الصيغة. حدد الوسيطة الأولى لعامل التشغيل INDEX (B2:B7) وانقر فوق الزر F4. كما ترون، تظهر علامة الدولار بالقرب من الإحداثيات المحددة. انقر على مفتاح الإدخال. وبشكل عام أخذت الصيغة الشكل التالي:

    INDEX(Sheet2!$B$2:$B$7,MATCH(Sheet1!A4,Sheet2!$A$2:$A$7,0))

  11. يمكنك الآن النسخ باستخدام مقبض التعبئة. نحن نسميها بنفس الطريقة التي تحدثنا عنها سابقًا ونوسعها إلى نهاية نطاق الجدول.
  12. كما نرى، على الرغم من عدم تطابق ترتيب صفوف الجدولين المرتبطين، إلا أنه يتم تعديل جميع القيم حسب الأسماء الأخيرة للموظفين. تم تحقيق ذلك باستخدام مجموعة من عوامل التشغيل INDEX-MATCH.

إقرأ أيضاً:

وظيفة INDEX في وظيفة ExcelMATCH في Excel

الطريقة الثالثة: إجراء العمليات الرياضية على البيانات المرتبطة

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

دعونا نرى كيف يتم ذلك في الممارسة العملية. دعونا نجعلها تعرض الورقة 3 بيانات الراتب العامة للمؤسسة دون تقسيمها حسب الموظف. للقيام بذلك، سيتم سحب معدلات الموظفين من الورقة 2، وتلخيصها (باستخدام الدالة SUM) وضربها في معامل باستخدام صيغة.

  1. حدد الخلية التي سيتم عرض نتائج حساب الرواتب فيها في الورقة 3. انقر فوق الزر "إدراج وظيفة".
  2. يجب أن يتم تشغيل نافذة معالج الوظائف. انتقل إلى المجموعة "الرياضية" وحدد الاسم "SUM" هناك. بعد ذلك، انقر على زر "موافق".
  3. يتم نقل الدالة SUM، المصممة لحساب مجموع الأرقام المحددة، إلى نافذة الوسائط. لديه بناء الجملة التالي:

    مجموع(رقم1;رقم2;…)

    تتوافق الحقول الموجودة في النافذة مع وسائط الوظيفة المحددة. على الرغم من أن عددها يمكن أن يصل إلى 255 قطعة، إلا أن قطعة واحدة فقط ستكون كافية لغرضنا. ضع المؤشر في الحقل "الرقم 1". انقر على اختصار "الورقة 2" أعلى شريط الحالة.

  4. بعد أن انتقلنا إلى القسم المطلوب من الكتاب، نختار العمود الذي يجب تلخيصه. نقوم بذلك باستخدام المؤشر أثناء الضغط باستمرار على زر الماوس الأيسر. كما ترون، يتم عرض إحداثيات المنطقة المحددة على الفور في حقل نافذة الوسائط. ثم انقر على زر "موافق".
  5. بعد ذلك، يتم نقلنا تلقائيًا إلى الورقة 1. وكما ترون، فإن المبلغ الإجمالي لأسعار الموظفين معروض بالفعل في العنصر المقابل.
  6. ولكن هذا ليس كل شيء. كما نتذكر، يتم حساب الراتب عن طريق ضرب الرهان بالمعامل. لذلك، نحدد الخلية التي توجد بها القيمة المجمعة مرة أخرى. بعد ذلك، انتقل إلى شريط الصيغة. نضيف علامة الضرب (*) إلى الصيغة الموجودة فيها، ثم نضغط على العنصر الذي يوجد به مؤشر المعامل. لإجراء الحساب، انقر على مفتاح Enter على لوحة المفاتيح. كما ترون، قام البرنامج بحساب إجمالي الأجور للمؤسسة.
  7. نعود إلى الورقة 2 ونغير معدل أي موظف.
  8. بعد ذلك ننتقل مرة أخرى إلى الصفحة التي بها المبلغ الإجمالي. كما ترون، بسبب التغييرات في الجدول المرتبط، تمت إعادة حساب نتيجة إجمالي الراتب تلقائيًا.

الطريقة الرابعة: إدراج خاص

يمكنك أيضًا ربط صفائف الجدول في Excel باستخدام لصق خاص.

  1. نختار القيم التي يجب "سحبها" إلى جدول آخر. في حالتنا، هذا هو نطاق عمود "السعر" في الورقة 2. انقر بزر الماوس الأيمن على الجزء المحدد. في القائمة التي تفتح، حدد "نسخ". الاختصار البديل هو Ctrl+C. بعد ذلك ننتقل إلى الورقة 1.
  2. بالانتقال إلى منطقة الكتاب التي نحتاجها، نختار الخلايا التي سنحتاج إلى سحب القيم إليها. في حالتنا، هذا هو عمود "السعر". انقر بزر الماوس الأيمن على الجزء المحدد. في قائمة السياق في كتلة أداة "خيارات الإدراج"، انقر على أيقونة "إدراج رابط".

    هناك أيضا خيار بديل. بالمناسبة، هو الوحيد للإصدارات الأقدم من Excel. في قائمة السياق، حرك المؤشر إلى عنصر "لصق خاص". في القائمة الإضافية التي تفتح، حدد الموضع الذي يحمل نفس الاسم.

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

الدرس: لصق خاص في Excel

الطريقة الخامسة: ربط الجداول في مصنفات متعددة

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

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

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

لا يمكن إجراء تغييرات على مثل هذه المصفوفة المرتبطة بكتاب آخر إلا عن طريق قطع الارتباط.

قطع العلاقة بين الجداول

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

الطريقة الأولى: قطع الاتصال بين الكتب

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

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

الطريقة الثانية: إدراج القيم

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

  1. نحدد النطاق الذي نريد حذف العلاقة فيه مع جدول آخر. نضغط عليه بزر الفأرة الأيمن. في القائمة التي تفتح، حدد "نسخ". بدلاً من هذه الإجراءات، يمكنك كتابة مجموعة مفاتيح التشغيل السريع البديلة Ctrl+C.
  2. بعد ذلك، دون إلغاء تحديد نفس الجزء، انقر بزر الماوس الأيمن عليه مرة أخرى. هذه المرة، في قائمة الإجراءات، انقر على أيقونة "القيم"، الموجودة في مجموعة أدوات "خيارات الإدراج".
  3. بعد ذلك، سيتم استبدال كافة المراجع في النطاق المحدد بقيم ثابتة.

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

يسعدنا أننا تمكنا من مساعدتك في حل المشكلة.

اطرح سؤالك في التعليقات، مع وصف جوهر المشكلة بالتفصيل. سيحاول المتخصصون لدينا الإجابة في أسرع وقت ممكن.