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