صيغ الصفيف وحيدة الخلية برنامج microsoft excel
هنتكلم النهاردة اكتر عن:
دالة تُستخدم لاستبدال الحروف هي
دالة تقوم باحتساب عدد الخلايا بناءا على اكثر من شرط:
يمكن إظهار أو إخفاء أشرطة الأدوات من خلال اختيار قائمة
دالة Filter
شرح الصفيف
استخدام صيغه وحيدة الخلية.
استخدام صيغ الصفيف وحيدة الخلية
تستخدم جميع الأمثلة في المقالات السابقة التي تناولنا فيها شرح الصفيف صيغة الصفيف متعددة الخلايا، وهي صيغة صفيف واحدة يتم إدخالها في نطاق الخلايا. وتظهر القدرة الفعلية للصفائف عند استخدام صيغ الصفيف وحيدة الخلية.ولكن، تحوي هذه الفقرة عددًا من الأمثلة عن صيغ الصفيف التي تشغل خلية واحدة.
حساب عدد الأحرف في نطاق معين
لنفترض أن لديك نطاقًا من الخلايا التي تحوي إدخالات نصية. إذا أردت معرفة العدد الكلي للأحرف في ذلك النطاق، فإن الطريقة التقليدية تتضمن إنشاء صيغة مماثلة للصيغة التالية ونسخها للأسفل في العمود:
=LEN (A1)
ثم استخدام الدالة SUM في صيغة أخرى لحساب مجموع القيم التي تعيدها الصيغ المرحلية السابقة.
تقوم صيغة الصفيف التالية بتنفيذ العمل دون الحاجة لأي صيغ مرحلية:
{=SUM(LEN (A1: A14))}
وتستخدم هذه الصيغة الدالة LEN لإنشاء صفيف جديد (في الذاكرة) يتكون من عدد الأحرف في كل خلية من خلايا هذا النطاق. وفي هذا المثال، فإن الصفيف الجديد يكون:
{5; 5; 5; 4; 5; 5; 4; 5; 4; 4; 5;2;3;2}
ثم تتحول صيغة الصفيف إلى الشكل التالي:
=SUM({5; 5; 5; 4; 5; 5; 4; 5; 4; 4; 5;2;3;2})
جمع القيم الثلاث الصغرى في نطاق معين
تعيد الصيغة التالية مجموع القيم الثلاث الصغرى في النطاق المسمى "البيانات":
{(({1,2,3} , البيانات )SUM(SMALL=}
وتستخدم هذه الصيغة صفيفًا ثابتًا کالوسيط الثاني للدالة SMALL. ويؤدي ذلك لإنشاء صفيف جدید في الذاكرة، يتكون من القيم الثلاث الصغرى في النطاق "البيانات". يتم بعد ذلك تمرير هذا الصفيف إلى الدالة SUM التي تعيد مجموع القيم في هذا الصفيف.
وإليك مثالًا يحوي النطاق A1:A10 المسمى "البيانات". يتم تقييم الدالة SMALL ثلاث مرات. وفي كل مرة، يتم استخدام قيمة مختلفة للوسيط الثاني.
- ففي المرة الأولى، تكون قيمة الوسيط الثاني هي 1، وتعيد الدالة SMALL القيمة 5-، وهي القيمة الصغرى في النطاق "البيانات".
- وفي المرة الثانية، تكون قيمة الوسيط الثاني هي 2، وتعيد الدالة SMALL القيمة0 ، وهي القيمة الصغرى الثانية في النطاق "البيانات".
- في المرة الثالثة، تكون قيمة الوسيط الثاني هي 3، وتعيد الدالةSMALL القيمة الثالثة الصغرى في النطاق "البيانات" وهي 2.
دالة تُستخدم لاستبدال الحروف هي
دالة تقوم باحتساب عدد الخلايا بناءا على اكثر من شرط:
يمكن إظهار أو إخفاء أشرطة الأدوات من خلال اختيار قائمة
دالة Filter