دالة UNIQUE في Excel: قائمة بدون تكرار بمعادلة واحدة
عندك عمود فيه أسماء العملاء أو المدن مكررة مئات المرات، وتريد قائمة بكل اسم مرة واحدة؟ بدل النسخ وإزالة التكرارات يدويًا، معادلة UNIQUE تعطيك القائمة وتحدّثها وحدها.
متوفرة في Microsoft 365 وExcel 2021 وما بعدها. البيانات:
| A | B | |
|---|---|---|
| 1 | المدينة | المبلغ |
| 2 | بغداد | 300 |
| 3 | البصرة | 150 |
| 4 | بغداد | 500 |
| 5 | أربيل | 200 |
| 6 | البصرة | 250 |
| 7 | النجف | 100 |
الصيغة
=UNIQUE(النطاق, حسب العمود, مرة واحدة فقط)
- النطاق: العمود الذي فيه التكرار.
- حسب العمود: اختياري. اتركه فارغًا (أو FALSE) للقوائم العمودية العادية.
- مرة واحدة فقط: اختياري. TRUE تعني «أعطني فقط القيم التي لم تتكرر أبدًا».
قائمة بدون تكرار
في D2 اكتب:
=UNIQUE(A2:A7) ← بغداد، البصرة، أربيل، النجف
النتيجة تنسكب وحدها في الخلايا تحتها. وإذا أضفت مدينة جديدة في البيانات (وكان النطاق يشملها أو كانت البيانات جدولًا)، تظهر في القائمة تلقائيًا.
القيم التي ظهرت مرة واحدة فقط
=UNIQUE(A2:A7,FALSE,TRUE) ← أربيل، النجف
مفيدة لاكتشاف العملاء الذين اشتروا مرة واحدة، أو الأخطاء الإملائية في الأسماء (الاسم المكتوب خطأ يظهر مرة واحدة).

ترتيب القائمة أبجديًا
=SORT(UNIQUE(A2:A7))
تقرير سريع: كل مدينة ومجموعها
- في
D2: =UNIQUE(A2:A7) - في
E2: =SUMIF(A2:A7,D2#,B2:B7)
علامة # بعد D2 تعني «كل النتائج المنسكبة من D2»، فتحصل على مجموع كل مدينة دون سحب المعادلة: بغداد 800، البصرة 400، أربيل 200، النجف 100. ولعدد المرات استبدل SUMIF بـ =COUNTIF(A2:A7,D2#).
عدد القيم المختلفة
=ROWS(UNIQUE(A2:A7)) ← 4 مدن مختلفة.
UNIQUE أم «إزالة التكرارات»؟
| دالة UNIQUE | بيانات ← إزالة التكرارات | |
|---|---|---|
| البيانات الأصلية | تبقى كما هي | تُحذف منها الصفوف المكررة |
| عند إضافة بيانات جديدة | تتحدث وحدها | تعيد العملية يدويًا |
| الإصدار | 365 و2021 وما بعدها | كل الإصدارات |