صيغة Excel: اختصار الكلمات أو الأسماء
في هذا البرنامج التعليمي، نقدّم لك بعض الصيغ المخصصة لاستخراج الحرف الأول من كل كلمة في خلية، كما هو موضح في لقطة الشاشة أدناه، مع شرحٍ واضح لكيفية عمل هذه الصيغ في Excel.
في Office 365 وExcel 2019
دالةTEXTJOIN هي دالة جديدة متاحة في Office 365 وExcel 2019، ويمكنك استخدامها لاستخراج الحرف الأول من كل كلمة بسهولة!
الصيغة العامة:
| TEXTJOIN(«»,1,IF(ISNUMBER(MATCH(CODE(MID(text,ROW(INDIRECT("1:"&LEN(text))),1)),)))) ROW(INDIRECT("63:90")),0)),MID(text,ROW(INDIRECT("1:"&LEN(text))),1),«»)) |
الوسائط
| Text: the text string you want to abbreviate. |
كيف تعمل هذه الصيغة
للاستخراج التلقائي للحروف الأولى من الخلية A1، استخدم هذه الصيغة في الخلية B1.
| =TEXTJOIN(«»,1,IF(ISNUMBER(MATCH(CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)),)))) ROW(INDIRECT("63:90")),0)),MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),«»)) |
اضغطShift + Ctrl + Enter وسيتم استخراج الحرف الأول من كل كلمة.
الشرح
1. تُستخدم دالة TEXTJOIN لدمج القيم النصية مع فصلها بفاصل محدد.
2. تُستخدم الدوالMID،ROW،INDIRECT وLEN لتحويل السلسلة النصية إلى مصفوفة من الحروف. افترض أن
| =MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1) |
اضغطShift + Ctrl + Enter
تُرجع مصفوفة من الحروف
| A,p,p,l,e,P,i,e |
ثم تُمرَّر هذه المصفوفة إلى دالة CODE، التي تُخرِج مصفوفة من القيم الرقمية (قيم ASCII)، بحيث يتوافق كل رمز مع حرف واحد.
3. ROW(INDIRECT("63:90")) يتوافق مع قيم ASCII لجميع الأحرف الكبيرة من A إلى Z.
4. تُستخدم دوال ISNUMBER وIF وMATCH معًا لتصفية النتائج والوصول إلى النص النهائي المطلوب ربطه.
ملاحظات:
1. إذا لم تحتوِ السلسلة النصية على أي أحرف كبيرة، تُرجع هذه الصيغة خلية فارغة.
2. ستستخرج هذه الصيغة جميع الأحرف الكبيرة.
في Office 2016 أو الإصدارات السابقة
إذا كنت تستخدم Excel 2016 أو إصدارًا أقدم، يمكنك استخدام دالةTRIM.
الصيغة العامة:
| TRIM(LEFT(Text,1)&MID(Text,FIND(« »,Text&« »)+1,1)&MID(Text,FIND(«*»,SUBSTITUTE(Text&« »,« »,«*»,2))+1,1)) |
الوسائط
| Text: the text string you want to extract the first letters of each word. |
كيف تعمل هذه الصيغة
لِاستخراج الحروف الأولى من الخلية A1، استخدم هذه الصيغة في الخلية B1.
| =TRIM(LEFT(A1,1)&MID(A1,FIND(« »,A1&« »)+1,1)&MID(A1,FIND(«*»,SUBSTITUTE(A1&« »,« »,«*»,2))+1,1)) |
اضغطEnter، وسيتم استخراج الحرف الأول من كل كلمة في الخلية A1. 
الشرح
1. تزيل دالة TRIM جميع المسافات الزائدة من السلسلة النصية.
2. تُستخرج الدالة LEFT(A1،1) الحرف الأول من السلسلة النصية.
3. MID(A1،FIND(« »،A1&« »)+1،1) تستخرج الحرف الأول من الكلمة الثانية المفصولة بمسافة.
4. MID(A1،FIND(«*»،SUBSTITUTE(A1&« »،« »،«*»،2))+1،1)) تستخرج الحرف الأول من الكلمة الثالثة المفصولة بمسافات.
ملاحظات:
1. تعمل هذه الصيغة فقط مع خلية تحتوي على ثلاث كلمات أو أقل.
2. يمكنك استبدال « » في الصيغة بفواصل أخرى.
3. تستخرج هذه الصيغة الحروف الأولى بغض النظر عن حالة الأحرف؛ فإذا أردت أن تُرجع الصيغة الحروف دائمًا بأحرف كبيرة، فما عليك سوى إضافة دالة UPPER إلى الصيغة.
| =UPPER(TRIM(LEFT(A1,1)&MID(A1,FIND(« »,A1&« »)+1,1)&MID(A1,FIND(«*»,SUBSTITUTE(A1&« »,« »,«*»,2))+1,1))) |
ملف العينة
صيغ ذات صلة
- عد الخلايا المساوية لـ
باستخدام دالة COUNTIF، يمكنك عد الخلايا التي تساوي قيمة معيّنة أو تلك التي لا تحتويها. - عد الخلايا التي تساوي x أو y
في بعض الأحيان، قد ترغب في عد عدد الخلايا التي تستوفي أحد معيارين؛ وفي هذه الحالة، يمكنك استخدام دالة COUNTIF. - التحقق مما إذا كانت الخلية تحتوي على إحدى القيم العديدة
يقدّم هذا البرنامج التعليمي صيغةً تتيح لك التحقق مما إذا كانت الخلية تحتوي على إحدى القيم العديدة في Excel، مع شرحٍ واضح للوسائط المستخدمة في الصيغة وآلية عملها. - التحقق مما إذا كانت الخلية تحتوي على إحدى القيم العديدة مع استبعاد قيم أخرى
يقدّم هذا البرنامج التعليمي صيغةً تساعدك على تنفيذ هذه المهمة بسرعة في Excel: التحقق مما إذا كانت الخلية تحتوي على إحدى القيم المحددة مع استبعاد قيم أخرى، كما يشرح وسائط الصيغة بالتفصيل.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.
انقر لتنزيل ملف العينة