جدول المحتويات
في عالم الشركات ، اعتدنا على رؤية قواعد البيانات حيث حدثت بعض الأشياء أكثر من مرة. قد يرغب المرء في معرفة التواجد الأول لقيمة في النطاق. يحتوي Microsoft Excel على العديد من الصيغ المفيدة لأداء هذه المهمة بسهولة. تشرح المقالة 3 صيغ مختلفة مع الاختلافات فيها للعثور على أول ظهور لقيمة في نطاق في Excel.
تنزيل Practice Workbook
للممارسة ، أنت يمكنك تنزيل المصنف من هنا.
ابحث عن أول ظهور لقيمة في Range.xlsx
3 طرق للبحث عن أول ظهور لقيمة a قيمة في نطاق في Excel
سنستخدم مجموعة البيانات التالية لشرح الصيغ للعثور على التواجد الأول لقيمة في نطاق في Excel.
تحتوي مجموعة البيانات على عمودين باسم المنتج ومعرف المنتجات. يمكنك ملاحظة وجود تكرارات للقيم في الأعمدة. علينا إيجاد التواجد الأول لقيمة في النطاق. سنشرح ثلاث صيغ مختلفة للقيام بذلك. انتقل إلى بقية المقالة للتعرف على الصيغ وكيفية عملها للعثور على أول ظهور لقيمة في نطاق في Excel.
1. استخدام دالات COUNTIF أو COUNTIFS للعثور على أول ظهور لقيمة في نطاق في Excel
COUNTIF هي وظيفة سهلة ومفيدة للعثور على التواجد الأول لقيمة في نطاق. يستغرق الأمر واحدًا أومعايير ونطاقات متعددة على أساس استخدام وظيفة المفرد أو الجمع. سنرى كل واحد منهم أدناه.
1.1 استخدام وظيفة COUNTIF
أسهل صيغة للعثور على التواجد الأول لقيمة في النطاق هي استخدام COUNTIF وظيفة.
اتبع الخطوات للعثور على تواجد قيمة في نطاق:
- اكتب صيغة لربط بيانات عمودين في عمود جديد .
الصيغة: =B5&C5
.
هذا يربط بين البيانات.
- اسحب مقبض التعبئة لأسفل رمز (( + ) مثل تسجيل في الجزء السفلي الأيمن من الخلية الأولى) وستحصل على نتيجة ضم بياناتين في عمود واحد على النحو التالي.
- بعد ذلك ، اكتب الصيغة الموضحة أدناه في عمود جديد:
=(COUNTIF($D$5:$D5,$D5)=1)+0
- الآن ، اسحب وفقًا لذلك للحصول على النتيجة لجميع الصفوف. اتبع ترقيم الصور لهذا.
تظهر النتيجة 1 لقيم التواجد الأول في نطاق الخلايا D5 : D11 .
ملاحظة: بدلاً من إضافة صفر يمكننا استخدام N وظيفة متداخلة مع COUNTIF للحصول على نفس النتيجة.
1.2 استخدام COUNTIFS مع وظيفة N
الطريقة المذكورة أعلاه بطيئة بعض الشيء. للحصول على نتائج أسرع ، يمكنك استخدام الدالة COUNTIFS المتداخلة مع الدالة N .
ستكون صيغة مجموعة البيانات كما يلي:
=N(COUNTIFS(B$5:B5,B5,C$5:C5,C5)=1)
ستكون النتيجةهي نفسها الطريقة 1 (أ) .
الصيغة هي نفس الطريقة. الاختلاف الوحيد هو أننا هنا لا نحتاج إلى عمود ربط. مرة أخرى ، يمكن أن تأخذ COUNTIFS عدة نطاقات و معايير .
قراءات مماثلة:
- كيفية البحث عن القيمة في النطاق في Excel (3 طرق)
- البحث عن حرف في سلسلة Excel (8 طرق سهلة)
- كيفية البحث عن نص في خلية في Excel
- البحث في Excel عن نص في النطاق (11 طريقة سريعة)
2. استخدام الدالتين المتداخلتين ISNUMBER و MATCH لإيجاد التواجد الأول لقيمة في نطاق ما في Excel
علاوة على ذلك ، يمكنك أيضًا استخدام nest ISNUMBER و MATCH يعمل للعثور على التواجد الأول لقيمة في نطاق.
ستكون الصيغة:
=1- ISNUMBER(MATCH(B5,B$4:B4,0))
علاوة على ذلك ، يمكننا استخراج قيم التواجد الأول في عمود من خلال مرجع عمود آخر باستخدام INDEX المتداخلة مع وظائف أخرى مثل MATCH ، SMALL ، IF ، SEARCH ، وهكذا. سنرى القليل منها أدناه.
3.1 استخدام الدالتين المتداخلتين INDEX و MATCH
لنبدأ بالصيغة المتداخلة INDEX و MATCH .
صيغةستكون مجموعة البيانات المعطاة:
=INDEX($C$5:$C$11,MATCH($B$5,$B$5:$B$11,0))
تظهر النتيجة قيمة الخلية C5 مع الأول حدوث قيمة الخلية B5 في النطاق B5: B11 .
3.2 استخدام الفهرس المتداخل مع وظائف SMALL و IF و ROW
بالإضافة إلى ذلك ، يمكن أيضًا أن تتداخل الوظيفة INDEX مع وظائف مثل الصغير ، IF و ROW للحصول على القيمة المطلوبة لأول تواجد لعمود من مرجع عمود آخر في النطاق.
الصيغة هي:
=INDEX($C$5:$C$11,SMALL(IF($B$5=$B$5:$B$11,ROW($B$5:$B$11)-ROW($B$5)+1),1))
ستكون النتيجة هي نفسها الطريقة 3 (أ) من هذا القسم .
علاوة على ذلك ، مع هذه الصيغة ، يمكنك أيضًا الحصول على قيمة المرة الثانية التي تحدث في النطاق عن طريق تغيير 1 في نهاية الصيغة بمقدار 2 .
دعونا نغير رقم المعرف للثاني حدث " موجه Wi-Fi" قيمة إلى " # 11_00 ″ .
ستعرض النتيجة المعرف للقيمة الثانية التي تحدث للمرة الثانية المسماة " موجه Wi-Fi" .
تظهر النتيجة "# 11_00" وهو رقم المعرف للقيمة الثانية التي تحدث في النطاق.
3.3 استخدام المؤشر المتداخل مع ISNUMBER & amp؛ وظائف SEARCH
أخيرًا ، سنستخدم صيغة أخرى مع الدالات المتداخلة INDEX و ISNUMBER و SEARCH والتي تطابق البيانات مع آخر معطى البيانات ويعطي مخرجات للنسخ المكررة فقط.
ستكون الصيغة الخاصة بذلك:
=INDEX($E$5:$E$7,MATCH(TRUE,ISNUMBER(SEARCH($E$5:$E$7,B5)),0))
اتبع الصورة لمعرفة الخطوات اللازمة لتطبيق هذه الصيغة.
يمكنك ملاحظة أن الإخراج في الخلية D9 يظهر نتائج غير صالحة. هذا لأنه لا يحتوي على تكرارات داخل النطاق.
أشياء يجب تذكرها
1. يجب عليك استخدام رمز مقبض التعبئة لسحب الصيغة للعثور على نتائج لبقية القيم في النطاق. قم بتطبيق هذا حيث تظهر الصور على شكل سهم لأسفل.
2. عليك أن تفهم كيف تريد نتيجتك ثم قم بتطبيق أي من الطرق التي تناسبك.
الخاتمة
تشرح المقالة ثلاث صيغ مختلفة للعثور على أول ظهور لقيمة في النطاق في Excel. تتضمن الصيغ وظائف مثل COUNTIF ، INDEX ، ISNUMBER ، SMALL ، ROW ، MATCH ، وهلم جرا. آمل أن يكون المقال قد ساعدك في إيجاد الحل الخاص بك. إذا كان لديك أي استفسار آخر ، يمكنك كتابته في قسم التعليقات.