صيغة Excel: تحويل الحرف إلى رقم
في بعض الأحيان ، تريد تحويل a إلى 1 ، b إلى 2 ، c إلى 3 وهكذا في ورقة Excel. ومع ذلك ، فإن تحويلها واحدة تلو الأخرى يعد مضيعة للوقت. في هذا البرنامج التعليمي ، أقدم بعض صيغ Excel لحل هذه المشكلة.
تحويل حرف واحد إلى رقم في كل خلية
لتحويل حرف واحد إلى رقم في كل خلية Excel ، يمكنك استخدام الصيغة أدناه.
الصيغة العامة:
COLUMN(INDIRECT(cell_reference&1)) |
الحجج
Cell_reference: the cell that contains the letter you want to convert to number. |
كيف تعمل هذه الصيغة
خذ مثالا لشرح الصيغة. هنا سوف تقوم بتحويل الحرف الموجود في الخلية C3 إلى رقم. الرجاء استخدام هذه الصيغة.
=COLUMN(INDIRECT(C3&1)) |
صحافة أدخل الرئيسية.
تفسير
INDIRECT الوظيفة: تستخدم هذه الوظيفة لتحويل سلسلة نصية إلى مرجع صالح. هنا INDIRECT (C3 & 1) يمكنك رؤيته على النحو التالي:
غير مباشر (C3 & 1)
= غير مباشر (ق & 1)
= غير مباشر (ق 1)
COLUMN وظيفة: ال COLUMN تُرجع الدالة رقم عمود المرجع المحدد. الآن الصيغة عمود (ق 1) الذي يعيد 19.
ملاحظات:
1. ترجع هذه الصيغة رقم العمود ، مما يعني أنه إذا كان هناك أكثر من حرف واحد في الخلية ، فسيتم إرجاعه كما هو موضح أدناه.
2. الصيغة غير حساسة لحالة الأحرف.
تحويل عدة أحرف إلى سلسلة من الأرقام في كل خلية
إذا كنت تريد تحويل الأحرف في كل خلية إلى أرقام كما هو موضح أدناه ، فأنت بحاجة إلى صيغة صفيف معقدة.
الصيغة العامة:
TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(cell_refer,ROW(INDIRECT("1:"&LEN(cell_refer))),1))),Rtable,2,0)) |
الحجج
Cell_refer: the cell that you want to convert the letters to numbers. |
Rtable:a table with two columns, one lists all letters, one lists the relative numbers. |
كيف تعمل هذه الصيغة
لنفترض أنك تريد تحويل الأحرف الموجودة في النطاق B3: B8 إلى أرقام ، يرجى القيام بما يلي:
أولاً ، قم بإنشاء جدول لسرد جميع الأحرف والأرقام النسبية.
ثم حدد نطاق الجدول وانتقل إلى ملف مربع الاسم (بجانب شريط الصيغة) لإعطائه اسم النطاق ، هنا اسم النطاق هو Rtable. انظر لقطة الشاشة:
الآن استخدم هذه الصيغة:
=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1))),Rtable,2,0)) |
صحافة أدخل المفتاح ، يتم استخراج جميع الأحرف الأولى من كل كلمة في الخلية A1.
تفسير
ROW (غير مباشر ("1:" & LEN (B3))): ال وظيفة ROW تُرجع عدد الصفوف ، توجد صيغة الصفيف ، ثم تُرجع {1 ؛ 2 ؛ 3}. MID (B3، ROW (INDIRECT ("1:" & LEN (B3))) ، 1): ال دالة MID إرجاع الحرف في الموضع المحدد للسلسلة المحددة. يمكن رؤية هذه الصيغة على النحو التالي
=MID(B3,{1;2;3},1)
= MID ("acd"، {1؛ 2؛ 3}، 1)
= {"أ" ؛ "ج" ؛ "د"}
VLOOKUP(T(IF(1,MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1))),Rtable,2,0): ال وظيفة VLOOKUP يستخدم للعثور على الأرقام المتطابقة من "a" ، "c" ، "d" في العمود الثاني من النطاق Rtable. ثم يعود {1 ؛ 3 ؛ 4}.
TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1))),Rtable,2,0)): ال دالة TEXTJOIN هي وظيفة جديدة في Excel 2019 و 365 ، يتم استخدامها لربط جميع النصوص بمحدد. هنا يعود 134.
ملاحظات:
هذه الصيغة غير حساسة لحالة الأحرف.
ملحوظة:
لنفترض أ = 1 ، ب = 2 ، ج = 3 ، د = 4 ، يمكنك استخدام الصيغة على النحو التالي:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B3,"a",1),"b",2),"c",3),"d",4) |
صحافة أدخل الرئيسية.
هذه الصيغة حساسة لحالة الأحرف.
ملف العينة
الصيغ النسبية
- إزالة أول حرف N من الخلية
يقدم هنا صيغة لإزالة الأحرف من الجانب الأيسر لسلسلة نصية في Excel. - إزالة من يمين النص
يقدم هنا صيغة لإزالة الأحرف من الجانب الأيمن من سلسلة نصية في Excel. - استخراج الكلمة الأخيرة من سلسلة نصية في Excel
يوفر هذا البرنامج التعليمي صيغة لاستخراج الكلمة الأخيرة من سلسلة نص العطاء. - استخراج الكلمة الأولى من سلسلة نصية في Excel
يقدم هذا البرنامج التعليمي صيغة لاستخراج الكلمة الأولى من سلسلة نص العطاء.
الوظائف النسبية
- دالة غير مباشرة
تحويل سلسلة نصية إلى مرجع صالح. - دالة COLUMN
قم بإرجاع رقم العمود الذي تظهر فيه الصيغة أو رقم العمود للمرجع المحدد. - وظيفة ROW
إرجاع رقم الصف للمرجع. - MID
قم بإرجاع الأحرف المحددة من منتصف السلسلة النصية.
أفضل أدوات إنتاجية المكتب
كوتولس ل إكسيل - يساعدك على التميز من بين الحشود
Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...
علامة تبويب Office - تمكين القراءة والتحرير المبوب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
- يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.