تبدیل ستون به حروف به عدد در اکسل (5 مثال آسان)

  • این را به اشتراک بگذارید
Hugh West

در حین کار در Excel ، گاهی اوقات نیاز داریم که شماره ستون فعلی یا خاص را تعیین کنیم. ممکن است برای یک کاربرگ کوچکتر آسان باشد که به راحتی شماره ستون را پیدا کند. اما زمانی که شخصی بر روی یک کاربرگ بزرگتر با داده ها و فرمول های زیادی کار می کند، تشخیص ستون نامه به صورت دستی زمان بر است. در این مقاله چند راه حل برای تبدیل حروف ستونی به عدد در اکسل به شما نشان می دهیم.

دانلود کتاب تمرین تمرین

می توانید اکسل<را دانلود کنید 2> کتاب کار را از اینجا انجام دهید و خودتان تمرین کنید.

Column Letter to Number Converter.xlsm

5 مثال مفید از ستون حرف به عدد مبدل در اکسل

برای این مقاله از مجموعه داده های زیر استفاده خواهیم کرد. در اینجا، عناوین ستون های مختلف یک کاربرگ Excel را مشاهده خواهید کرد. برای تکمیل این روش، پنج رویکرد مختلف را نشان خواهیم داد. در اینجا، ما از تابع COLUMN استفاده می کنیم و تابع COLUMN و تابع INDIRECT را ترکیب می کنیم، یک فرمول غیر فرار اعمال می کنیم، سبک مرجع را تغییر می دهیم، و در آخر، Visual Basics for Application (VBA) را اعمال کنید.

1. با استفاده از تابع COLUMN

در اولین رویکرد ما، ما از عملکرد COLUMN اکسل برای ایجاد مبدل ستونی به عدد استفاده کنید. برای درک فرآیند مراحل زیر را طی کنید.

مرحله 1:

  • اول از همه،ما از مجموعه داده های زیر برای هدف کاری خود استفاده خواهیم کرد.
  • در اینجا، ما از عملکرد COLUMN برای دو شرط استفاده خواهیم کرد.
  • اولین مورد برای پیدا کردن ستون است. تعداد یک سلول خاص و دومی مربوط به سلول فعلی است.

مرحله 2:

  • ثانیا، برای پیدا کردن شماره ستون یک سلول خاص، از فرمول زیر استفاده کنید. B5 .
=COLUMN(B5)

  • سپس، پس از فشار دادن Enter را وارد کنید، شماره ستون سلول ذکر شده را مشاهده می کنید که شماره ستون 2 برای سلول B5 است. .

مرحله 3:

  • بعد، برای تعیین شماره ستون از سلول فعلی که روی آن کار می کنید، از فرمول زیر برای عملکرد COLUMN استفاده کنید.
=COLUMN()

  • پس از فشار دادن Enter ، شماره ستون th را مشاهده خواهید کرد. e سلول کار فعلی.
  • در مثال ما، که عدد 3 برای سلول C6 است.

بیشتر بخوانید: [اصلاح] اعداد ستون اکسل به جای حروف (2 راه حل)

2 ترکیب توابع COLUMN و INDIRECT

در رویکرد اول ما، شما استفاده از یک تابع را برای ایجاد مبدل ستونی به عدد مشاهده کردید. در روش دوم ما تابع COLUMN را با عملکرد INDIRECT ترکیب می کند. برای درک کامل مراحل، مراحل زیر را دنبال کنید.

مرحله 1:

  • ابتدا مجموعه داده های زیر را برای اعمال فرمول ها در نظر بگیرید.
  • در اینجا، در ستون B ، تعدادی سرصفحه ستونی از کاربرگ Excel را به طور تصادفی و در ستون انتخاب می کنیم. C شماره ستون آنها را خواهیم فهمید.

مرحله 2:

  • دوم، فرمول زیر را در سلول C5 بنویسید، که ترکیبی از تابع COLUMN و تابع INDIRECT .
=COLUMN(INDIRECT(B5&"1"))

  • این فرمول را در سلول C5 برای تعیین شماره ستون ستون A که در سلول B5 <2 است>.

مرحله 3:

  • سپس، Enter را فشار دهید و شماره ستون ستون A را در سلول C5 خواهید دید که 1 است. .
  • در نهایت، از AutoFill برای کشیدن فرمول fo استفاده کنید r سلول های دیگر.
  • در نتیجه، شما تمام شماره ستون ها را در سلول های مربوطه خواهید دید.
    • اول از همه، INDIRECT("B5") به این معنی است که مقدار سلول B5 را می گیرد که <1 است> A .
    • سپس، INDIRECT(B5&1) قبلی را دریافت می کندخروجی می دهد و 1 را به خروجی کد قبلی وصل می کند تا آن را A1 کند.
    • در نهایت، COLUMN (INDIRECT(B5&”1″)) شماره ستون سلول A1 را نشان می دهد که 1 است.

بیشتر بخوانید: نحوه تبدیل نامه ستونی به نمودار عددی در اکسل (4 روش)

3. اعمال غیر فرار فرمول

