وظيفة غير مباشرة في Excel

وظيفة غير مباشرة في Excel

تساعدك الدالة INDIRECT في Excel على الرجوع إلى البيانات بسهولة عند الحاجة. فيما يلي تفاصيل حول كيفية استخدام الدالة INDIRECT في Excel .

وظيفة غير مباشرة في Excel

ما هي الدالة غير المباشرة في Excel؟

تقوم الدالة Excel INDIRECT بإرجاع مرجع خلية صالح من السلسلة النصية المتوفرة. يعد INDIRECT مفيدًا عندما تريد تجميع قيمة نصية يمكن استخدامها كمرجع صالح.

  • الغرض: إنشاء مرجع من النص.
  • قيمة الإرجاع: مرجع ورقة عمل صالح.
  • دعوى:
    • ref_text - المرجع المقدم كنص.
    • a1 - (اختياري) قيمة منطقية للإشارة إلى مرجع من النوع A1 أو R1C1.
    • الافتراضي هو TRUE = A1 style.
  • وصفة:=INDIRECT(ref_text, [a1])

لاحظ عند استخدام الدالة INDIRECT في Excel

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

يقوم INDIRECT بتقييم وسيطتين، ref_textو a1. Ref_text هي السلسلة النصية التي سيتم تقييمها كمرجع. يشير A1 إلى نوع المرجع لقيمة النص القادمة. عندما تكون a1 تساوي TRUE (القيمة الافتراضية)، يكون النوع A1. عندما تكون a1 خطأ، يكون النوع R1C1. على سبيل المثال:

=INDIRECT("A1") // Returns a reference like =A1
=INDIRECT("R1C1",FALSE) // Returns a reference like =R1C1

قد يبدو الغرض من INDIRECT مربكًا في البداية، ولكن هناك العديد من المواقف التي تحتاج فيها إلى إنشاء مرجع من النص، بما في ذلك:

  • صيغة اسم ورقة قابلة للتخصيص.
  • يمكن للصيغة تجميع مرجع خلية من كل جزء صغير من النص.
  • لن يتغير المرجع الثابت حتى إذا تم حذف الصفوف أو الأعمدة.
  • قم بإنشاء صفائف من الأرقام باستخدام الدالة ROW في صيغ معقدة.

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

المثال 1 - أسماء أوراق العمل قابلة للتخصيص

في المثال أعلاه، تم تعيين INDIRECT لاستخدام اسم ورقة قابل للتخصيص كما يلي:

=INDIRECT(B5&"!A1") // The sheet name in B6 is a variable

تقوم الصيغة الموجودة في B5، المنسوخة، بتسلسل النص الموجود في B5 مع السلسلة "!A1" وإرجاع النتيجة كـ INDIRECT. تقوم الدالة INDIRECT بعد ذلك بتقييم النص وتحويله إلى مرجع مناسب. النتائج في C5:C9 هي القيم من الخلية A1 في أوراق العمل الخمس المدرجة في العمود B.

المثال 2 - جدول بحث قابل للتخصيص

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

وظيفة غير مباشرة في Excel

الصيغة في G5 هي:

=VLOOKUP(E5,INDIRECT("vendor_"&F5),2,0)

مثال 3: مرجع ثابت

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

=INDIRECT("A1:A100") // will not change

لاحظ عند استخدام الدالة INDIRECT في Microsoft Excel

  • يتم تقييم المراجع التي تم إنشاؤها بواسطة INDIRECT في الوقت الفعلي ويتم عرض محتوى المرجع أيضًا.
  • عندما يكون ref_text مرجعًا خارجيًا لمصنف آخر، فيجب أن يكون هذا المصنف مفتوحًا.
  • a1 اختياري. عند حذفه، يكون a1 مرجعًا من النوع TRUE = A1.
  • عند تعيين a1 على FALSE، يقوم INDIRECT بإنشاء مرجع من النوع R1C1.

تشغيل اللغز في برنامج Excel

تشغيل اللغز في برنامج Excel

قام MehmetSalihKoten، أحد مستخدمي Reddit، بإنشاء نسخة كاملة الوظائف من Tetris في Microsoft Excel.

كيفية استخدام وظيفة التحويل في Excel

كيفية استخدام وظيفة التحويل في Excel

لتحويل وحدات القياس في إكسيل، سوف نستخدم وظيفة التحويل.

كيفية استخدام وظيفة HLOOKUP في Excel

كيفية استخدام وظيفة HLOOKUP في Excel

ما هي وظيفة HLOOKUP؟ كيفية استخدام وظيفة HLOOKUP في إكسيل؟ دعونا نكتشف ذلك مع LuckyTemplates!

دالة IFERROR في Excel والصيغة والاستخدام

دالة IFERROR في Excel والصيغة والاستخدام

يتم استخدام الدالة IFERROR في Excel بشكل شائع. لاستخدامها بشكل جيد، تحتاج إلى فهم صيغة IFERROR الخاصة بـ Microsoft Excel.

كيفية استخدام الدالة VALUE في Excel

كيفية استخدام الدالة VALUE في Excel

ما هي وظيفة VALUE في Excel؟ ما هي صيغة القيمة في Excel؟ دعونا نكتشف ذلك مع LuckyTemplates.com!

دالة Excel EOMONTH، كيفية استخدام دالة EOMONTH

دالة Excel EOMONTH، كيفية استخدام دالة EOMONTH

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

كيفية استخدام حلقة do-while في Excel VBA

كيفية استخدام حلقة do-while في Excel VBA

هل تريد أتمتة المهام المتكررة في Excel VBA؟ لذلك دعونا نتعلم كيفية استخدام حلقة Do-While لتنفيذ سلسلة من الإجراءات التي تتكرر حتى يتم استيفاء الشرط.

Excel 2016 - الدرس 6: تغيير حجم الأعمدة والصفوف والخلايا في Excel

Excel 2016 - الدرس 6: تغيير حجم الأعمدة والصفوف والخلايا في Excel

قد لا يتطابق عرض العمود الافتراضي وارتفاع الصف في Excel مع البيانات التي تدخلها. توضح لك المقالة أدناه بعض الطرق لتغيير حجم الأعمدة والصفوف والخلايا في Excel 2016. يرجى الرجوع إليها!

Excel 2016 - الدرس 5: المفاهيم الأساسية للخلايا والنطاقات

Excel 2016 - الدرس 5: المفاهيم الأساسية للخلايا والنطاقات

عندما تستخدم برنامج Excel، ستحتاج إلى إدخال المعلومات - أو المحتوى - في الخلايا. هيا نتعلم مع LuckyTemplates المفاهيم الأساسية للخلايا والنطاقات في Excel 2016!

كيفية استخدام وظيفة XLOOKUP في Excel

كيفية استخدام وظيفة XLOOKUP في Excel

ما هي وظيفة Xlookup في Excel؟ كيفية استخدام Xlookup في إكسيل؟ دعونا نكتشف ذلك مع LuckyTemplates.com!