تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

تفحص مصفوفة عن طريق تطبيق الدالة LAMBDA  على كل قيمة وتعيد مصفوفة تحتوي على كل قيمة وسيطة.  

بناء الجملة

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

يتضمن بناء جملة الدالة SCAN الوسيطات والمعلمات التالية:

  • [initial_value]      تعين قيمة البداية للمُجمع.

  • الصفيف      صفيف ليتم مسحه ضوئيًا.

  • lambda      LAMBDA التي يتم استدعاؤها لفحص الصفيف. تأخذ LAMBDA معلمتين: 

    • المُجمع    تم تجميع القيمة وتم إرجاعها كنتيجة نهائية.

    • القيمة     العملية الحسابية المطبقة على كل عنصر في الصفيف.

ملاحظات

استخدم الوسيطة initial_value لتعيين قيمة البداية للمعلمة المُجمعة. إذا كنت تستخدم نصًا، فاضبط القيمة الأولية على "".

الأخطاء

يؤدي توفير دالة LAMBDA غير صالحة أو عدد غير صحيح من المعلمات إلى إرجاع #VALUE! خطأ يسمى "معلمات غير صحيحة".

الأمثلة

المثال 1: إنشاء قائمة عوامل

أدخل البيانات النموذجية في الخلايا A1: C2، ثم انسخ الصيغة في الخلية D4:

=SCAN(1, A1:C2, LAMBDA(a,b,a*b))

المثال الأول للدالة SCAN

المثال ‎2: تسلسل الأحرف في مصفوفة

أدخل البيانات النموذجية في الخلايا A1: C2، ثم انسخ الصيغة في الخلية D4:

=SCAN("",A1:C2,LAMBDA(a,b,a&b))

المثال الثاني للدالة SCAN

راجع أيضًا

دالة LAMBDA

دالة MAP

دالة REDUCE

دالة MAKEARRAY

دالة BYCOL

الدالة BYROW

دالة ISOMITTED

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×