مستخدم مجهول
  الاثنين، 13 يونيو 2022
  2 الردود
  5.1 ألف زيارة
0
الأصوات
فك
أحاول تحديد النص بين النص المحدد، كما هو مبين فيhttps://www.extendoffice.com/documents/excel/5103-excel-extract-between-two-characters.html#a3

لسوء الحظ، باتباع الإرشادات، يبدو أن الصيغة لا تعمل إلا إذا كان النص المعني موجودًا في بداية السلسلة.

الصيغة المقدمة من Kutools Formula Helper هي:

=IFERROR(MID(I3,FIND("التنسيق:"،I3)+LEN("التنسيق:"),FIND("،,I3)-FIND("التنسيق:",I3)-LEN("التنسيق:" )))، "")

والمقصود منه تحديد النص بين "التنسيق:" والفاصلة التالية في السلسلة. ولكن ما لم تبدأ السلسلة بـ "Format:" فإنها لا تُرجع شيئًا.

لذلك على سبيل المثال يعمل بشكل جيد مع هذه السلسلة:

التنسيق: كتاب، المؤلف: تولكين

لكنه فشل مع هذه السلسلة:

المؤلف: تولكين، التنسيق: كتاب
منذ 1 العام
·
#2790
0
الأصوات
فك
مرحبًا تولكين، شكرًا لتعليقاتك. أولاً، يمكن لصيغة Excel =MID(LEFT(A1,FIND("end_char",A1)-1),FIND("start_char",A1)+1,LEN(A1)) فقط استخراج سلسلة نصية بين حرفين منفردين. ومساعد الصيغ لـ Kutools for Excel، الذي قمت باختباره في Excel 2019 و2021 وOffice 365، يمكنه استخراج سلسلة بين "التنسيق:" و"،" مهما كانت السلسلة تبدأ بـ "التنسيق:"، يرجى الاطلاع على لقطة الشاشة مُرفَق. استخراج بين.png
هل يمكن أن تخبرني ما هو إصدار Excel الذي تستخدمه؟ هل يجب عليك تحميل لقطة شاشة لنتائج البيانات والصيغة لكي أدرك المشكلة بشكل أفضل؟ شكرًا لك.
المرفقات (1)
منذ 1 العام
·
#2822
-1
الأصوات
فك
شكرا لملاحظاتك.
  • الصفحة:
  • 1
لا توجد ردود لهذا المنصب حتى الآن.