فهرست مطالب
در Microsoft Excel ، صفرهای پیشرو می توانند در برنامه های مختلف بسیار مفید باشند. صفر اول هر رقم « 0 » در رشته اعدادی است که قبل از اولین رقم غیرصفر قرار می گیرد. گاهی اوقات ممکن است با شرایطی مواجه شده باشیم که نیاز به اضافه کردن یک صفر ابتدایی در اکسل داشته باشیم. در این مقاله، نحوه افزودن صفرهای ابتدایی را در قالب متن اکسل نشان خواهیم داد.
دانلود کتاب تمرین تمرین
شما می توانید کتاب کار را دانلود کنید و با آنها تمرین کنید.
Add Leading Zeros.xlsm
10 روش آسان برای افزودن صفرهای پیشرو در قالب متن اکسل
وقتی در اکسل کار می کنیم، ممکن است لازم باشد سوابق کدهای پستی، شماره تلفن، اطلاعات بانکی و شماره های امنیتی را نگه داریم. اما اگر « 0011 20 010 » را تایپ کنیم، اکسل به طور خودکار صفرهای اول را حذف می کند. راه های زیادی برای اضافه کردن صفرهای اصلی در اکسل وجود دارد.
برای افزودن صفر در مقابل هر مقداری، از مجموعه داده زیر استفاده می کنیم که حاوی مقادیری در ستون B است و می خواهیم برای قرار دادن چند صفر جلوی آن مقادیر در ستون C . بیایید راههای اضافه کردن صفرهای اول را در اکسل مرور کنیم.
1. برای افزودن صفرهای پیشرو در قالب متن اکسل، آپوستروف (‘) را وارد کنید
میتوانیم اکسل را با قرار دادن یک آپاستروف پیشرو، کاری کنیم که عددی را به عنوان متن وارد کند. این سریعترین و ساده ترین راه برای قرار دادن صفرها در مقابل یک مقدار هنگام وارد کردن داده ها است. بیایید نگاهی بیندازیماکنون صفرها به سرنخ آن مقادیر اضافه می شوند.
- در پایان، یک برگه power query با آن مقادیر به صفحه گسترده شما اضافه می شود. و نام برگه Table1 است.
نتیجهگیری
روشهای بالا کمک میکنند شما می توانید فرمت متن صفر اصلی را در اکسل اضافه کنید. امید است که این بتواند به شما کمک کند! در صورت داشتن هرگونه سوال، پیشنهاد یا بازخورد لطفاً در قسمت نظرات با ما در میان بگذارید. یا می توانید نگاهی به مقالات دیگر ما در وبلاگ ExcelWIKI.com بیندازید!
در مراحل انجام این کار در چندین سلول.STEPS:
- ابتدا کاراکتر ویژه، آپستروف " ' " را تایپ کنید. قبل از هر ارزشی بنابراین، ما '000011 را در سلول C5 تایپ می کنیم.
- این دستور Excel که قرار است داده ها متن باشد نه عدد .
- دوم، Enter را فشار دهید.
- صفرهای ابتدایی هنوز در داده های شما قابل مشاهده هستند. اما نشان دادن یک خطا با یک مثلث سبز .
- اکنون، روی آن مثلث کلیک کنید و از آنجا نادیده گرفتن خطا را انتخاب کنید.
- اکنون با انجام این کار خطا حذف می شود. آپستروف قبل از وارد کردن داده ها فقط با دنبال کردن مراحل بالا. نمایش در اکسل (9 راه حل ممکن)
2. صفرهای پیشرو را در قالب متن با استفاده از Format Cells اضافه کنید
با Excel Format Cells ما می توانیم داده های خود را سفارشی کنیم. برای افزودن صفرهای پیشرو در قالب متن اکسل میتوانیم از ویژگی سلولهای قالب استفاده کنیم. بیایید نگاهی به روند اضافه کردن صفر بر روی لید بیندازیم.
مراحل:
- در وهله اول، سلول هایی را که می خواهید اضافه کنید انتخاب کنید. صفر قبل از عدد. بنابراین، محدوده سلولی C5:C10 را انتخاب می کنیم.
- در مرحله دوم، روی ماوس خود کلیک راست کرده و Format Cells را انتخاب کنید. با این کار Format Cells باز می شودگفتگو.
- یک راه دیگر برای باز کردن کادر گفتگوی Format Cells فقط فشار دادن Ctrl + 1 است.
- پس از آن، به Numbers بروید و از بخش Category ، Custom را انتخاب کنید.
- سپس، تایپ کنید به تعداد صفرهایی که ترجیح می دهید در کادر تایپ زیر Type . بنابراین، " 00000 " را تایپ می کنیم.
- بعد، روی دکمه OK کلیک کنید.
- و، همین. با دنبال کردن مراحل، میتوانید صفرهای اصلی را به دادههای خود اضافه کنید.
بیشتر بخوانید: Excel VBA: قالب بندی سلول به عنوان متن (3 روش)
3. دستور عدد برای گنجاندن صفرهای پیشرو در قالب متن اکسل
با استفاده از دستور عدد می توانیم قالب سلول ها را تغییر دهیم. اگر سلولها فقط در قالب متن باشند، میتوانیم مقادیر را با صفرهای ابتدایی وارد کنیم. اکنون، بیایید مراحل پایین را دنبال کنیم تا قالب آن سلولها را تغییر دهیم تا صفرهایی را در ابتدای مقادیر اضافه کنیم.
STEPS:
- ابتدا، را انتخاب کنید. محدوده سلول ها بنابراین، محدوده C5:C10 را انتخاب می کنیم.
- دوم، از نوار به تب Home بروید.
- به علاوه، از قسمت drop- منوی پایین زیر فرمان Number ، Text را انتخاب کنید.
- اکنون، مقادیر را با پیشرو قرار دهید صفر در آن محدوده سلول ها.
- شما ممکن است با خطا مواجه شوید، همینطور روش قبلی در بخش 1 . روی آن خطا کلیک کنید و نادیده گرفتن را انتخاب کنیدخطا .
- و در نهایت، به پایان رسید! اکنون، ما میتوانیم مقادیر با صفرهای ابتدایی را ببینیم.
بیشتر بخوانید: چگونه میتوان متن بعد از عدد را با فرمت سفارشی در اکسل (4 روش)
4. اعمال تابع TEXT برای افزودن صفرهای پیشرو در اکسل
در اکسل، تابع TEXT برای تبدیل اعداد صحیح به متن استفاده می شود. در اصل یک عدد عددی را به یک رشته متن تبدیل می کند. ما میتوانیم از تابع TEXT برای اضافه کردن صفرهای اصلی در اکسل با دنبال کردن مراحل ساده استفاده کنیم.
STEPS:
- در ابتدا سلولی را که می خواهید صفرها را در فونت مقادیر قرار دهید انتخاب کنید. بنابراین، سلول C5 را انتخاب می کنیم.
- سپس، فرمول را در آنجا بنویسید.
=TEXT(B5,"00000#")
- پس از آن، Enter را فشار دهید. و، میتوانید فرمول را در نوار فرمول ببینید.
- اکنون، Fill Handle را به پایین بکشید تا فرمول را در محدوده کپی کنید.
- و در نهایت، می بینید که فرمول قبل از مقادیر صفرها را اضافه می کند.
بیشتر بخوانید: تبدیل اکسل عدد به متن با صفرهای پیشرو: 10 روش موثر
5. اضافه کردن صفرهای پیشرو با تابع اکسل RIGHT
Excel عملکرد RIGHT مجموعه کاراکترهای ارائه شده را از انتهای یک رشته متنی برمی گرداند. از این تابع می توان برای اضافه کردن صفر قبل از هر مقدار استفاده کرد. حال، بیایید از طریق آن بگذریممراحل اضافه کردن صفرهای پیشرو با استفاده از اکسل عملکرد RIGHT .
STEPS:
- با همان نشانه روشهای قبلی، سلول را انتخاب کنید C5 .
- به علاوه، فرمول را در آن سلول تایپ کنید.
=RIGHT("000000"&B5, 6)
- بعد از آن، کلید Enter را از صفحه کلید خود فشار دهید.
- به علاوه، Fill را بکشید. برای کپی کردن فرمول را پایین بکشید.
- در پایان، صفرهای قبل از مقادیر را دریافت خواهید کرد.
بیشتر بخوانید: نحوه اضافه کردن صفرهای پیشرو برای ایجاد 10 رقم در اکسل (10 روش)
خواندنی های مشابه
- نحوه تغییر اندازه قلم کل برگه با Excel VBA
- کدهای Excel VBA به متن پررنگ در یک رشته (5 مثال)
- نحوه تبدیل متن به فرمت زمان با AM/PM در اکسل (3 روش)
- [اصلاح شد!] امکان تغییر رنگ فونت در اکسل وجود ندارد (3 راه حل)
- نحوه نوشتن 001 در اکسل (11 روش موثر)
6 . ترکیب توابع REPT و LEN برای افزودن صفرهای پیشرو در قالب متن
عملکرد REPT می تواند برای پر کردن یک سلول با حوادث متعدد از یک رشته متن استفاده شود. و، تابع LEN تعداد کاراکترهای یک رشته متن ارائه شده را محاسبه می کند. با ترکیب این دو تابع می توانیم صفرهای ابتدایی را اضافه کنیم. بیایید با این روش پیش برویم تا صفرهای ابتدایی را اضافه کنیم.
STEPS:
- اول، به صورت مشابهبه روش های قبلی، سلول C5 را انتخاب کنید.
- ثانیاً، فرمول را در آن سلول وارد کنید.
=REPT(0,5-LEN(B5))&B5
- پس از آن، کلید Enter را فشار دهید. در نوار فرمول، فرمول ظاهر می شود.
🔎 فرمول چگونه کار می کند؟
⏩ REPT(0,5-LEN(B5)): این کاراکترها را تعداد معینی بار تکرار می کند.
خروجی → 000
⏩ REPT(0,5-LEN(B5))&B5 : این مقدار را با صفرهای ابتدایی برمی گرداند.
خروجی → 00011
- اکنون، Fill Handle را به پایین بکشید تا فرمول را کپی کنید.
- و همین. نتیجه نهایی در محدوده سلول های به دست آمده شما است.
بیشتر بخوانید: صفرهای پیشرو را در اکسل اضافه یا حفظ کنید (10 راههای مناسب)
7. تابع CONCATENATE برای درج صفرهای پیشرو
تابع CONCATENATE یک تابع متنی است که می تواند برای ترکیب دو یا حتی چند داده متنی در یک رشته استفاده شود. برای افزودن صفرهای ابتدایی می توانیم از تابع Excel CONCATENATE استفاده کنیم. برای استفاده از تابع، چند مرحله ساده را در زیر دنبال میکنیم.
STEPS:
- مطابق با روشهای قبلی، سلول C5 را انتخاب کنید.
- سپس، فرمول را وارد کنید.
=CONCATENATE(0,B5)
- اکنون، را فشار دهید. کلید را وارد کنید. و فرمول در نوار فرمول ظاهر می شود.
- برای کپی کردن فرمول در محدوده، پر کردن را بکشید. پایین را کنترل کنید.
- و، شما بروید! صفرها قبلاً در مقادیر اضافه شده بودند.
بیشتر بخوانید: چگونه اعداد را با صفرهای ابتدایی در اکسل الحاق کنیم (6 روش) )
8. درج تابع BASE برای افزودن صفرهای پیشرو در اکسل
عملکرد BASE در اکسل یک عدد را به نمایش متن آن در یک پایه خاص ترجمه می کند. با تابع BASE ، می توانیم صفرهای ابتدایی را اضافه کنیم. بیایید روش آن را نشان دهیم.
STEPS:
- ابتدا، سلول C5 را انتخاب کنید.
- دوم، فرمول را بنویسید.
=BASE(B5,10,6)
- اکنون، Enter را فشار دهید.
- بعد از آن، Fill Handle را بکشید تا فرمول در محدوده تکرار شود.
- در نهایت، با استفاده از این فرمول، اکنون می توانیم نتیجه دلخواه خود را در ستون C مشاهده کنیم.
9. VBA برای افزودن صفرهای پیشرو در قالب متن اکسل
Excel VBA همیشه تکلیف را به همان روشی که توابع اکسل یا ترفندهای دستی انجام می دهد، تکمیل می کند. ما می توانیم از Excel VBA برای اضافه کردن صفرهای اصلی استفاده کنیم. بیایید مراحل انجام این کار را ببینیم.
STEPS:
- ابتدا، به برگه Developer در نوار بروید.
- دوم، روی Visual Basic کلیک کنید یا Alt + F11 را فشار دهید تا Visual Basic Editor باز شود.
- روش دیگری برای باز کردن Visual Basic Editor این است که به سادگی بر روی آن راست کلیک کنیدبرگه را انتخاب کنید و مشاهده کد را انتخاب کنید.
- این ویژوال بیسیک ویرایشگر را باز می کند که در آن می توانید بنویسید کد.
- بعد، کد VBA را در زیر بنویسید.
کد VBA:
همچنین ببینید: نحوه حذف سال از تاریخ در اکسل (5 روش آسان)5374
- اکنون، کد را با فشار دادن کلید F5 یا کلیک بر روی دکمه Run Sub اجرا کنید.
- شما ممکن است خطایی مشاهده کنید که نشان می دهد اعداد به صورت رشته یا متن فرمت شده اند.
- اکنون، از گزینه کشویی خطا بر روی Ignore Error کلیک کنید.
- 14>
- و در نهایت، می توانید ببینید که با استفاده از کد VBA می توانیم صفرهای اصلی را در اکسل اضافه کنیم.
بیشتر بخوانید: نحوه قالب بندی متن در سلول اکسل (10 رویکرد)
10. استفاده از Power Query برای افزودن صفرهای پیشرو
Power Query یک ویژگی Excel است که برای کاربرانی که نیاز به آماده سازی داده دارند اما به آرایه کامل نیاز ندارند ایده آل است. از قابلیت های تحلیلی Power Query Editor رابط اصلی آمادهسازی داده است، جایی که میتوانید به انواع منابع داده متصل شده و دادهها را پیشنمایش کنید در حالی که صدها تغییر داده مختلف را اعمال میکنید. ما می توانیم صفرهای ابتدایی را با کمک پرس و جو اضافه کنیم. برای این کار، باید مراحل پایین را دنبال کنیم.
STEPS:
- ابتدا محدوده سلول داده را انتخاب کنید. بنابراین، محدوده B4:B9 را انتخاب می کنیم.
- ثانیاً، از نوار به تب Data بروید.
- سوم، انتخاب کنید از جدول/ محدوده زیر دریافت & Transform Data .
- با این کار کادر گفتگوی ایجاد جدول باز می شود.
- بعدی، روی دکمه OK کلیک کنید.
- با این کار یک جدول ایجاد می شود. نام جدول را مقدار واقعی می گذاریم.
- حالا، دوباره برای باز کردن Power Query Editor ، از نوار، برگه داده را انتخاب کنید. سپس، در زیر دریافت & Transform Data ، From Table/ Range را انتخاب کنید.
- پس از آن، می توانید ببینید که Power Query Editor را باز می کند.
- به علاوه، به افزودن ستون در ویرایشگر power quiet بروید.
- علاوه بر این، ستون سفارشی را انتخاب کنید.
- این در پنجره Custom Column ظاهر می شود.
- نام ستون جدید را Value با صفرهای اصلی بگذارید. و فرمول را بنویسید.
=Text.PadStart([Actual Value],6,"0")
- سپس، روی OK کلیک کنید.
- اما می بینید که یک خطا وجود دارد، به این دلیل است که مقادیر به صورت عددی هستند و باید مقدار را به فرمت متن تبدیل کنیم.
- برای انجام این کار، به منبع در تنظیمات پرس و جو بروید.
- سپس ، از منوی کشویی ABC123 ، متن را انتخاب کنید.
- با این کار یک پنجره باز می شود با نام درج مرحله . روی Insert کلیک کنید.
- و در نهایت، اگر به Added Custom در بروید تنظیمات پرس و جو . می توانید ببینید که