الاتصال عبر MCP →

أدخل الحساب

أدخل صفًا واحدًا في كل سطر. افصل بين الأعمدة بفاصلة أو مسافة جدولة. يمكن أن تكون الخلايا أرقامًا أو نصوصًا.

رقم العمود يبدأ من 1. أدخل 0 لإضافة عمود مجموع الصف بدلًا من إعادة الترتيب.

صيغة رياضية

اعلان

نتائج

الجدول بعد الفرز
Alice, 80, 30 Bob, 95, 22 Carol, 88, 41
الصفوف 3
الأعمدة 3
الوضع sorted

ما الذي تفعله هذه الأداة

تتيح لك أداة فرز أعمدة الجداول إعادة ترتيب صفوف أي جدول تلصقه، اعتمادًا على عمود واحد تختاره ليكون مفتاح الفرز. إنها أداة بيانات عامة وبسيطة لا ترتبط بقواعد أي دولة بعينها. اكتب صفوفك أو الصقها (صف واحد في كل سطر، وتفصل بين الأعمدة فاصلة أو مسافة جدولة)، ثم حدّد رقم العمود واتجاه الترتيب، فتعيد لك الأداة الجدول نفسه بصفوف مُرتَّبة. تنتقل بقية الخلايا مع صفها، فتبقى البيانات متناسقة دون أن تختلط.

جدول يُعاد ترتيبه حسب عمود محدد
يُعاد ترتيب الصفوف باستخدام عمود مختار كمفتاح للفرز.

طريقة الاستخدام

أدخل جدولك في مربع النص، بمعدّل صف واحد في كل سطر. اضبط حقل رقم عمود الفرز على رقم العمود الذي تريد الترتيب بحسبه، علمًا أن الترقيم يبدأ من 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
وعند التبديل إلى الترتيب التنازلي ينعكس الترتيب ليصبح: بوب، كارول، أليس.

الأسئلة الشائعة

ماذا لو احتوى العمود على أرقام ونصوص معًا؟ تُرتَّب الخلايا الرقمية عدديًا وتُوضَع قبل الخلايا النصية، التي تُرتَّب بعدها أبجديًا.

ماذا يحدث إذا أدخلت رقم عمود خارج النطاق؟ إذا كان رقم العمود أكبر من عدد الأعمدة الفعلي، تُعاد الأداة الجدول كما هو دون تغيير.

هل تُعالَج القيم المكرّرة بأمان؟ نعم. فالفرز الثابت يحافظ على الترتيب النسبي الأصلي للصفوف التي تتشارك المفتاح نفسه.

آخر تحديث: