وثائق HotXLS

وسائط المصفوفات النصية والإحصائية

تقبل المجمعات النصية والإحصائية المصفوفاتَ المحسوبة المدعومة والمراجع العادية والأسماء المعرَّفة عبر جالم معاملات محدد النوع بالصفوف الرئيسية؛ وتحتفظ الوسائط العددية بقواعد الإكراه الأصلية لكل دالة

التركيب النصي

Sheet.Cells[1, 1].Formula := 'TEXTJOIN(",",TRUE,SEQUENCE(3))';
Sheet.Cells[2, 1].Formula := 'CONCAT(SEQUENCE(2,2))';

يجتاز TEXTJOIN وCONCAT المصفوفات المحسوبة والمراجع المدعومة بترتيب الصفوف الرئيسي ويحفظان التداخل والقيم محددة النوع وينشران الخطأ المصادف بدلًا من تحويله نصًا عاديًا

يطبق TEXTJOIN الفاصل وخيار تجاهل الفارغ على التسلسل الكامل؛ وتتبع القيم المحذوفة والفارغة عقد الخيار نفسه، ويظل الناتج محدودًا بـ 32767 محرفًا

يبقى عقد صيغ BIFF الكلاسيكي متمايزًا: CONCAT ليس دالة BIFF أصلية، بينما تبقى صيغ CSE الإحصائية الكلاسيكية المدعومة متاحة

التركيب الإحصائي

Sheet.Cells[3, 1].Formula := 'MEDIAN(SEQUENCE(4))';
Sheet.Cells[4, 1].Formula := 'PERCENTILE.EXC(SEQUENCE(5),0.5)';
Sheet.Cells[5, 1].Formula := 'COVARIANCE.P(SEQUENCE(3),SEQUENCE(3)*2)';

تشمل مستهلكات مصفوفات القيم المدعومة MEDIAN وLARGE وSMALL وPERCENTILE.INC وPERCENTILE.EXC وQUARTILE.INC وQUARTILE.EXC وPERCENTRANK.INC وPERCENTRANK.EXC وMODE.MULT وCOVARIANCE.P، بما يشمل الأسماء المستعارة القديمة المدعومة للشريليات والأرباعيات وترتيب النسب

تتجاهل المجمعات العددية مدخلات Boolean والنص داخل المصفوفات والمراجع حيثما تفعلها الدالة الأصلية؛ وقد تتبع القيم المنطقية أو النصية العددية المزودة مباشرة قواعد إكراه مختلفة، ويتجاهل MODE.MULT النص والقيم المنطقية حتى كوسائط عددية مباشرة

يقترن معاملا COVARIANCE.P بموضعيهما الأصليين ولا يدخل الموضع إلا عندما تكون القيمتان عدديتين؛ وضغط كل معامل استقلالًا سيقرن مدخلات غير ذات صلة وينتج نتيجة خاطئة

يقرّب LARGE الرتبة الكسرية المدعومة لأعلى ويقتطعها SMALL؛ والرتب دون الواحد تُرفض بـ #NUM!، وتبقى طرفا المئوية الحصرية المساويين للحد الأدنى أو الأقصى المدعوم للرتبة صالحين

يتجنب MEDIAN ذو العدد الزوجي فيضان جمع متماثل الإشارة للمدخلات المنتهية؛ وتحتفظ القيم المتقابلة المتطرفة بسلوك الخطأ العددي الأصلي المتحقق منه بدلًا من إنتاج نتيجة عائمة غير صالحة

الدوال المتطلبة لمراجع

تحتفظ RANK وRANK.EQ وRANK.AVG بدلالات المرجع الحقيقي لوسيط مرجعها، بما يشمل تعبيرات INDEX المنتجة للمراجع المدعومة

لا يُستبدل لمصفوفة القيم الحرفية أو المحسوبة ذلك الوسيط، والاسم المعرَّف المُقيِّم إلى SEQUENCE يبقى مصفوفة قيم ولا يصير مرجع نطاق

الأسماء وتغيرات التبعيات والـ spill

تتتبع مصادر الأسماء المعرَّفة المطلقة والأسماء المحسوبة المتداخلة تبعياتِ المصدر وتغيّر الحجم وتبقى عبر دورات الحفظ وإعادة الفتح المدعومة؛ وتُحل المراجع النسبية عند كل موضع مستهلك، فاستخدم مرجعًا مطلقًا عندما يجب أن يحتفظ الاسم بخلية مصدر ثابتة واحدة

Numbers = SEQUENCE(Arrays!$A$1)

يحتفظ MODE.MULT بسلوك تغيير حجم spill الطبيعي والعوائق وإعادة الفتح؛ وتحتفظ صيغ CSE الإحصائية الكلاسيكية المدعومة بعقد الإخراج الثابت

حدود الموارد والحدود الفاصلة

يحترم اجتياز المعاملات والجمع العددي والفرز وبناء النتيجة ميزانية خطوات الحساب النشطة وFormulaArrayMemoryLimit؛ ويتبع استنفاد الموارد عقد تشخيص الحساب القائم

هذه المجمعات لا تحوّل كل دالة إلى مستهلك مصفوفات قيم ولا تغيّر قدرات الصيغ في تنسيق التخزين ولا تخفف حدود المراجع الخارجية غير المدعومة والـ spill القائمة