منطقية Excel 365 ◉ 27 مشاهدة

=REDUCE()

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

ينطبق على: Excel for Microsoft 365Excel for Microsoft 365 for Mac
=REDUCE([initial_value], array, lambda(accumulator, value, body))
مرّر فوق أسماء المعاملات للتفاصيل.
نوع الإخراجمختلط
الشعبية20 / 100
متقلبةلا
مصفوفة ديناميكيةلا
تنزيل عينة .xlsx ▦ جرّب في الملعب ملف مخصص لهذه الدالة — آمن وخفيف · بيانات عينة + صيغ حية
مشاركة:

⬇ تنزيل مصنف العينة

ملف .xlsx مخصص لـ =REDUCE() ببيانات فارسية وصيغ حية — افتحه في Excel.

  • ورقة “عينة” — جدول + صيغة
  • ورقة “دليل” — الصياغة والمعاملات والنصائح
  • فوري وآمن (رمز + حد)
تنزيل REDUCE.xlsx ~ 8–12 KB · بدون ماكرو

⇪ مشاركة

أرسل هذه الدالة إلى أصدقائك

اختبار هذه الدالة

%d أسئلة — الصياغة، المثال والخطأ!

◧ المعاملات

المعاملالنوعالحالةالوصف
initial_value أي نوع اختياري قيمة بدء الحساب
array مصفوفة اختياري المصفوفة المُعالجة
lambda أي نوع اختياري حساب كل خطوة بمعاملين: النتيجة التراكمية والقيمة الحالية

▣ أمثلة

المثال 1 =REDUCE(, A1:C2, LAMBDA(a,b,a+b^2))

§ ملاحظات

  • از آرگومان initial_value برای تعیین مقدار شروع پارامتر accumulator استفاده کنید. در مثال ۲، که انباشتگر را ضرب می‌کنید، مقدار را ۱ بگذارید تا از ضرب در ۰ جلوگیری شود.
  • نکته: اگر مقداری برای initial_value ارائه نشود، اولین مقدار در آرایه به عنوان مقدار شروع استفاده خواهد شد.

✦ نصائح

  • يجب أن تحتوي LAMBDA على معاملين بالضبط.
  • إذا لم تكتب القيمة الأولية فاترك فاصلتها.

⚠ أخطاء شائعة

#VALUE! LAMBDA غير صحيحة أو عدد معاملاتها لا يطابق ما تتطلبه الدالة
الحل: تحقق من عدد معاملات LAMBDA

💬 التعليقات والأسئلة 0 موافق عليه

🔒 سيُنشر بعد المراجعة.

يظهر بعد موافقة الإدارة

لا تعليقات بعد — كن أول من يعلق!

✍️ إضافة تعليق / سؤال

captcha
🔒 سيُنشر بعد المراجعة.