مايكروسوفت اكسل هو أداة قوية للعمل مع الجداول والبيانات. تعد القدرة على الوصول إلى الخلايا على أوراق مختلفة مفيدة للغاية عند إجراء عمليات حسابية معقدة أو إنشاء جداول محورية. في هذه المقالة ، سنتحدث عن كيفية الوصول بشكل صحيح إلى خلية موجودة في ورقة عمل أخرى في إكسيل.
واحدة من أسهل الطرق للوصول إلى خلية على ورقة أخرى هي استخدام رابط إلى الورقة. للقيام بذلك ، حدد اسم الورقة ، متبوعا بعلامة تعجب ، ثم حدد عنوان الخلية. على سبيل المثال ، إذا كنت بحاجة إلى الوصول إلى الخلية أ 1 على الورقة "الورقة 2" ، فسيبدو الإدخال كما يلي: "الورقة 2"!ألف 1.
يمكنك أيضا استخدام الوظيفة غير المباشرة للوصول إلى خلية على ورقة أخرى. تتيح لك الوظيفة غير المباشرة الوصول إلى الخلايا باستخدام قيمة نصية أو صيغة ، مما يجعلها مرنة وقوية للغاية. للوصول إلى خلية من خلال الوظيفة غير المباشرة ، تحتاج إلى تحديد "عنوان" الخلية كسلسلة. على سبيل المثال ، غير مباشر("قائمة2!أ1") إرجاع قيمة الخلية أ1 على الورقة "ورقة 2".
بغض النظر عن الطريقة التي تختارها ، والوصول إلى خلية على ورقة عمل أخرى في إكسيل هو ميزة مفيدة من شأنها أن تساعدك على العمل مع البيانات وإنشاء حسابات معقدة في الجداول الخاصة بك.
- كيف يمكنني الوصول إلى خلية على ورقة عمل اكسل آخر?
- تعريف الورقة
- الوصول إلى خلية
- أمثلة الاستخدام
- سؤال وجواب
- كيف يمكنني الوصول إلى خلية على ورقة عمل اكسل آخر?
- كيف يمكنني تحديد مجموعة من الخلايا على ورقة اكسل آخر?
- هل من الممكن الإشارة إلى خلية على ورقة أخرى بالاسم?
- كيف يمكنني الوصول إلى الخلايا على أوراق أخرى باستخدام فبا?
كيف يمكنني الوصول إلى خلية على ورقة عمل اكسل آخر?
في إكسيل ، يمكنك إنشاء أوراق متعددة في ملف واحد ، مما يسمح لك بفصل البيانات منطقيا وتسهيل تنظيمها. إذا كنت ترغب في الوصول إلى البيانات من خلية على ورقة عمل أخرى ، ثم إكسيل لديها عدة طرق للقيام بذلك.
1. باستخدام اسم الورقة:
للإشارة إلى خلية في ورقة أخرى ، يمكنك استخدام اسم الورقة في الصيغة. ابدأ الصيغة بالحرف " = " ، ثم حدد اسم الورقة التي توجد بها الخلية باستخدام علامات اقتباس مفردة ، على سبيل المثال:
= ورقة 2!أ1
في هذا المثال ، لجأنا إلى الخلية أ1 على الورقة"الورقة 2".
2. باستخدام مرجع الورقة:
طريقة أخرى هي استخدام مرجع للورقة في الصيغة. للقيام بذلك ، اكتب الرمز "=" وحدد الخلية التي تريد الحصول على رابط للورقة فيها. ثم حدد الورقة المطلوبة والخلية الموجودة عليها. على سبيل المثال:
= 'ورقة 2'!أ1
سوف إكسل تلقائيا إنشاء رابط إلى الورقة المطلوبة وخلية على ذلك.
3. باستخدام الوظائف:
يحتوي إكسيل أيضا على وظائف تسمح لك بالوصول إلى خلية في ورقة عمل أخرى. على سبيل المثال ، تتيح لك الوظيفة غير المباشرة الوصول إلى خلية باستخدام قيمة نصية مع ارتباط إلى الورقة والخلية المطلوبة.
=غير مباشر ("القائمة 2!أ 1")
ترجع هذه الدالة قيمة الخلية أ1 على الورقة"الورقة 2".
نتيجة لذلك ، ستتمكن من الحصول على بيانات من خلية على ورقة أخرى واستخدامها في الصيغ أو تحليل البيانات.
تعريف الورقة
في إكسيل ، كل ورقة هي علامة تبويب منفصلة في المصنف. للوصول إلى خلية على ورقة أخرى ، تحتاج أولا إلى تحديد هذه الورقة.
في إكسيل ، يمكنك استخدام عدة طرق لتحديد ورقة:
- .
- .
يحتوي إكسيل أيضا على وظائف خاصة للعمل مع الأوراق:
- إرجاع اسم الورقة الثانية.
- إرجاع قيمة الخلية ب1 على الورقة 1 ورقة.
استخدام هذه الأساليب لتحديد ورقة عمل في إكسيل والرجوع إلى الخلايا على الأوراق التي تحتاج إليها.
الوصول إلى خلية
في إكسيل ، من الممكن الوصول إلى الخلايا في ورقة عمل أخرى للحصول على البيانات أو إجراء عمليات معها. يتم استخدام الصيغ والروابط الخاصة لهذا الغرض.
تحتوي صيغة الوصول إلى خلية في ورقة أخرى على بناء الجملة التالي:
= اسم الورقة!سيلادريس
أين:
- اسم الورقة هو اسم الورقة المشار إليها بواسطة الصيغة;
- سيلادريس هو عنوان الخلية التي يمكن الوصول إليها.
على سبيل المثال ، إذا كانت الخلية أ 1 في الورقة "الورقة 2" تحتوي على القيمة 10 ، للحصول على هذه القيمة في الورقة الحالية ، تحتاج إلى استخدام الصيغة:
= ورقة 2!أ1
ستكون نتيجة هذه الصيغة هي الرقم 10.
يمكنك أيضا استخدام الخلايا على أوراق أخرى داخل الصيغ الأخرى. على سبيل المثال ، يمكنك إضافة قيم الخلايا على أوراق مختلفة:
في "الورقة 1" ، تحتوي الخلية أ 1 على القيمة 5 ، وفي" الورقة 2 " ، تحتوي الخلية أ 1 على القيمة 10. للحصول على مجموع هذه القيم ، يمكنك استخدام الصيغة:
= ورقة 1!أ 1 + ورقة 2!أ1
ستكون نتيجة هذه الصيغة هي الرقم 15.
يمكنك أيضا استخدام مرجع لخلية على ورقة أخرى في إطار العوامل الشرطية والوظائف والصيغ الأخرى. على سبيل المثال ، يمكنك التحقق من قيمة الخلية لـ "الورقة 2" وتنفيذ إجراء معين بناء على نتيجة الفحص:
= إذا (ورقة 2!أ 1 > 10 ، "أكبر من 10" ، "أقل من أو يساوي 10")
في هذا المثال ، يتم تحديد قيمة الخلية أ1 لـ "الورقة 2". إذا كان أكبر من 10 ، يتم إرجاع النص "أكبر من 10" ، وإلا يتم إرجاع النص "أقل من أو يساوي 10".
الوصول إلى خلية على ورقة أخرى يسمح لك للعمل مع البيانات على أوراق مختلفة داخل نفس ملف إكسيل ويبسط العمليات معهم.
أمثلة الاستخدام
مثال 1:
لنفترض أنه في إكسيل لدينا ورقتان: "القائمة 1 "و"القائمة 2". في " الورقة 1 "لدينا الخلية أ 1 بقيمة" مرحبا!". للوصول إلى هذه الخلية من "القائمة 2" ، يتم استخدام الصيغة التالية:
= قائمة1!أ1هذا يعني أننا نصل إلى الخلية أ 1 على الورقة"الورقة 1".
المثال 2:
لدينا خليتان: أ1 على " الورقة 1 "و ب2 على"الورقة 2". نريد الإشارة إلى الخلية أ1 وإضافتها إلى قيمة الخلية ب2. فإن الصيغة لهذا تبدو مثل هذا:
= قائمة1!أ 1 + ورقة 2!ب2هذا يعني أننا نصل إلى الخلية أ1 على " الورقة 1 "والخلية ب2 على" الورقة 2 " ، ثم نجمع قيم هذه الخلايا.
المثال 3:
لنفترض أن لدينا خليتين: أ1 على "الورقة 1" و ج3 على "الورقة 2". نريد ضرب قيمة الخلية أ1 في قيمة الخلية ج3. فإن الصيغة لهذا تبدو مثل هذا:
= قائمة1!أ 1 * ورقة 2!ج3هذا يعني أننا نصل إلى الخلية أ1 على "الورقة 1" والخلية ج3 على "الورقة 2" ، ثم نضرب قيم هذه الخلايا.
سؤال وجواب
كيف يمكنني الوصول إلى خلية على ورقة عمل اكسل آخر?
للوصول إلى خلية في ورقة عمل أخرى في إكسيل ، ستحتاج إلى استخدام رابط لهذا الموقع. على سبيل المثال ، للإشارة إلى الخلية أ1 على الورقة "الورقة 2" ، يمكنك استخدام الصيغة "=الورقة 2!أ 1".
كيف يمكنني تحديد مجموعة من الخلايا على ورقة اكسل آخر?
لتحديد نطاق من الخلايا في ورقة عمل أخرى في إكسيل ، ستحتاج أيضا إلى استخدام ارتباط إلى ورقة العمل هذه. على سبيل المثال ، لتحديد النطاق أ1:ب5 على الورقة "الورقة 2" ، يمكنك استخدام الصيغة "=الورقة 2!أ 1: ب 5".
هل من الممكن الإشارة إلى خلية على ورقة أخرى بالاسم?
نعم ، في إكسيل يمكنك تعيين أسماء للخلايا والرجوع إليها في ورقة عمل أخرى. للقيام بذلك ، سوف تحتاج إلى استخدام صيغة مثل " = اسم القائمة!اسم الخلية". على سبيل المثال ، إذا قمت بتسمية الخلية أ 1 على الورقة "الورقة 2" باسم "اسم الخلية" ، فستبدو الصيغة كما يلي: "=الورقة 2!اسم الخلية".
كيف يمكنني الوصول إلى الخلايا على أوراق أخرى باستخدام فبا?
في فبا (فيسوال باسيك للتطبيقات) ، يتم استخدام كائن أوراق العمل للوصول إلى الخلايا على أوراق العمل الأخرى في إكسيل. على سبيل المثال ، لقراءة محتويات الخلية أ1 على الورقة "الورقة 2" وكتابتها إلى المتغير "القيمة" ، يمكنك استخدام الكود التالي: "القيمة = أوراق العمل("الورقة 2").النطاق ("أ 1").القيمة".