كيفية تحويل حرف العمود إلى رقم في إكسيل

  • شارك هذا
Michael Brown

يتحدث البرنامج التعليمي عن كيفية إرجاع رقم عمود في Excel باستخدام الصيغ وكيفية ترقيم الأعمدة تلقائيًا.

في الأسبوع الماضي ، ناقشنا الصيغ الأكثر فعالية لتغيير رقم العمود إلى الأبجدية. إذا كان لديك مهمة معاكسة للقيام بها ، فيما يلي أفضل الأساليب لتحويل اسم العمود إلى رقم.

    كيفية إرجاع رقم العمود في Excel

    لتحويل من حرف العمود إلى رقم العمود في Excel ، يمكنك استخدام هذه الصيغة العامة:

    COLUMN (INDIRECT ( letter& amp؛ "1"))

    على سبيل المثال ، للحصول على رقم العمود F ، الصيغة هي:

    =COLUMN(INDIRECT("F"&"1"))

    وإليك كيفية تحديد أرقام الأعمدة عن طريق إدخال الأحرف في الخلايا المحددة مسبقًا (A2 إلى A7 في حالتنا):

    =COLUMN(INDIRECT(A2&"1"))

    أدخل الصيغة أعلاه في B2 ، واسحبها لأسفل إلى الخلايا الأخرى في العمود ، وستحصل على هذه النتيجة:

    كيف تعمل هذه الصيغة :

    أولاً ، تقوم بإنشاء سلسلة نصية تمثل مرجع خلية. لهذا ، تقوم بتوصيل حرف ورقم 1. ثم تقوم بتسليم السلسلة إلى الدالة غير المباشرة لتحويلها إلى مرجع Excel حقيقي. أخيرًا ، تقوم بتمرير المرجع إلى دالة COLUMN للحصول على رقم العمود.

    كيفية تحويل حرف العمود إلى رقم (صيغة غير متطايرة)

    كونها دالة متغيرة ، يمكن أن تبطئ INDIRECT بشكل كبير أسفل Excel الخاص بك إذا تم استخدامه على نطاق واسع في مصنف. لتجنب هذا ، يمكنك تحديد العمودرقم باستخدام بديل غير متطاير أكثر تعقيدًا:

    MATCH ( letter& amp؛ "1"، ADDRESS (1، COLUMN ($ 1: $ 1)، 4)، 0)

    هذا يعمل بشكل مثالي في مجموعة Excel الديناميكية (365 و 2021). في الإصدار الأقدم ، تحتاج إلى إدخالها كصيغة مصفوفة (Ctrl + Shift + Enter) حتى تعمل.

    على سبيل المثال:

    =MATCH(A2&"1", ADDRESS(1, COLUMN($1:$1), 4), 0)

    أو أنت يمكن استخدام هذه الصيغة غير المصفوفة في كافة إصدارات Excel:

    =MATCH(A2&"1", INDEX(ADDRESS(1, INDEX(COLUMN($1:$1), ), 4), ), 0)

    كيف تعمل هذه الصيغة:

    أولاً ، تقوم بربط الحرف في A2 ورقم الصف "1" لإنشاء مرجع نمط قياسي "A1". في هذا المثال ، لدينا الحرف "A" في A2 ، وبالتالي فإن السلسلة الناتجة هي "A1".

    بعد ذلك ، تحصل على مصفوفة من السلاسل تمثل جميع عناوين الخلية في الصف الأول ، من "A1" إلى "XFD1". لهذا ، يمكنك استخدام الدالة COLUMN ($ 1: $ 1) ، والتي تنشئ سلسلة من أرقام الأعمدة ، وتمرر هذه الصفيف إلى وسيطة الدالة ADDRESS column_num :

    ADDRESS(1, {1,2,3,4,5,…, 16384), 4)

    بالنظر إلى أن row_num (الوسيطة الأولى) مضبوط على 1 و abs_num (الوسيطة الثالثة) مضبوط على 4 (بمعنى أنك تريد مرجع نسبي) ، فإن الدالة ADDRESS تقدم هذه المصفوفة:

    {"A1","B1","C1","D1",…,"XFD1"}

    أخيرًا ، تقوم ببناء صيغة MATCH التي تبحث عن السلسلة المتسلسلة في المصفوفة أعلاه وتعيد موضع القيمة التي تم العثور عليها ، والتي تتوافق مع رقم العمود الذي أنت عليه البحث عن:

    MATCH("A1", {"A1","B1","C1","D1",…,"XFD1"}, 0)

    تغيير حرف العمود إلى رقم باستخدام مخصصfunction

    صرح الفنان والعالم العظيم ليوناردو دافنشي بأن "البساطة هي التطور المطلق". للحصول على رقم عمود من حرف بطريقة سهلة ، يمكنك إنشاء الوظيفة المخصصة الخاصة بك.

    تماشياً تمامًا مع المبدأ أعلاه ، يكون رمز الوظيفة بسيطًا قدر الإمكان:

    الوظيفة العامة ColumnNumber (col_letter As String) As Long ColumnNumber = Columns (col_letter). وظيفة نهاية العمود

    أدخل الرمز في محرر VBA كما هو موضح هنا ، وستكون وظيفتك الجديدة المسماة ColumnNumber جاهزة للاستخدام .

    تتطلب الوظيفة وسيطة واحدة فقط ، حرف_عمود ، وهو حرف العمود المراد تحويله إلى رقم:

    ColumnLetter (col_letter)

    يمكن أن تكون صيغتك الحقيقية مثل يلي:

    =ColumnNumber(A2)

    إذا قارنت النتائج التي تم إرجاعها من خلال وظيفتنا المخصصة والنتائج الأصلية في Excel ، فستتأكد من أنها متطابقة تمامًا:

    إرجاع رقم العمود لخلية معينة

    للحصول على رقم عمود لخلية معينة ، ما عليك سوى استخدام الدالة COLUMN:

    COLUMN ( cell_address)

    على سبيل المثال ، لتحديد رقم عمود الخلية B3 ، يتم إنشاء ملف الصيغة هي:

    =COLUMN(B3)

    من الواضح أن النتيجة هي 2.

    الحصول على حرف العمود للخلية الحالية

    لمعرفة رقم عمود الخلية الحالية ، استخدم الدالة COLUMN () مع وسيطة فارغة ، لذا فهي تشير إلى الخلية حيث الصيغةهو:

    =COLUMN()

    كيفية إظهار أرقام الأعمدة في Excel

    افتراضيًا ، يستخدم Excel نمط المرجع A1 وعناوين أعمدة التسميات بأحرف وصفوف بها أرقام. للحصول على أعمدة مصنفة بأرقام ، قم بتغيير نمط المرجع الافتراضي من A1 إلى R1C1. وإليك الطريقة:

    1. في Excel ، انقر فوق ملف & gt؛ خيارات .
    2. في خيارات Excel في مربع الحوار ، حدد الصيغ في الجزء الأيمن.
    3. ضمن العمل مع الصيغ ، حدد المربع نمط المرجع R1C1 ، وانقر فوق موافق .

    ستتغير تسميات الأعمدة على الفور من أحرف إلى أرقام:

    يرجى ملاحظة أن تحديد هذا الخيار لن يؤدي فقط إلى تغيير تسميات الأعمدة - ستتغير عناوين الخلايا أيضًا من مراجع A1 إلى R1C1 ، حيث تعني R "صف" وتعني C "عمود". على سبيل المثال ، يشير R1C1 إلى الخلية الموجودة في الصف 1 العمود 1 ، والتي تتوافق مع المرجع A1. يشير R2C3 إلى الخلية الموجودة في الصف 2 العمود 3 ، والتي تتوافق مع مرجع C2.

    في الصيغ الحالية ، سيتم تحديث مراجع الخلايا تلقائيًا ، بينما في الصيغ الجديدة سيتعين عليك استخدام نمط المرجع R1C1.

    نصيحة. للعودة إلى نمط A1 ، قم بإلغاء تحديد خانة الاختيار نمط المرجع R1C1 في خيارات Excel .

    كيفية ترقيم الأعمدة في Excel

    إذا لم تكن معتادًا على نمط المرجع R1C1 وتريد الاحتفاظ بمراجع A1 في الصيغ ، فيمكنكأدخل الأرقام في الصف الأول من ورقة العمل الخاصة بنا ، بحيث يكون لديك كلاهما - أحرف العمود والأرقام. يمكن القيام بذلك بسهولة بمساعدة ميزة الملء التلقائي.

    فيما يلي الخطوات التفصيلية:

    1. في A1 ، اكتب رقم 1.
    2. في B1 ، اكتب رقم 2.
    3. حدد الخلايا A1 و B1.
    4. حرك المؤشر فوق مربع صغير في الزاوية اليمنى السفلية للخلية B1 ، والتي تسمى مقبض التعبئة . أثناء القيام بذلك ، سيتغير المؤشر إلى صليب أسود سميك.
    5. اسحب مقبض التعبئة إلى اليمين حتى العمود الذي تريده.

    نتيجة لذلك ، سوف تحتفظ بتسميات الأعمدة كأحرف ، وتحت الأحرف سيكون لديك أرقام الأعمدة.

    نصيحة. للاحتفاظ بأرقام الأعمدة في العرض أثناء التمرير إلى المناطق أدناه من ورقة العمل ، يمكنك تجميد الصف العلوي.

    هذه هي طريقة إرجاع أرقام الأعمدة في Excel. أشكرك على القراءة وأتطلع إلى رؤيتك على مدونتنا الأسبوع المقبل!

    تدرب على تنزيل المصنف

    رقم عمود Excel - أمثلة (ملف .xlsm)

    مايكل براون متحمس للتكنولوجيا ولديه شغف لتبسيط العمليات المعقدة باستخدام أدوات البرمجيات. مع أكثر من عشر سنوات من الخبرة في صناعة التكنولوجيا ، صقل مهاراته في Microsoft Excel و Outlook ، بالإضافة إلى جداول بيانات Google والمستندات. مدونة مايكل مكرسة لمشاركة معرفته وخبرته مع الآخرين ، وتقديم نصائح ودروس تعليمية سهلة المتابعة لتحسين الإنتاجية والكفاءة. سواء كنت محترفًا متمرسًا أو مبتدئًا ، تقدم مدونة مايكل رؤى قيمة ونصائح عملية للحصول على أقصى استفادة من أدوات البرامج الأساسية هذه.