نمایش صفر ابتدای اعدادی که با صفر آغاز می شوند، یکی از مشکلات مرسوم در بین کاربران اکسل است. در این مقاله راه حل های رفع آن را بررسی می کنیم.
حساب و کتاب اعداد با اکسل همیشه برای افراد تازه کار این مشکل را ایجاد می کند که صفر اول اعداد را در سلول ها نمایش نمی دهد. برای مثال، درصورتی که عدد ۰۰۷ را در یک سلول وارد کنید، پس از انتخاب سلول بعدی، بلافاصله دو رقم صفر قبل از ۷ حذف می شوند و فقط عدد ۷ به نمایش درمی آید.
این مسئله در زمان انجام محاسبات ریاضی کمک کننده است و به طور کلی براساس منطق ریاضی پیش می رود؛ زیرا در ریاضی صفرهای قبل از ۷ در مثال ۰۰۷ کاربردی ندارند و اصلاً نباید نوشته شوند. با این حال، اگر از اکسل برای ثبت داده هایی مثل کد ملی، شماره امنیتی، کدهای پستی و شماره تلفن استفاده می کنید، ثبت تمام ارقام اهمیت پیدا می کند.
خوشبختانه رفع مشکل حذف شدن صفر در اکسل راه حل هایی دارد که در این مقاله به آن ها اشاره می کنیم. مایکروسافت در نرم افزار قدرتمند اکسل این امکان را فراهم کرده است تا کاربران با داده های دلخواهشان سر و کله بزنند.
نمایش صفرها در اکسل در زمان تایپ
بهترین روش برای رفع مشکل نمایش داده نشدن صفر در اکسل در زمان تایپ اعدادی که با صفر شروع می شوند، این است که در زمان نوشتن اعداد از علامت آپاستروف در کیبورد انگلیسی استفاده کنید؛ یعنی به جای نوشتن 01 در سلول باید ’01 تایپ کنید. البته در زمان تایپ کردن اعداد به فارسی در اکسل امکان تایپ آپاستروف وجود ندارد و باید از روش بعدی کمک بگیرید. با این حال، خوشبختانه امکان تبدیل تاریخ میلادی به تاریخ شمسی در اکسل وجود دارد.
اگر می خواهید اعداد را بلافاصله در زمان تایپ با همان صفر آغازین درون سلول ها نمایش دهید، باید فرمت سلول ها را تغییر دهید. برای مثال، در یک سلول 01 را تایپ کنید و سپس فرمت سلول را به Text تغییر دهید. برای این منظور طبق مراحل زیر پیش بروید:
مرحله ی اول: سلول هایی را انتخاب کنید که قصد دارید در آن ها اعدادی با صفر آغازین وارد کنید.
مرحله ی دوم: در زبانه ی Home و بخش Numbers group روی منو کشویی بزنید تا گزینه ها نشان داده شوند. سپس از بین آن ها روی Text بزنید.
بدین ترتیب، مقادیر واردشده در آن سلول ها به عنوان رشته متنی شناخته می شوند و دیگر مفهوم عدد برای اکسل ندارند. علاوه بر این، در گوشه ی بالا سمت چپ سلول ها مثلث سبز رنگی نمایش داده می شود که نشان می دهد محتوای سلول ها مشکلی دارند.
برای رفع آن روی سلول کلیک کنید تا انتخاب شود یا تمام سلول های دارای مقدار متنی خطادار را انتخاب کنید و روی علامت هشدار بزنید و از منو بازشده ی آن گزینه ی Ignore Error را انتخاب کنید.
روش دیگری نیز برای تغییر فرمت سلول ها وجود دارد که در همان زبانه ی Home روی گزینه ی Format می زنید و سپس از منو بازشده آخرین ردیف، یعنی Format Cells را انتخاب می کنید.
اکنون پنجره ای باز می شود که در آن می توانید در زبانه ی Numbers، روی Text و در پایان روی دکمه OK بزنید. فراموش نکنید که در حالت تغییر فرمت به متن، ماهیت عددی مقادیر واردشده در سلول ها تغییر می کند و دیگر نمی توانید از محاسبات و فرمول های ریاضی روی آن دسته از داده ها استفاده کنید.
بنابراین، اگر قصد دارید ماهیت عددی مقادیر را حفظ کنید تا بتوانید بعداً روی آن ها فرمول ها و منطق ریاضی را پیاده سازی کنید، روش دیگری وجود دارد که فقط نمایش ظاهری آن ها را با استفاده از فرمت عددی اختصاصی تغییر دهید.
نمایش صفر آغازین اعداد با فرمت اختصاصی
برای رفع مشکل صفر در اکسل ازطریق افزودن فرمت عددی اختصاصی مراحل زیر را طی کنید:
فرض کنید که قصد دارید در یک ستون شماره موبایل یا شماره تلفن هایی را همراه با صفر اول شماره ثبت کنید و می خواهید صفر اول شماره تماس نیز نمایش داده شود.
مرحله ی اول: سلول های مدنظر خود را برای ثبت شماره تماس انتخاب کنید و سپس کلید میان بر Ctrl+1 را از روی کیبورد فشار دهید.
مرحله ی دوم: در پنجره بازشده، در همان زبانه ی Numbers از ستون Category، آخرین گزینه، یعنی Custom را انتخاب کنید.
مرحله ی سوم: در باکس مربوط به Type (شماره ۲) فرمت مدنظر خود را تایپ کنید. طبق مثال، اگر قصد دارید در این سلول ها شماره ی تلفن همراه را با صفر وارد کنید، باید ۱۱ تا صفر (00000000000) بگذارید.
مرحله ی چهارم: در نهایت، روی OK بزنید تا تغییرات اعمال شوند.
شایان ذکر است که وارد کردن شماره تلفن با فرمت مشخص به صورت پیش فرض در فرمت سلول در دسته بندی (Category) Special وجود دارد و آن را در تنظیمات می توانید انتخاب کنید؛ اما همچنان صفر در آن نمایش داده نخواهد شد.
در صورتی که داده های آماده ای دریافت کرده اید که صفر در آغاز اعداد دارند، با انجام روند به صورت برعکس می توانید برای حذف صفر شماره موبایل در اکسل اقدام کنید.
به عبارت دیگر، باید آموزش افزودن صفر در اکسل را برعکس طی کنید و فرمت سلول ها را از Text به Number تغییر دهید تا صفرهای ابتدای اعداد نمایش داده نشوند.
حل مشکل حذف چند کاراکتر در اکسل آفیس
اکنون فرض می کنیم داده هایی در اختیار دارید که در ابتدای اعداد هر سلول چندین صفر وجود دارد. مجدداً یکی از روش های آسان تغییر فرمت سلول ها به Number خواهد بود؛ اما در روش دیگر که با نرم افزارهای ثالث انجام می شود، برنامه ی Kutools را می توانید نصب کنید که بعد از نصب زبانه ای جدید به اکسل مایکروسافت اضافه می شود و ابزارهای متفاوتی در اختیار شما قرار می دهد.
یکی از ابزارهای مهم Kutools در اکسل امکان حذف چند کاراکتر در اکسل است که طبق آدرس زیر می توانید به آن دسترسی داشته باشید. در همان بخش گزینه های حذف صفرهای آغازی اعداد و حذف فاصله و چند قابلیت دیگر ارائه می شود.
Kutools / Text / Remove Leading Zeros
برای مثال، اگر می خواهید داده هایتان را مرتب سازی کنید و از اول آن ها ۳ صفر کم کنید، برای حذف ۳ صفر در اکسل در همین سربرگ Kutools و در قسمت Text باید گزینه ی Remove by Position را انتخاب کنید و سپس تعداد ارقامی که می خواهید در هر سلول حذف شود، در پنجره بازشده وارد کنید.
اکنون، موقعیت ارقام را بین چپ یا راست عدد با انتخاب گزینه ی From left یا From right مشخص کنید و در نهایت روی دکمه ی Apply و سپس روی OK بزنید تا فرایند تکمیل شود.
جمع بندی
روش های مختلفی برای رفع مشکل نمایش داده نشدن صفر در اکسل وجود دارد که با توجه به نوع نیاز کاربر و سلیقه ی افراد می تواند نتیجه یکسانی به همراه داشته باشد. بنابراین، باید بدانید که می خواهید اعداد در قالب رشته ی متنی ذخیره شوند یا ماهیت عددی آن ها برای انجام محاسبات باید حفظ شود.
منبع: زومیت