منطقية
Excel 365
◉ 6 مشاهدة
مصفوفة ديناميكية
=BYROW()
ينفّذ حسابًا على صفوف نطاق ما واحدًا واحدًا ويعيد نتيجة لكل صف
ينطبق على:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for Mac
=BYROW(array, lambda(row))
مرّر فوق أسماء المعاملات للتفاصيل.
نوع الإخراجمصفوفة
الشعبية35 / 100
متقلبةلا
مصفوفة ديناميكيةنعم
📥 تنزيل عينة .xlsx — قريباً
▦ جرّب في الملعب
ملف مخصص لهذه الدالة — آمن وخفيف · بيانات عينة + صيغ حية
⬇ تنزيل مصنف العينة
ملف .xlsx مخصص لـ =BYROW() ببيانات فارسية وصيغ حية — افتحه في Excel.
- ورقة “عينة” — جدول + صيغة
- ورقة “دليل” — الصياغة والمعاملات والنصائح
- فوري وآمن (رمز + حد)
🧠 🧠 اختبار هذه الدالة
%d أسئلة — الصياغة، المثال والخطأ!
◧ المعاملات
| المعامل | النوع | الحالة | الوصف |
|---|---|---|---|
array |
مصفوفة | اختياري | النطاق أو مصفوفة البيانات |
lambda |
أي نوع | اختياري | الحساب الذي يُنفَّذ على كل صف (LAMBDA بمُدخل واحد) |
row |
نطاق | اختياري | یک سطر از آرایهٔ ورودی. |
▣ أمثلة
المثال 1
=BYROW(B2:E10, LAMBDA(r, SUM(r)))
المثال 2
=BYROW(B2:E10, LAMBDA(r, AVERAGE(r)))
⚠ أخطاء شائعة
#VALUE!
تابع LAMBDA نامعتبر است یا تعداد پارامترها نادرست است و خطای «Incorrect Parameters» برمیگرداند.
الحل: ساختار LAMBDA را بررسی کنید که دقیقاً یک پارامتر (سطر) بگیرد.
#CALC!
الحساب داخل LAMBDA يُعيد أكثر من قيمة لكل صف
الحل: استخدم حسابًا يُعطي نتيجة واحدة، مثل SUM أو MAX
💬 التعليقات والأسئلة 0 موافق عليه
🔒 سيُنشر بعد المراجعة.يظهر بعد موافقة الإدارة
لا تعليقات بعد — كن أول من يعلق!