العثور على أطول أو أقصر سلسلة نصية في عمود أو صف
للعثور على أطول سلسلة نصية أو أقصرها في عمود أو صف بـ Excel، يمكنك الجمع بين دوالINDEX وMATCH وLEN مع دالةMAX أوMIN.

كيف تجد أطول سلسلة نصية أو أقصرها في عمود أو صف بـ Excel؟
للعثور بسرعة علىأطول أو أقصر اسممدرج في نطاق الأسماء أعلاه، استخدم صيغة تجمع بين دالات INDEX وMATCH وLEN مع دالة MAX أو MIN بهذه الطريقة: تقوم دالة LEN بحساب أطوال النصوص، ثم تستخرج دالة MAX أو MIN القيمة الأكبر أو الأصغر من هذه الأطوال. بعد ذلك، تحدد دالة MATCH موضع القيمة المطلوبة، وتعيد دالة INDEX الاسم الموجود في ذلك الموضع.
الصيغة العامة
Find longest string: =INDEX()range,MATCH(MAX(LEN()))range)),LEN(range),0))
Find shortest string: =INDEX()range,MATCH(MIN(LEN()))range)),LEN(range),0))
√ ملاحظة: هذه صيغ مصفوفة تتطلب منك الضغط علىCtrl+Shift+Enter.
- النطاق:النطاق الذي تريد أن تُرجع منه صيغة الجمع أطول سلسلة نصية أو أقصرها.
للعثور على أطول أو أقصر اسم، يُرجى نسخ الصيغ أدناه أو إدخالها في الخلية F5 أو F6، ثم اضغط علىCtrl+Shift+Enterللحصول على النتائج:
العثور على أطول اسم (الخلية H5):
=INDEX()B5:B11،MATCH(MAX(LEN()))B5:B11))،LEN(B5:B11)،0))
العثور على أقصر اسم (الخلية H6):
=INDEX()B5:B11،MATCH(MIN(LEN()))B5:B11))،LEN(B5:B11)،0))

شرح الصيغة
سنستخدم هنا الصيغة أدناه كمثال:
=INDEX()B5:B11,MATCH()MAX()LEN(B5:B11)),LEN(B5:B11),0))
- LEN(B5:B11):تُرجع دالة LEN مصفوفةً تحتوي على أطوال كل اسم في النطاقB5:B11، وذلك على النحو التالي: {5;5;6;3;4;8;5}.
- MAX()LEN(B5:B11))=MAX(){5;5;6;3;4;8;5}):بعد ذلك، تُرجع دالة MAX أكبر قيمة في المصفوفة{5;5;6;3;4;8;5}، وهي8.
- MATCH()MAX()LEN(B5:B11)),LEN(B5:B11)=MATCH()8,{5;5;6;3;4;8;5},0):إننوع_المطابقة 0يجبر دالة MATCH على العثور على موضع الرقم الدقيق 8 في المصفوفة {5؛5؛6؛3؛4؛8؛5}. لذا، تُرجع6 لأن الرقم موجود فيالموضع السادس.
- INDEX()B5:B11,MATCH()MAX(LEN(B5:B11)),LEN(B5:B11),0)) = INDEX(B5:B11تقوم دالة INDEX بإرجاع القيمة في الموضع6 من النطاقB5:B11، وهيSamantha.
الدوال ذات الصلة
تُرجع دالة Excel INDEX القيمة المعروضة بناءً على موضع معيّن ضمن نطاق أو مصفوفة.
تبحث دالة Excel MATCH عن قيمة معيّنة ضمن نطاق من الخلايا، وتعيد الموضع النسبي لتلك القيمة.
تُرجع دالة LEN عدد الأحرف الموجودة في السلسلة النصية.
الصيغ ذات الصلة
العثور على أطول سلسلة نصية باستخدام معايير
في هذا البرنامج التعليمي، سنستعرض كيفية العثور على أطول سلسلة نصية في عمود أو صف باستخدام معايير محددة في Excel، وذلك بمساعدة دوال INDEX وMATCH وLEN وMAX.
المطابقة التقريبية باستخدام INDEX وMATCH
أحيانًا نحتاج إلى إيجاد مطابقات تقريبية في Excel لتقييم أداء الموظفين، أو تحديد درجات الطلاب، أو حساب رسوم البريد بناءً على الوزن، وغيرها. في هذا البرنامج التعليمي، سنوضح لك كيفية استخدام دالتي INDEX وMATCH للحصول على النتائج التي تريدها.
البحث عن القيمة الأقرب باستخدام معايير متعددة
في بعض الحالات، قد تحتاج إلى البحث عن القيمة الأقرب أو القيمة المطابقة تقريباً استنادًا إلى أكثر من معيار واحد. باستخدام مجموعة من دوال INDEX وMATCH وIF، يمكنك إنجاز ذلك بسرعة في Excel.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.