جدول المحتويات
في هذا البرنامج التعليمي ، سنشرح كيفية إرجاع رقم الصف الخاص بمطابقة خلية في Excel . إذا قلنا ذلك بشكل أكثر وضوحًا ، فسنحدد قيمة من مجموعة بيانات ونستخرج رقم صف تلك القيمة. للقيام بذلك ، سنستخدم وظائف أو مجموعات مختلفة من الوظائف المختلفة في جميع أنحاء هذه المقالة.
تنزيل Practice Workbook
يمكننا تنزيل المصنف التدريبي من هنا.
إرجاع رقم الصف. xlsm
7 طرق لإرجاع رقم الصف لمطابقة الخلية في Excel
في هذه المقالة ، سنناقش 7 طرق لإرجاع رقم صف خلية مطابقة في Excel. لجعلك تفهم العملية بشكل أفضل ، سنستخدم نفس مجموعة البيانات لجميع طرق هذه المقالة باستثناء رقم الطريقة 5 . تتكون مجموعة البيانات التي سنستخدمها من أسماء أشخاص مختلفين وبلدانهم الأصلية. سنأخذ قيمة واحدة إما من العمود الاسم أو العمود البلد . ثم سنكتشف في أي صف تكمن هذه القيمة المعينة.
1. رقم صف إرجاع لخلية تطابق Excel مع وظيفة ROW
أولاً وقبل كل شيء ، سنقوم بإرجاع رقم صف تطابق الخلية في Excel بوظيفة ROW . ترجع الدالة ROW في Excel رقم صف المرجع. في مجموعة البيانات التالية ، سنستخرج رقم صف الاسم Chris في الخلية F5 .
دعونا نرى الخطوات إلىنفذ هذا الإجراء:
الخطوات:
- للبدء ، حدد الخلية F5 .
- بالإضافة إلى ذلك ، اكتب = ROW ( جزء في شريط الصيغة لتلك الخلية.
- بعد كتابة هذا الجزء ، حدد الخلية التي تحتوي على الاسم ، كريس . لذلك ، نحصل على الصيغة التالية في شريط الصيغة:
=ROW(C6)
- ثم اضغط أدخل .
- في النهاية ، يمكننا رؤية رقم صف الاسم كريس في الخلية F5 .
اقرأ المزيد: Excel VBA: رقم صف إرجاع القيمة (5 طرق مناسبة)
2. استخدم دالة MATCH للحصول على رقم الصف في Excel
في هذه الطريقة ، سنستخدم الدالة MATCH لإرجاع عدد الصفوف للمطابقات في Excel. تبحث الدالة MATCH في نطاق من الخلايا عن حقل محدد item ثم إرجاع الموقع النسبي للعنصر في النطاق. في مجموعة البيانات التالية ، سنكتشف في أي صف يقع اسم البلد كندا .
ما عليك سوى اتباع الخطوات التالية للأداء orm هذه الطريقة.
الخطوات:
- أولاً ، حدد الخلية F5 .
- بعد ذلك ، أدخل ما يلي الصيغة في تلك الخلية:
=MATCH(E5,C:C,0)
- ثم اضغط على Enter .
- أخيرًا ، تُرجع الأوامر أعلاه رقم صف اسم البلد كندا في الخلية F5 .
اقرأ المزيد: البحث عن قيم مطابقة في Excel في عمودين
3.مجموعات من MATCH & amp؛ وظائف ROW لاستخراج تسلسل الصف
يمكننا أيضًا استخدام مجموعة من الدالتين MATCH و ROW لإرجاع رقم صف تطابق الخلية. في الخلية F5 سنقوم بإدخال رقم الصف الذي تقع فيه القيمة كندا في العمود البلد .
دعونا نلقي نظرة على الخطوات للقيام بذلك.
الخطوات:
- أولاً ، حدد الخلية F5 .
- ثانيًا ، اكتب الصيغة التالية في تلك الخلية:
=MATCH(E5,C5:C10,0)+ROW(C5:C10)-1
- ثم اضغط على أدخل .
- أخيرًا ، نحصل على رقم صف القيمة كندا هو 6 في مجموعة البيانات الخاصة بنا.
اقرأ المزيد: نسخ القيم إلى خلية أخرى إذا تطابق خليتان في Excel: 3 طرق
4 . اجمع بين INDEX و MATCH & amp؛ وظائف ROW لإرجاع رقم الصف لمطابقة في Excel
مزيج من INDEX ، MATCH & amp؛ وظائف ROW هي طريقة أخرى لإرجاع رقم صف تطابق في Excel.
في Microsoft Excel ، تعمل INDEX في Excel إرجاع القيمة عند نقطة معينة في نطاق أو مصفوفة.
مرة أخرى سنجد في أي صف من العمود C اسم البلد كندا يقع. سنعيد القيمة الرقمية لرقم الصف في الخلية F5 .
دعونا نرى خطوات تنفيذ هذه الطريقة.
خطوات :
- في البداية ، حدد الخلية F5 .
- بعد ذلك ، أدخل الصيغة التالية في تلك الخلية:
=ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0)))
- ثم اضغط على أدخل
- لذا ، فإن الإجراءات المذكورة أعلاه تُرجع رقم صف اسم البلد كندا في الخلية F5 .
🔎 كيف تعمل الصيغة؟
- MATCH (E5، C4: C10،0): يبحث هذا الجزء عن قيمة الخلية E5 ضمن النطاق ( C4: C10 ).
- INDEX (B4: B10، MATCH (E5، C4: C10،0): يعرض هذا الجزء مرجع القيمة المطابقة ضمن النطاق ( B4: B10 ) .
- ROW (INDEX (B4: B10، MATCH (E5، C4: C10،0))): إرجاع رقم الصف INDEX .
اقرأ المزيد: كيفية Vlookup وسحب آخر تطابق في Excel (4 طرق)
قراءات مماثلة
- كيفية الحصول على رقم الصف من النطاق باستخدام Excel VBA (9 أمثلة)
- كيفية زيادة رقم الصف في صيغة Excel (6 طرق مفيدة )
- [تم الإصلاح!] أرقام الصفوف المفقودة وحروف العمود في Excel (3 حلول)
- كيفية استخدام صيغة Excel للبحث عن رقم الصف الأخير بالبيانات (طريقتان)
- كيفية استخدام رقم الصف المتغير كمرجع خلية في Excel
5. دمج SMALL & amp؛ وظائف MATCH للحصول على رقم صف للقيمة المتطابقة
يمكننا أيضًا استخدام مزيج من وظائف SMALL & amp؛ MATCH لإرجاع رقم الصف للقيمة المتطابقة في Excel .
عندما يتم فرز القائمة حسب القيمةبترتيب تصاعدي ، تقوم دالة excel SMALL بإرجاع قيمة رقمية بناءً على موقعها في القائمة.
لتوضيح هذه الطريقة ، سنستخدم مجموعة بيانات مختلفة قليلاً عن المجموعات السابقة منذ وظيفة SMALL تتعامل فقط مع القيم الرقمية. في مجموعة البيانات التالية ، لدينا أسماء البلدان ومناطقها. سنكتشف في أي صف تقع أقل قيمة للمنطقة. ثم سنعيد تلك القيمة في الخلية E5 .
دعونا نرى خطوات تنفيذ هذه الطريقة.
STEPS :
- لتبدأ ، حدد الخلية E5 .
- بالإضافة إلى ذلك ، أدخل الصيغة التالية في تلك الخلية:
=MATCH(SMALL(C5:C10,1),C5:C10)
- ثم اضغط أدخل .
- في النهاية ، يمكن أن نرى أن أدنى قيمة للمنطقة في العمود C تقع في رقم الصف 3 .
🔎 كيف تعمل الصيغة؟
- SMALL (C5: C10،1): يعرض هذا الجزء أصغر قيمة رقمية من النطاق ( C5: C10 ).
- MATCH (SMALL (C5: C10،1)، C5: C10): إرجاع رقم الصف لأصغر قيمة في الخلية E5 .
ملاحظة:
نظرًا لأن الدالة MATCH تعرض الموضع النسبي للقيمة من نطاق بيانات ، تُرجع العملية أعلاه القيمة 3 بدلاً من 7 .
6. إرجاع كافة أرقام الصفوف لمطابقة خلية في خلية واحدة في Excel
لنفترض أن لدينا مجموعة بيانات نمتلك فيهالها نفس القيم المتعددة في عمود واحد ولكن في صفوف مختلفة. نريد إدخال أرقام الصفوف لهذه القيم في خلية واحدة. للقيام بهذا النوع من المشاكل ، سنستخدم مجموعة من الدالات TEXTJOIN و IF و ROW .
The TEXTJOIN تقوم وظيفة بضم نص من نطاقات و / أو سلاسل مختلفة ، مع محدد تحدده بين كل قيمة نصية ليتم ضمها.
في مجموعة البيانات التالية ، يمكننا أن نرى ذلك في العمود C قيمة ' الولايات المتحدة ' موجودة 3 مرات.
دعونا نرى خطوات إرجاع الصف الأرقام التي لها نفس القيمة في خلية واحدة.
الخطوات:
- أولاً ، حدد الخلية F5 .
- بعد ذلك ، أدخل الصيغة التالية في تلك الخلية:
=TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),""))
- ثم اضغط على أدخل .
- أخيرًا ، في الخلية F5 يمكننا رؤية أرقام الصفوف لنفس القيم من العمود C .
🔎 كيف تعمل الصيغة؟
- IF (C5: C10 = E5، ROW (C5: C10)، ""): في هذا الجزء تتحقق الصيغة IF من القيم في النطاق ( C5: C10 ) التي تساوي قيمة الخلية E5 . بعد ذلك ، تقوم بإرجاع رقم صف تلك الخلية.
- TEXTJOIN ("،" ،، IF (C5: C10 = E5، ROW (C5: C10)، "")): يجمع بين أرقام صفوف الخطوة السابقة مع فاصلة في خلية واحدة F5 .
اقرأ المزيد: كيفية مطابقة البيانات في تفوق من 2أوراق العمل
7. تطبيق كود VBA للحصول على تسلسل صف لمطابقة خلية
إذا كنت مستخدمًا متقدمًا في Excel ، فيمكنك استخدام VBA ( Visual Basic for Applications ) رمز لإرجاع رقم صف تطابق خلية في Excel. باستخدام كود VBA يمكننا القيام بأي نوع من المهام في التفوق بسرعة أكبر. في مجموعة البيانات التالية ، سنقوم بإدخال رمز VBA لمعرفة رقم صف القيمة كندا في العمود C .
دعونا نرى الخطوات لتطبيق كود VBA .
الخطوات:
- أولاً ، انقر بزر الماوس الأيمن فوق على الورقة النشطة المسماة VBA .
- ثانيًا ، حدد الخيار ' عرض الرمز '.
- ثم ، ستظهر وحدة فارغة VBA .
- ثالثًا ، أدخل الكود التالي في تلك الوحدة الفارغة:
6124
- أدخل القيمة كندا للمتغير ' Value_Serched ' في الكود. لقد أبرزنا هذا الجزء في الصورة التالية.
- الآن ، انقر فوق الزر تشغيل أو اضغط على مفتاح F5 لتشغيل الكود.
- أخيرًا ، نحصل على مربع رسالة يوضح أن رقم صف القيمة كندا في العمود C هو 6 .
اقرأ المزيد: كيفية البحث عن رقم الصف باستخدام VBA في Excel (4 وحدات ماكرو)
ملاحظة:
في الكود أعلاه إذا كنت تريد البحث عن أي بيانات من مجموعة البيانات الخاصة بك ، فسيتعين عليك فقط تعديل الأجزاء المميزة منكود من الصورة أعلاه. بدلاً من VBA استخدم اسم ورقة العمل الخاصة بك. قم بتغيير القيمة كندا إلى قيمة أخرى تريد البحث عنها في ورقة العمل الخاصة بك. بدلاً من نطاق العمود C ، ستقوم بإدخال نطاق العمود الذي تريد البحث فيه.
الخاتمة
في الختام ، يلخص هذا البرنامج التعليمي الأفكار لإرجاع الصف عدد الخلايا المطابقة في Excel. استخدم ورقة العمل التدريبية التي تأتي مع هذه المقالة لوضع مهاراتك على المحك. إذا كان لديك أي أسئلة ، يرجى ترك تعليق أدناه. سيحاول فريقنا الرد عليك في أسرع وقت ممكن. ترقب المزيد من الحلول الإبداعية Microsoft Excel في المستقبل.