كيفية العثور على التكرار (الموضع) رقم في سلسلة نصية في إكسيل؟
على سبيل المثال ، هناك جملة طويلة في الخلية A1 ، انظر الصورة التالية. والآن أنت بحاجة إلى العثور على التكرار الثالث أو موضع الحرف "c" من السلسلة النصية في الخلية A3. بالطبع ، يمكنك عد الأحرف واحدة تلو الأخرى ، والحصول على نتيجة الموقع الدقيقة. ومع ذلك ، سنقوم هنا بتقديم بعض النصائح السهلة للعثور على التكرار التاسع أو موضع حرف معين من سلسلة نصية في خلية.
ابحث عن التكرار التاسع (الموضع) لحرف في خلية مع صيغة البحث
هناك نوعان من صيغ البحث التي يمكن أن تساعدك في العثور على التكرار أو الموضع التاسع لحرف معين من سلسلة نصية في خلية بسرعة.
ستوضح لك الصيغة التالية كيفية البحث عن التكرار الثالث لـ "c" في الخلية A3.
ابحث عن الصيغة 1
في خلية فارغة ، أدخل الصيغة = FIND ("c"، A1، FIND ("c"، A1) +2).
ثم اضغط على أدخل مفتاح. تم عرض موضع الحرف الثالث "c".
ملاحظات: يمكنك تغيير 2 في الصيغة بناءً على احتياجاتك. على سبيل المثال ، إذا كنت تريد العثور على الموضع الرابع من "c" ، فيمكنك تغيير 2 إلى 3. وإذا كنت تريد العثور على الموضع الأول من "c" ، فيجب تغيير 2 إلى 0.
ابحث عن الصيغة 2
في خلية فارغة ، أدخل الصيغة = البحث (CHAR (1)، البديل (A1، "c"، CHAR (1)، 3))، و اضغط أدخل الرئيسية.
ملاحظات: "3" في الصيغة تعني "c" الثالث ، يمكنك تغييره حسب احتياجاتك.
عد مرات ظهور كلمة في خلية إكسل
|
إذا ظهرت كلمة عدة مرات في خلية يلزم عدها ، فيمكنك عادةً عدها واحدة تلو الأخرى. ولكن إذا ظهرت الكلمة مئات المرات ، فإن العد اليدوي أمر مزعج. ال عد مرات ظهور كلمة وظيفة في كوتولس ل إكسيل's مساعد الصيغة يمكن للمجموعة حساب عدد المرات التي تظهر فيها الكلمة في الخلية بسرعة. تجربة مجانية مع الميزات الكاملة في 30 يومًا! |
Kutools for Excel: مع أكثر من 300 وظيفة إضافية مفيدة في Excel ، يمكنك تجربتها مجانًا دون قيود في أيام 30 |
> ابحث عن التكرار التاسع (الموضع) لحرف في خلية مع VBA
في الواقع ، يمكنك تطبيق ماكرو VB للعثور على التواجد أو الموضع التاسع لحرف معين في خلية واحدة بسهولة.
الخطوة شنومكس: اضغط باستمرار ALT + F11 مفاتيح ، ويفتح ميكروسوفت فيسوال باسيك للتطبيقات نافذة.
الخطوة شنومك: انقر إدراج > وحدة، ولصق الماكرو التالي في نافذة الوحدة النمطية.
فبا: ابحث عن الموضع التاسع لشارتر.
Function FindN(sFindWhat As String, _
sInputString As String, N As Integer) As Integer
Dim J As Integer
Application.Volatile
FindN = 0
For J = 1 To N
FindN = InStr(FindN + 1, sInputString, sFindWhat)
If FindN = 0 Then Exit For
Next
End Function
الخطوة 3: الآن إذا كنت تريد العثور على التكرار الدقيق لموضع "c" الثالث في الخلية A1 ، فيرجى إدخال الصيغة = FindN ("c"، A1,3،XNUMX)، ثم اضغط على أدخل مفتاح. ثم سيعيد الموضع الدقيق في الخلية المحددة مرة واحدة.
ابحث عن التواجد (الموضع) nth لحرف في خلية باستخدام Kutools for Excel
إذا لم تعجبك أي من الصيغة و VBA ، فيمكنك تجربة أداة سهلة الاستخدام - كوتولس ل إكسيل، بما لديها المعادلة المجموعات ، يمكنك العثور على أداة مساعدة - البحث عن التكرار رقم ن للحرف لإرجاع الموضع التاسع لحرف ما في خلية بسرعة.
كوتولس ل إكسيل, مع أكثر من 300 وظائف يدوية ، تجعل مهامك أكثر سهولة. | ||
بعد تركيب مجاني Kutools for Excel ، يرجى القيام بما يلي:
1. حدد خلية تريد إرجاع النتيجة وانقر كوتولس > مساعد الصيغة > مساعد الصيغة . انظر لقطة الشاشة:
2. ثم في ظهرت مساعد الصيغة الحوار ، افعل على النحو التالي:
شنومكس) حدد بحث من القائمة المنسدلة نوع الصيغة قسم.
2) اختر ابحث عن مكان ظهور الحرف Nth في سلسلة in اختر صيغة قسم.
3) حدد الخلية التي تحتوي على السلسلة التي تستخدمها ، ثم اكتب الحرف المحدد والتكرار التاسع في مربعات النص في مدخلات الحجج والقسم الخاص به.
3. انقر Ok. وتحصل على موضع التكرار النوني للحرف في سلسلة.
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!