جدول المحتويات
في كثير من الأحيان ، في Excel ، يستخدم المستخدمون الصيغ لإظهار القيم المرغوبة. تعتمد النتائج من هذه الصيغة على قيم الخلية الأخرى في تلك الورقة المعينة أو على ورقة أخرى في نفس المصنف. هدفنا الرئيسي هو إظهار تبعية قيمة الخلية للخلايا الأخرى في ورقة عمل أخرى. في هذه المقالة ، سنوضح لك كيفية تتبع المعالين عبر الأوراق في Excel.
تنزيل Practice Workbook
يمكنك تنزيل المصنف Excel المجاني هنا والتدرب على تملك.
تتبع التابعون.xlsm
تتبع التابعون
يمكننا تعريف التابعين للتتبع كخلية واحدة أو نطاق من الخلايا التي تؤثر على قيمة الخلايا الأخرى. تعتمد الخلية التابعة على قيم الخلايا النشطة لإظهار النتيجة. على سبيل المثال ، تحتوي الخلية B8 على الصيغة = B6-B7 . هنا ، الخلايا B6 و B7 هي خلايا نشطة لأن قيمة الخلية B8 يعتمد على كل من B6 و B7 ، وهما يعتمدان على التتبع.
2 طرق سهلة للتتبع التابعون عبر جداول البيانات في Excel
في هذه المقالة ، سترى طريقتين مختلفتين لتتبع المعالين عبر الأوراق في Excel. في طريقتنا الأولى ، سنستخدم الأمر تتبع المعالين في Excel لإظهار التابعين. بالنسبة إلى الإجراء الثاني ، سنطبق رمز VBA لنفس الغرض.
لتوضيح مقالتنا ، سنستخدم ما يليمجموعة البيانات. هنا في الأعمدة B و C ، لدينا بعض معرفات الطلبات والمنتجات المقابلة لها ، على التوالي.
1. استخدام أمر تتبع التابعين لتتبع التابعين عبر الأوراق
لإجراءنا الأول ، سنستخدم الأمر تتبع المعالين ، الموجود في علامة التبويب الصيغ على الشريط. من خلال تحديد هذا الأمر ، يمكننا رؤية الخلايا النشطة والخلايا التابعة لصيغة أو قيمة معينة. الخطوات التفصيلية لهذا الإجراء هي كما يلي:
الخطوة 1:
- بادئ ذي بدء ، سنأخذ ورقتي عمل لإنشاء مجموعة بيانات.
- نظرًا لأننا سنظهر اعتمادًا على التتبع عبر الأوراق ، فسنحتاج إلى ورقتي عمل على الأقل.
- في الصورة التالية ، سنجعل مجموعة البيانات في الورقة تتبع المعتمد .
الخطوة 2:
- ثانيًا ، سنأخذ ورقة عمل أخرى ونسميها تتبع المعتمد 1 .
- أيضًا ، سننشئ عمودًا إضافيًا لتطبيق صيغة تحتوي على عناوين الخلية من كلتا الصفحتين.
- ثم اكتب الصيغة التالية من وظيفة COUNTIF في الخلية D5 .
=COUNTIF('Trace Dependent'!B5:B10,'Trace Dependent 1'!B5)
الخطوة 3:
- ثالثًا اضغط على أدخل لمشاهدة النتيجة .
- بعد ذلك ، بمساعدة ميزة الملء التلقائي ، سنعرض نتائج الخلايا السفلية على أنهاحسنًا.
الخطوة 4:
- رابعًا ، ارجع إلى تتبع التابع ورقة.
- ثم حدد الخلية B5
- هنا ، سوف نتحقق مما إذا كانت أي قيمة خلية تعتمد على هذه الخلية.
- بعد ذلك ، بعد تحديد الخلية ، انتقل إلى علامة التبويب الصيغ على الشريط.
- من هناك ، في الصيغة تدقيق المجموعة ، حدد تتبع المعالين .
الخطوة 5:
- خامسًا ، إذا كانت الخلية خلية نشطة ، فسترى خطًا أسود منقطًا مع سهم يشير إلى صورة.
- يشير هذا إلى أن الخلية هي خلية نشطة والخلية التابعة لها موجودة في ورقة عمل أخرى.
الخطوة 6:
- ثم احتفظ بالماوس في نهاية الخط المنقط وانقر فوقه نقرًا مزدوجًا.
الخطوة 7:
- في هذه الخطوة ، سترى انتقل إلى مربع الحوار بعد النقر المزدوج.
- وبالتالي ، سيعرض المربع الورقة والصيغة التي يتم فيها استخدام الخلية النشطة . <1 5>
- ثم حدد المرجع وانقر على موافق .
الخطوة 8:
- أخيرًا ، سينقلك الإجراء من الخطوة السابقة إلى الورقة حيث يتم استخدام هذه الصيغة.
- أيضًا ، ستشير إلى الخلية التابعة التي تعتمد قيمتها على الخلية النشطة.
- في مثالنا ، نتيجة الخلية D5 الورقة يعتمد التتبع 1 في الخلية النشطة B5 من الورقة تتبع تابع .
2. تطبيق كود VBA لتتبع التابعين عبر الأوراق في Excel
كطريقتنا الثانية ، سنطبق كود VBA لتتبع التابعين عبر الأوراق في اكسل. سنقدم التسلسل والأمر الصحيحين في الكود ، وسيظهر هذا المعالين والخلية النشطة. لفهم أفضل ، اتبع الخطوات التالية.
الخطوة 1:
- أولاً ، خذ ورقتين واجعل مجموعة البيانات على كلتا الورقتين مثل في الطرق السابقة.
الخطوة 2:
- ثم املأ خلايا العمود D من مجموعة البيانات في الورقة VBA 1 من خلال تطبيق الصيغة ، تمامًا مثل الوصف السابق.
الخطوة 3:
- ثالثًا ، سنطبق الكود لتتبع المعالين.
- لذلك ، حدد الخلية B5 من الورقة VBA .
- ثم ، انتقل إلى المطور علامة تبويب الشريط.
- من هناك ، اختر Visual Basic .
الخطوة 4:
- رابعًا ، سترى نافذة VBA .
- هنا ، من علامة التبويب إدراج اختر الوحدة النمطية .
الخطوة 5:
- خامسًا ، انسخ الكود التالي والصقه في الوحدة النمطية.
1286
انهيار VBA
- Fir بخير ، نحناستدعاء الإجراء الفرعي Trace_Dependents_Across_Sheets .
8761
- ثم ، ستظهر الأوامر التالية التابعين والخلية النشطة.
- سيكون رقم السهم واحدًا ولن ينتقل السهم باتجاه الخلية السابقة
7554
الخطوة 6:
- ثم ، احفظ الكود بعد لصقه.
- بعد ذلك ، احتفظ بالمؤشر على الوحدة واضغط على زر التشغيل أو F5 لتشغيله.
الخطوة 7:
- بعد تشغيل الكود ، سوف يأخذنا مباشرة إلى الخلية D5 من الورقة VBA 1 ، للإشارة إلى أنها الخلية التابعة.
الخطوة 8:
- وبالتالي ، إذا عدت إلى ورقة VBA ، فسترى الخلية B5 مميزة بالتتبع التابع السهم ، مشيرًا إلى أنها خلية نشطة.