روابط سريعة
عندما تريد قائمة بالعملاء، أو عناوين البريد الإلكتروني، أو معرفات المنتجات، أو ما شابه ذلك حيث يكون كل واحد منهم مميزًا، فإن Excel لديه وظيفة للمساعدة. سنوضح لك كيفية استخدام هذه الوظيفة لسرد القيم والنصوص الفريدة.
يمكنك بالفعل استخدام الوظائف في Excel لإجمالي عدد القيم المميزة. ولكننا سنوضح لك هنا كيفية إدراج هذه القيم بدلاً من ذلك باستخدام الدالة UNIQUE. بالإضافة إلى ذلك، سنطرح طرقًا سهلة لفرز القائمة ودمج القيم.
اعتبارًا من مارس 2022، تتوفر وظيفة UNIQUE في Excel لـ Microsoft 365، أو Excel للويب، أو Excel 2021 أو الإصدارات الأحدث، أو Excel لأجهزة iPhone أو iPad أو الهواتف أو الأجهزة اللوحية التي تعمل بنظام Android.
استخدم الدالة الفريدة في Excel
يمكنك استخدام الدالة UNIQUE للنص أو الأرقام، وتحديد كيفية مقارنة نطاق الخلايا، واختيار عرض النتائج التي تظهر مرة واحدة فقط.
بناء جملة الدالة هو
UNIQUE(array, column, only_once)
حيث تكون الوسيطة الأولى مطلوبة فقط. تشمل
column
وسيطة لمقارنة الأعمدة بدلاً من الصفوف و only_once وسيطة لإرجاع القيم التي تحدث مرة واحدة فقط في المصفوفة.
إذا اخترت تضمين الوسائط الاختيارية، فسوف تستخدم مؤشر TRUE في الصيغة لكل منها. إذا لم يتم تضمين أي مؤشر، فستفترض الدالة FALSE.
على سبيل المثال، سنقوم بإنشاء قائمة بالعملاء الذين سيتم إرسال بريد إلكتروني إليهم. بدلاً من استخدام القائمة الموجودة في الخلايا من A2 إلى A10 لأن بعض العملاء طلبوا أكثر من مرة، سنقوم بإنشاء قائمة جديدة حيث يظهر كل عميل مرة واحدة.
=UNIQUE(A2:A10)
على سبيل المثال، سنضيف الوسيطة الثالثة، only_once، للعثور على هؤلاء العملاء الذين طلبوا مرة واحدة فقط.
=UNIQUE(A2:A10,,TRUE)
نظرًا لأن الوسيطة الثانية تفترض FALSE إذا لم يتم تضمين أي شيء، فإننا ببساطة نضيف فاصلة بعد الوسيطة الأولى ثم فاصلة أخرى قبل الوسيطة الأخيرة. بدلا من ذلك، يمكنك استخدام هذه الصيغة للحصول على نفس النتيجة:
=UNIQUE(A2:A10,FALSE,TRUE)
يمكنك استخدام الدالة UNIQUE لسرد القيم المميزة بالإضافة إلى النص. في هذه الصيغة، يمكننا إدراج تواريخ فريدة:
=UNIQUE(F2:F10)
فرز القائمة تلقائيا
كما ذكرنا سابقًا، يمكنك فرز القائمة تلقائيًا في نفس الوقت الذي تستخدم فيه الدالة UNIQUE لإنشائها. للقيام بذلك، يمكنك ببساطة إضافة الدالة SORT إلى بداية الصيغة.
وظيفة SORT متاحة حاليًا فقط في إصدارات Excel المدرجة
سابقًا
.
بناء الجملة لهذه الوظيفة هو SORT(array, index, order, column) حيث تكون الوسيطة الأولى مطلوبة فقط.
باستخدام القائمة الأولى للعملاء الفريدين التي أنشأناها أعلاه وفرزها على الفور، يمكنك استخدام هذه الصيغة:
=SORT(UNIQUE(A2:A10))
كما ترون، الصيغة الفريدة هي المطلوبة array وسيطة الدالة SORT.
بشكل افتراضي، تسرد الدالة SORT العناصر بترتيب تصاعدي. لفرز نفس القائمة بترتيب تنازلي، يمكنك استخدام الصيغة التالية التي تضيف order دعوى.
=SORT(UNIQUE(A2:A10),,-1)
لاحظ هنا أن لدينا فاصلة مزدوجة مرة أخرى. وهذا لأننا لا نريد index حجة، فقط order دعوى. استخدم 1 للترتيب التصاعدي و-1 للترتيب التنازلي. إذا لم يتم استخدام أي قيمة، تفترض الدالة 1 بشكل افتراضي.
الجمع بين القيم الفريدة
تتيح لك إحدى الإضافات المفيدة الأخرى إلى الدالة UNIQUE إمكانية دمج القيم. على سبيل المثال، ربما تحتوي قائمتك على قيم في عمودين بدلاً من عمود واحد فقط كما في لقطة الشاشة أدناه.
من خلال إضافة عامل علامة الضم (&) والمسافة، يمكننا إنشاء قائمة بالأسماء الأولى والأخيرة للعملاء الفريدين باستخدام هذه الصيغة:
=UNIQUE(A2:A10&" "&B2:B10)
لتقسيم الصيغة، يحتوي المصفوفة الأولى، من A2 إلى A10، على الأسماء الأولى، وتقوم علامات الضم بتسلسل الأسماء الأولى إلى الأسماء الأخيرة في B2 إلى B10 مع وجود مسافة بينهما بين علامتي الاقتباس.
يمكنك أيضًا تضمين الدالة SORT هنا لوضع قائمتك بترتيب تصاعدي باستخدام هذه الصيغة:
=SORT(UNIQUE(A2:A10&" "&B2:B10))
تمامًا كما قد ترغب في إبراز القيم المكررة في برنامج Excel، قد ترغب في العثور على قيم فريدة. احتفظ بالوظيفة الفريدة وهذه الطرق الإضافية لاستخدامها في ذهنك في المرة القادمة التي تحتاج فيها إلى إنشاء قائمة بالقيم المميزة أو النص في Excel.
(العلامات للترجمة)مايكروسوفت أوفيس(ر)مايكروسوفت إكسل(ر)ميزات