اگر با یک مجموعه داده عظیم در اکسل کار می کنید، استفاده از روش دوم زمان بر خواهد بود. زیرا عملکرد INDIRECT یک تابع فرار است که کتاب کار را کندتر می کند. در آن صورت، می‌توانید از تابع MATCH و عملکرد ADDRESS با تابع COLUMN استفاده کنید زیرا هر دو فرار هستند. مراحل زیر را برای دانستن بیشتر در مورد فرآیند مشاهده کنید.

مرحله 1:

  • اول از همه، در سلول C5 فرمول زیر را بنویسید.
=MATCH(B5&"1", ADDRESS(1, COLUMN($1:$1), 4), 0)

مرحله 2:

  • سپس، Enter را فشار دهید و شماره ستون ستون مورد نظر را مشاهده خواهید کرد.
  • در نهایت، آن را بکشید. فرمول به سلول های پایینی ستون برای به دست آوردن اعداد ستون برای همه حروف ستون>
  • اول از همه، COLUMN($1:$1) همه ستون های ردیف اول در کاربرگ را نشان می دهد.
  • دوم، ADDRESS(1, COLUMN($1 :$1)، 4) ترتیبی از متون را با ردیف اول و همه ایجاد می کندستون های کاربرگ، به عنوان مثال، " A1 "، " B1 " و غیره تا زمانی که کاربرگ به پایان برسد.
  • در نهایت، فرمول MATCH(B5&”1″, ADDRESS(1, COLUMN($1:$1), 4), 0) با مقدار سلول داده شده در سلول B5 که به مرجع سلول تبدیل شده مطابقت دارد، که A1 است و به همان جایی که در ترتیب قبلی مطابقت دارد برمی‌گردد. فرمول.

بیشتر بخوانید: نحوه برگرداندن تعداد ستون مطابقت در اکسل (5 روش مفید)

4. تغییر سبک مرجع

این فرآیند تبدیل حروف ستون به شماره ستون در Excel نسبتا آسان و ساده است. برای دانستن بیشتر در مورد این فرآیند، مراحل زیر را دنبال کنید.

مرحله 1:

  • ابتدا به مجموعه داده زیر مراجعه کنید.
  • در اینجا، مرجع در فرمول سلول C5 شماره سلول را در ستون حرف نشان می دهد که B5 است.
  • با تغییر چرخه مرجع، حرف ستون را به عدد تبدیل می کنیم.

مرحله 2:

  • برای انجام این کار، ابتدا برگه File را روی نوار فشار دهید.

  • سپس، دستور Options را انتخاب کنید.

مرحله 3:

  • ثالثاً، پس از انتخاب دستور، یک کادر گفتگو با نام Excel Options پیدا خواهید کرد.
  • در آنجا، از تب Formulas، علامت گذاری کنید.گزینه ای با نام R1C1 style reference .
  • در آخر، OK را فشار دهید.

مرحله 4:

  • در نهایت، خواهید دید که کاربرگ شما دارای سبک مرجع R1C1 خواهد بود ، که در آن ستون های کاربرگ به مقادیر عددی تبدیل می شوند.

بیشتر بخوانید: چگونه تغییر نام ستون از ABC به 1 2 3 در Excel

5. استفاده از VBA برای تبدیل حرف ستون به عدد در اکسل

در آخرین روش ما، Visual را اعمال خواهیم کرد. مبانی برنامه (VBA) . با اعمال VBA می توانیم پس از درج حرف ستون در کد، شماره ستون را تعیین کنیم. مراحل زیر را برای درک روش انجام دهید.

مرحله 1:

  • ابتدا، ما از مجموعه داده های زیر برای اعمال VBA<استفاده خواهیم کرد. 2>.

مرحله 2:

  • سپس، Visual را انتخاب کنید دستور Basic از گروه Code در برگه Developer .

مرحله 3:

  • ثالثاً، کادر درج کد پس از انتخاب Visaul Basic<17 باز خواهد شد. دستور> .
  • از کادر، دستور Module را در برگه Insert انتخاب کنید.

مرحله 4:

  • چهارم، کد VBA زیر را کپی کرده و جایگذاری کنید آن را در Module .
  • در اینجا، ما ستون حرف را وارد می کنیم XFD برای پیدا کردن شماره ستون آن.
9218

  • سپس کد بالا را ذخیره کرده و دکمه دکمه play برای فعال کردن آن.

مرحله 5:

  • در نهایت، پس از پخش کد، شماره ستون مربوطه XFD را ببینید که 16384 است.

  • شما می توانید این کد را برای سایر حروف ستون نیز اجرا کنید و شماره ستون مربوطه را پیدا کنید.

بیشتر بخوانید: Excel VBA: تنظیم محدوده بر اساس ردیف و شماره ستون (3 مثال)

نتیجه

این پایان این مقاله است. امیدوارم این مقاله برای شما مفید باشد. پس از خواندن این مقاله، می توانید با استفاده از هر یک از روش ها، یک مبدل ستونی حرف به عدد اکسل ایجاد کنید. لطفاً هرگونه سؤال یا توصیه بیشتر را در بخش نظرات زیر با ما در میان بگذارید.

هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.