ما الذي تفعله هذه الأداة
تتيح لك أداة فرز أعمدة الجداول إعادة ترتيب صفوف أي جدول تلصقه، اعتمادًا على عمود واحد تختاره ليكون مفتاح الفرز. إنها أداة بيانات عامة وبسيطة لا ترتبط بقواعد أي دولة بعينها. اكتب صفوفك أو الصقها (صف واحد في كل سطر، وتفصل بين الأعمدة فاصلة أو مسافة جدولة)، ثم حدّد رقم العمود واتجاه الترتيب، فتعيد لك الأداة الجدول نفسه بصفوف مُرتَّبة. تنتقل بقية الخلايا مع صفها، فتبقى البيانات متناسقة دون أن تختلط.
طريقة الاستخدام
أدخل جدولك في مربع النص، بمعدّل صف واحد في كل سطر. اضبط حقل رقم عمود الفرز على رقم العمود الذي تريد الترتيب بحسبه، علمًا أن الترقيم يبدأ من 1 (فالعمود الأول رقمه 1). ثم اختر من الأصغر إلى الأكبر (تصاعدي) أو من الأكبر إلى الأصغر (تنازلي). وإذا أدخلت 0 كرقم للعمود، فلن تُعيد الأداة الترتيب؛ بل تضيف بدلًا من ذلك عمودًا جديدًا يساوي مجموع القيم الرقمية في كل صف.
$$\text{SortedTable} = \operatorname{sort}_{\;\uparrow}\Big(\text{Rows},\; \text{col} = \text{Column No.}\Big)$$$$\text{SortedTable} = \operatorname{sort}_{\;\downarrow}\Big(\text{Rows},\; \text{col} = \text{Column No.}\Big)$$
$$\text{Total}_{\text{row }i} = \sum_{j} \text{numeric cells}_{ij}\qquad(\text{Column No.} = 0)$$
شرح طريقة الحساب
بالنسبة لكل صف، يكون مفتاح الفرز هو الخلية الموجودة في الموضع \(c - 1\) (لأن \(c\) يبدأ من 1). فإن كانت الخلية رقمًا قابلًا للقراءة عدديًا قُورِنت كرقم، وإلا قُورِنت كنص. وفي العمود المختلط، تُوضَع الأرقام قبل النصوص. وتُستخدم خوارزمية فرز ثابتة، أي أن الصفوف ذات المفاتيح المتطابقة تحتفظ بترتيبها الأصلي. أما الخلايا الفارغة فتُعامَل كأصغر قيمة، فتظهر في الأعلى عند الترتيب التصاعدي.
مثال تطبيقي
لنأخذ ثلاثة صفوف بأعمدة الاسم والدرجة والعمر:
أليس، 80، 30
بوب، 95، 22
كارول، 88، 41
عند الفرز حسب العمود رقم 2 (الدرجة) تصاعديًا، تصبح المفاتيح \(80\) و\(88\) و\(95\)، فتكون النتيجة:
أليس، 80، 30
كارول، 88، 41
بوب، 95، 22
وعند التبديل إلى الترتيب التنازلي ينعكس الترتيب ليصبح: بوب، كارول، أليس.
الأسئلة الشائعة
ماذا لو احتوى العمود على أرقام ونصوص معًا؟ تُرتَّب الخلايا الرقمية عدديًا وتُوضَع قبل الخلايا النصية، التي تُرتَّب بعدها أبجديًا.
ماذا يحدث إذا أدخلت رقم عمود خارج النطاق؟ إذا كان رقم العمود أكبر من عدد الأعمدة الفعلي، تُعاد الأداة الجدول كما هو دون تغيير.
هل تُعالَج القيم المكرّرة بأمان؟ نعم. فالفرز الثابت يحافظ على الترتيب النسبي الأصلي للصفوف التي تتشارك المفتاح نفسه.