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

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

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





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





اجعل فيديو اليوم

ما هي وظيفة LAMBDA في Excel؟

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





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

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



فهم وظيفة LAMBDA في Excel

 =LAMBDA([parameter1, parameter2, ...], formula)

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

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





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

 =LAMBDA(X, Y, X+Y)(A1, B1)

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





  نموذج لصيغة LAMBDA في Excel

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

بدلاً من ذلك ، يجب عليك إنشاء اسم جديد في Name Manager والإشارة إلى صيغة LAMBDA فيه. يؤدي هذا إلى إنشاء اسم مخصص لصيغة LAMBDA ، مما يحولها إلى وظيفة مخصصة. من هناك ، يمكنك ببساطة استدعاء هذا الاسم لاستخدام الصيغة الخاصة بك.

كيفية استخدام وظيفة LAMBDA مع مدير الاسم في Excel

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

إليك كيفية استخدام وظيفة LAMBDA في Name Manager:

  1. اذهب إلى الصيغ علامة التبويب وحدد مدير الاسم .
  2. في نافذة مدير الاسم ، انقر فوق جديد .
  3. اكتب في اسم من وظيفتك المخصصة.
  4. تعيين نِطَاق من وظيفتك. ضبط هذا على دفتر العمل سيمكن الوظيفة المخصصة عبر المصنف بأكمله.
  5. اكتب وصفًا لوظيفتك في تعليق . يساعدك هذا على تذكر ما تفعله كل وظيفة مخصصة.
  6. أدخل الصيغة في ملف يعود الى مربع الكتابة.
  7. انقر نعم .
  إنشاء اسم في مدير الاسم

الآن أصبحت وظيفتك المخصصة جاهزة للاستخدام! انتقل إلى شريط الصيغة في أي خلية واكتب اسم وظائفك المخصصة لترى بنفسك.

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

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

إنشاء وظيفة مخصصة بسيطة في Excel باستخدام LAMBDA

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

  1. حدد خلية.
  2. في شريط الصيغة ، أدخل الصيغة أدناه:
     =LAMBDA(firstNumber, secondNumber, firstNumber+secondNumber)
  3. يضعط يدخل .

تحدد هذه الصيغة الرقم الاول و الرقم الثاني كمعلمات. ثم يخبرنا لامبدا لأخذ المعلمات وتلخيصها معًا.

  LAMBDA يُرجع خطأ في Excel

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

 =LAMBDA(firstNumber,secondNumber, firstNumber+secondNumber)(A2, B2)

تعطي هذه الصيغة لدالة LAMBDA السابقة مدخلين للعمل بهما. الترتيب مهم. A2 و B2 يملأ الرقم الاول و الرقم الثاني ، على التوالى.

  إعطاء مدخلات دالة LAMBDA في Excel

يجب أن ترى الآن صيغة LAMBDA تعمل مع القيم من A2 و B2. الآن بعد أن أصبحت متأكدًا من أن صيغة LAMBDA تعمل ، فقد حان الوقت لمنحها اسمًا في Name Manager.

  1. انسخ صيغة LAMBDA الخاصة بك. استبعد مدخلات الاختبار من الصيغة.
  2. يفتح مدير الاسم .
  3. إنشاء ملف اسم .
  4. امنح وظيفتك اسما. سوف نسميها mySumFunction في هذا المثال.
  5. في ال يعود الى ، أدخل صيغة LAMBDA الخاصة بك:
     =LAMBDA(firstNumber, secondNumber, firstNumber+secondNumber)
  6. انقر نعم .
  إنشاء وظيفة مخصصة باستخدام Name Manager في Excel

وظيفتك المخصصة جاهزة للاستخدام! حدد خلية وأدخل اسم وظيفتك المخصصة مع المعلمات:

 =mySumFunction(10,12)
  وظيفة مخصصة في Excel

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

إنشاء وظيفة مخصصة لتحويل حالة النص في Excel

الآن دعنا نجرب شيئًا آخر. تأخذ الصيغة أدناه النص من A2 و يحولها إلى حالة الجملة :

 =UPPER(LEFT(A2,1))&LOWER(RIGHT(A2,LEN(A2)-1)) 

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

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

لا أعرف ماذا أبحث
  1. يفتح مدير الاسم .
  2. أنشئ اسمًا جديدًا.
  3. اكتب اسمًا لوظيفتك. سوف نسميها جملة .
  4. أدخل الصيغة أدناه في يعود الى الصندوق:
     =LAMBDA(textTarget, UPPER(LEFT(textTarget,1))&LOWER(RIGHT(textTarget,LEN(textTarget)-1)))
  5. انقر نعم .
  إنشاء وظيفة مخصصة باستخدام Name Manager في Excel

وظيفتك المخصصة جاهزة الآن لخدمتك. حدد خلية ، ثم استخدم وظيفة SENTENCE التي أنشأتها للتو لتحويل النص إلى حالة أحرف الجملة.

  وظيفة مخصصة في Excel

أطلق العنان لقوة Excel مع LAMBDA

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

الآن ، يجب أن يكون لديك فهم جيد لكيفية استخدام LAMBDA و Name Manager لإنشاء وظائف مخصصة في Excel. الآن انطلق ، جرب LAMBDA ، وشاهد الأشياء المدهشة التي يمكنك القيام بها!