مايكروسوفت اكسل هو برنامج يستخدم على نطاق واسع للعمل مع البيانات المجدولة. واحدة من أكثر المهام شيوعا عند العمل مع هذا التطبيق هي البحث عن فهرس رمز معين في خلية. إذا كنت تواجه هذه المهمة ، ثم سوف تحتاج إلى بعض التعليمات والنصائح التي سوف تساعدك على تحديد مؤشر حرف في سلسلة إكسيل.
تتمثل إحدى طرق تحديد فهرس الرمز في استخدام وظيفة البحث. يسمح لك بالعثور على موضع الحرف الأول من التسلسل المحدد في الخلية وإرجاع فهرسها. للقيام بذلك ، استخدم الصيغة التالية: =ابدأ("الحرف المطلوب" ؛ "السلسلة المطلوبة").
إذا كنت بحاجة إلى العثور على فهرس الحرف الأخير ، فيمكنك استخدام وظيفة البحث والعكس. ستبدو الصيغة كما يلي: = دلستر ("سلسلة البحث") - ابحث عن (العكس ("الحرف المطلوب");عكس ("سلسلة البحث")) + 1. لاحظ أن العكس هو دالة تعكس ترتيب الأحرف في سلسلة.
- تعرف على فهرس الرمز
- في إكسيل
- سؤال وجواب
- كيف يمكنني معرفة مؤشر حرف في صف إكسل?
- كيف يمكنني العثور على مؤشر الحرف الأخير في صف إكسل?
- هل من الممكن معرفة مؤشر حرف في صف إكسل باستخدام ماكرو?
- كيف يمكنني معرفة مؤشر حرف معين في صف إكسل باستخدام فبا?
- كيف يمكنني معرفة مؤشر الحرف الأول في سلسلة اكسل?
تعرف على فهرس الرمز
في إكسيل ، يمكنك معرفة فهرس حرف في سلسلة باستخدام وظيفتين: وظيفة البحث ووظيفة الطول.
يتم استخدام وظيفة البحث للعثور على التكرار الأول لسلسلة واحدة في أخرى. بناء جملة الدالة هو كما يلي:
| وظيفة البحث | باستخدام |
|---|---|
| = البحث عن (سلسلة البحث ، سلسلة المصدر، [الفهرس الأولي]) | بالنسبة للفهرس الأولي (الوسيطة الاختيارية): الموضع الذي تبدأ منه عملية البحث (الافتراضي 1) |
تستخدم دالة الطول لتحديد عدد الأحرف في السلسلة. بناء جملة الدالة هو كما يلي:
| طول الوظيفة | باستخدام |
|---|---|
| = طول (سلسلة) | السلسلة: السلسلة التي تريد تحديد الطول لها |
لمعرفة فهرس حرف في سلسلة ، اتبع الخطوات التالية:
- استخدم وظيفة البحث للبحث عن حرف في سلسلة. سيكون الموضع الذي تم العثور عليه هو فهرس الرمز.
- استخدم دالة الطول لتحديد طول السلسلة.
- اطرح الموضع الذي تم العثور عليه من طول السلسلة للحصول على الفهرس النهائي للحرف.
هنا مثال على استخدام وظائف في إكسيل:
| الخط | مؤشر الرمز |
|---|---|
| مرحبا ، العالم! | = الطول (أ1) - ابحث عن ("،"،أ1) + 1 |
نتيجة لتنفيذ هذه الصيغة ، فهرس حرف الفاصلة في السطر " مرحبا ، العالم!"سيتم العثور عليها.
في إكسيل
في إكسيل ، يمكنك بسهولة معرفة فهرس حرف في سلسلة باستخدام وظيفة البحث.
تبحث وظيفة البحث عن النص المحدد داخل نص آخر وتعيد فهرس الحرف الأول من النص الذي تم العثور عليه. بناء جملة الدالة هو كما يلي:
| وظيفة | الوصف | بناء الجملة |
|---|---|---|
| للعثور على | البحث عن نص داخل نص آخر | = بحث (بحث-نص ، مصدر-نص ،[حرف أولي]) |
أين:
- البحث عن النص هو النص الذي يمكن العثور عليه داخل النص المصدر.
- المصدر هو النص الذي يتم البحث فيه عن النص المطلوب.
- الحرف الأولي (اختياري) هو موضع الحرف لبدء البحث منه. القيمة الافتراضية هي 1.
تقوم وظيفة البحث بإرجاع قيمة رقمية-فهرس الحرف الأول من النص الذي تبحث عنه في النص المصدر. إذا لم يتم العثور على النص ، تقوم الدالة بإرجاع خطأ.
مثال على استخدام وظيفة البحث للبحث عن فهرس الرمز " أ "في السلسلة" مرحبا بالعالم!":
= البحث ("أ" ، " مرحبا العالم!")
إذا قمت بتنفيذ هذه الصيغة ، نحصل على النتيجة 2 ، لأن الرمز " أ "في الموضع الثاني في السلسلة" مرحبا بالعالم!".
سؤال وجواب
كيف يمكنني معرفة مؤشر حرف في صف إكسل?
لمعرفة فهرس حرف في صف إكسيل ، يمكنك استخدام وظيفة البحث أو الوظيفة. على سبيل المثال ، إذا كنت بحاجة إلى العثور على فهرس الرمز "أ" في الخلية أ1 ، يمكنك كتابة الصيغة =بحث("أ" ، أ1) أو =دالة("أ" ، أ1).
كيف يمكنني العثور على مؤشر الحرف الأخير في صف إكسل?
للعثور على فهرس الحرف الأخير في سلسلة إكسيل ، يمكنك استخدام دالة الطول أو الدالة. على سبيل المثال ، للعثور على فهرس الحرف الأخير في الخلية أ1 ، يمكنك كتابة الصيغة =الطول(أ1) أو =الوظيفة(أ1).
هل من الممكن معرفة مؤشر حرف في صف إكسل باستخدام ماكرو?
نعم ، يمكنك معرفة فهرس حرف في صف إكسيل باستخدام ماكرو. للقيام بذلك ، يمكنك استخدام وظيفة لين أو طريقة فبا لين. على سبيل المثال ، سيكتشف الماكرو التالي فهرس الحرف الأخير في الخلية أ 1: البحث الفرعي() خافت لاستشار كعدد صحيح لاستشار = لين(المدى("أ 1")) مسغبوكس "فهرس الحرف الأخير:" & نهاية لاستشار الفرعية.
كيف يمكنني معرفة مؤشر حرف معين في صف إكسل باستخدام فبا?
من أجل معرفة مؤشر حرف معين في سلسلة إكسيل باستخدام فبا ، يمكنك استخدام طريقة إنستر أو وظيفة إنستريف. على سبيل المثال ، سيسمح لك الماكرو التالي بالعثور على فهرس الرمز " أ " في الخلية أ1: الفرعية فيندشارينديكس () ديم تشارينديكس كما صحيح تشارينديكس = إنستر (1 ، المدى ("أ 1") ، "أ") مسغبوكس "مؤشر الحرف "أ": "& تشارينديكس نهاية الفرعية.
كيف يمكنني معرفة مؤشر الحرف الأول في سلسلة اكسل?
لمعرفة مؤشر الحرف الأول في سلسلة إكسيل ، يمكنك استخدام وظيفة البداية أو طريقة فبا اليسار. على سبيل المثال ، ستكتشف الصيغة التالية فهرس الحرف الأول في الخلية أ1: =A (أ1 ، 1):: البحث الفرعي فيرستشار() خافت فيرستشار كسلسلة فيرستشار = يسار(المدى("أ1") ، 1) مسغبوكس":: "& فيرستشار نهاية الفرعية.