وظيفة Excel MAP (365)
• وظيفة MAP يطبق أ دالة LAMBDA لإنشاء قيمة جديدة وإرجاع مصفوفة تم تكوينها عن طريق تعيين كل قيمة في المصفوفة (المصفوفات) المقدمة إلى قيمة جديدة.
بناء الجملة
=MAP (array1,[array2],...,lambda)
الحجج
- صفيف 1 (مطلوب): المصفوفة المطلوب تعيينها.
- صفيف 2 ، ... (اختياري): المصفوفات الإضافية المطلوب تعيينها.
- لامدا (مطلوب): تنطبق وظيفة LAMBDA المخصصة على المصفوفة (المصفوفات).
يجب أن تكون الوسيطة الأخيرة وتهيئتها لقبول معلمات إضافية أثناء توفير المصفوفات الإضافية.
قيمة الإرجاع
• وظيفة MAP إرجاع مصفوفات النتائج.
ملاحظات وظيفية
- تم تقديم وظيفة MAP حديثًا في Excel لـ Microsoft 365. لذلك فهو غير متوفر في الإصدارات السابقة من Excel. يتم تقديم صيغ صفيف ديناميكية جديدة في Excel for Microsoft 365 ، مما يعني عدم الحاجة إلى استخدام Ctrl + Shift + Enter لإدخال صيغة MAP كصيغة صفيف.
- • #القيمة! تحدث قيمة الخطأ في حالة حدوث أحد المواقف التالية:
- تم توفير دالة LAMBDA غير صالحة ؛
- يتم توفير عدد خاطئ من المعلمات.
مثال
كما تظهر لقطة الشاشة أدناه ، هناك مجموعة من البيانات. لضرب الرقم في هذه المصفوفة في 2 عندما يكون أكبر من 100 ولتربيع هذا الرقم عندما يكون أصغر أو يساوي 100 ، يرجى القيام بما يلي:
يرجى نسخ الصيغة أدناه في الخلية E6 ، ثم الضغط على أدخل مفتاح للحصول على النتيجة.
= خريطة (B6: C12,LAMBDA (x، IF (x> 100، x * 2، x * x)))
الوظائف النسبية:
-
Excel BYROW وظيفة
تطبق الدالة Excel BYROW دالة LAMBDA على كل صف في صفيف معين وترجع النتيجة لكل صف كصفيف واحد.
-
Excel LAMBDA وظيفة
تُستخدم وظيفة Excel LAMBDA لإنشاء وظائف مخصصة يمكن إعادة استخدامها في جميع أنحاء المصنف.
-
Excel MAKEARRAY وظيفة
ترجع الدالة Excel MAKEARRAY صفيفًا محسوبًا استنادًا إلى عدد الصفوف والأعمدة المحدد.