كيفية تحويل النص إلى صيغة باستخدام الوظيفة غير المباشرة في Excel

  • شارك هذا
Hugh West

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

تنزيل Practice Workbook

تنزيل هذا المصنف التدريبي للتمرين أثناء قراءة هذه المقالة.

تحويل النص إلى Formula.xlsx

مقدمة إلى الدالة INDIRECT في Excel

يمكننا استخدام غير مباشر دالة للحصول على مرجع خلية صالح من قيمة خلية يتم تخزينها كسلسلة نصية .

بناء الجملة :

INDIRECT (ref_text، [a1])

الوسيطات:

ref_text- هذه الوسيطة هي مطلوبة واحدة . هذا مرجع خلية ، مزود بنص يمكن أن يكون إما في A1 أو R1C1 style .

[a1] - هذه الوسيطة بها قيمتان-

إذا كانت القيمة = TRUE <تم حذف 2> أو ، يكون ref_text في مرجع النمط A1.

والقيمة = FALSE ، 1> ref_text في التنسيق المرجعي R1C1.

تحويل النص إلى صيغة باستخدام الدالة INDIRECT في Excel (خطوة بخطوةالتحليل)

الخطوة 1: إنشاء مجموعة بيانات لتحويل الصيغة إلى نص في Excel

لنفترض أننا نريد تحويل a الطول من متر إلى قدم وحدة . لكن الصيغة التي تحسب قيمة في تنسيق نص .

نريد أن حول صيغة السلسلة إلى صيغة حقيقية والتي سوف تحسب تحويل الوحدة .

قراءة المزيد: إظهار الصيغة في Excel كنص في خلية أخرى (4 طرق سهلة)

الخطوة 2: تطبيق الوظيفة غير المباشرة لتحويل النص إلى صيغة في Excel

لحل هذه المشكلة ، سنستخدم دالة INDIRECT في هذا المثال. للقيام بذلك ، اتبع الإرشادات أدناه.

  • في الخلية F3 ، ضع مرجع الخلية الذي يحتوي على القيمة من طول في متر وحدة أي ، B3.

  • الآن في الخلية G3 ، اكتب الصيغة التالية .
=3.28*INDIRECT(F3)

في الصيغة ، استخدمنا TRUE كقيمة [a1] الوسيطة التي تشير إلى الوسيطة ref_text ( B3 في الخلية F3 ) هي في مرجع نمط A1.

  • أخيرًا ، اضغط على أدخل ويكون الناتج 52 قدمًا.

الصيغة الديناميكية:

الصيغة التي استخدمناها لحساب التحويل هي ديناميكية . دعونا نجري بعض التغييرات-

  • الحالة 1: إذا كناقم بتغيير القيمة في B3 ، سيتم ضبط الناتج في G3 تلقائيًا .

  • الحالة 2 : في حالة أخرى ، نضع طولًا في وحدة القياس في الخلية B4. هذه المرة نحتاج إلى وضع B4 كقيمة للخلية F3.

ترجع الصيغة الديناميكية الناتج بالشكل 32.8 قدم.

اقرأ المزيد: كيفية إظهار الصيغة في خلايا Excel بدلاً من القيمة (6 طرق)

الأشياء لنتذكر

  • إذا استخدمنا الوسيطة ref_text من مصنف آخر ، فيجب أن نبقي المصنف مفتوحًا الدالة INDIRECT وإلا ستظهر #REF ! خطأ .
  • استخدام الوظيفة INDIRECT يمكن أن يسبب سرعة و تأخر في الأداء أثناء العمل مع كبير مجموعة البيانات .

الاستنتاج

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

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