انتقل إلى المحتوى الرئيسي

دالة Excel REDUCE (365)

المؤلف: زوماندي آخر تعديل: 2022-09-15

تقليل وظيفة يطبق أ دالة LAMBDA إلى كل قيمة في مصفوفة وإرجاع القيمة الإجمالية في المجمع ، مما يقلل المصفوفة إلى قيمة متراكمة.

تقليل وظيفة 1


بناء الجملة

=REDUCE ([initial_value],array,lambda(accumulator, value))


الحجج

  • القيمة البدائية (اختياري): القيمة الأولية للمجمع. إذا تم حذفها ، فإن القيمة الافتراضية هي 0.
  • مجموعة (مطلوب): المصفوفة المراد تصغيرها.
  • لامدا (مطلوب): دالة LAMBDA المخصصة التي يتم تطبيقها لتقليل الصفيف.
    • تراكم (مطلوب): القيمة التي تم جمعها وإعادتها كنتيجة نهائية.
    • القيم (مطلوب): العملية الحسابية المطبقة على كل عنصر في المصفوفة.

قيمة الإرجاع

تقليل وظيفة إرجاع قيمة واحدة.


ملاحظات وظيفية

  1. تم تقديم وظيفة REDUCE حديثًا في Excel لـ Microsoft 365. لذلك فهو غير متوفر في الإصدارات السابقة من Excel.
  2. #القيمة! تحدث قيمة الخطأ في حالة حدوث أحد المواقف التالية:
    • تم توفير دالة LAMBDA غير صالحة ؛
    • يتم توفير عدد خاطئ من المعلمات.

مثال

كما تظهر لقطة الشاشة أدناه ، هناك مجموعة من البيانات. إلى اجمع الأرقام الفردية والزوجية في المصفوفة بشكل منفصل ، يرجى القيام بما يلي:

لجمع الأرقام الزوجية، يرجى نسخ الصيغة أدناه في الخلية F6 ، ثم الضغط على أدخل مفتاح للحصول على النتيجة.

= تقليل (0,B6: D9,LAMBDA (أ ، ب ، إذا (ISEVEN (ب) ، أ + ب ، أ)))

تقليل وظيفة 3

لجمع الأرقام الفردية، يرجى نسخ الصيغة أدناه في الخلية F7 ، ثم الضغط على أدخل مفتاح للحصول على النتيجة.

= تقليل (0,B6: D9,LAMBDA (أ ، ب ، إذا (ISODD (ب) ، أ + ب ، أ)))

تقليل وظيفة 2

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

= تقليل ( ,B6: D9,LAMBDA (أ ، ب ، إذا (ISEVEN (ب) ، أ + ب ، أ)))

الوظائف النسبية:

  • Excel MAP المسمى الوظيفي
    تطبق الدالة MAP دالة LAMBDA لإنشاء قيمة جديدة وإرجاع مصفوفة مكونة من خلال تعيين كل قيمة في المصفوفة (المصفوفات) المقدمة إلى قيمة جديدة.

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations