فرز البيانات

فرز البيانات في Microsoft Excel

لفرز البيانات في Microsoft Excel:

  1. يختاربيانات منفرز قائمة. يتم عرض مربع الحوار “فرز”.
  2. حدد خيار الفرز.

بشكل عام ، يتم إجراء الفرز على قائمة - يتم تعريفها على أنها مجموعة متجاورة من البيانات حيث يتم عرض البيانات في أعمدة.

مربع الحوار “فرز” في Microsoft Excel

ما يجب القيام به: image_بديل_نص

فرز البيانات مع Aspose.Cells

يوفر Aspose.Cells ملفDataSorter فئة تستخدم لفرز البيانات بترتيب تصاعدي أو تنازلي. يحتوي الفصل على بعض الأعضاء المهمين ، على سبيل المثال ، طرق مثلتعيين مفتاح 1 … تعيين مفتاح 2 وsetOrder1 … setOrder2يتم استخدام هؤلاء الأعضاء لتحديد المفاتيح التي تم فرزها وتحديد ترتيب فرز المفاتيح.

يجب عليك تحديد المفاتيح وتعيين ترتيب الفرز قبل تنفيذ فرز البيانات. يوفر الفصلفرز الطريقة المستخدمة لإجراء فرز البيانات استنادًا إلى بيانات الخلية في ورقة العمل.

الفرز طريقة يقبل المعلمات التالية:

  • Cells، خلايا ورقة العمل.
  • CellArea، نطاق الخلايا. حدد منطقة الخلية قبل تطبيق فرز البيانات.

يوضح هذا المثال كيفية فرز البيانات باستخدام Aspose.Cells API. يستخدم المثال ملف قالب “Book1.xls” ويفرز البيانات لنطاق البيانات (A1: B14) في ورقة العمل الأولى:

يستخدم هذا المثال ملف القالب “Book1.xls” الذي تم إنشاؤه في Microsoft Excel.

نموذج ملف Excel كامل بالبيانات

ما يجب القيام به: image_بديل_نص

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

إخراج ملف Excel بعد فرز البيانات

ما يجب القيام به: image_بديل_نص

فرز البيانات مع لون الخلفية

يوفر Excel ميزة فرز البيانات بناءً على لون الخلفية. يتم توفير نفس الميزة باستخدام Aspose.Cells باستخدامDataSorter أينSortOnType.CELL_COLOR يمكن استخدامها فيaddKey () لفرز البيانات بناءً على لون الخلفية. جميع الخلايا التي تحتوي على لون محدد في ملفaddKey () ، يتم وضع الوظيفة في الأعلى أو الأسفل وفقًا لإعداد SortOrder ولا يتم تغيير ترتيب باقي الخلايا على الإطلاق.

فيما يلي نماذج الملفات التي يمكن تنزيلها لاختبار هذه الميزة:

sampleBackGroundFile.xlsx

outputsampleBackGroundFile.xlsx

عينة من الرموز

موضوعات مسبقة