چطور صفر اول کد یا شماره را در Excel نگه داریم؟
کدی مثل 001245 را در Excel وارد میکنید اما بعد از Enter به 1245 تبدیل میشود و صفرهای ابتدایی از بین میروند.
اگر مقدار شناسه است و قرار نیست با آن حساب کنید، ستون را قبل از ورود داده روی Text بگذارید؛ برای نمایش ثابت هم میتوانید از قالب سفارشی استفاده کنید.
مرحلهبهمرحله
- اگر هنوز داده را وارد نکردهاید، ستون مقصد را انتخاب کنید و Number Format را روی Text قرار دهید، سپس کدها را وارد یا Paste کنید.
- برای یک مقدار تکی میتوانید قبل از عدد یک apostrophe بگذارید؛ Excel آن را متن ذخیره میکند و خود علامت در سلول نمایش داده نمیشود.
- اگر طول همه شناسهها ثابت است و مقدار باید عددی بماند، Format Cells > Custom را باز کنید و به تعداد رقمها صفر بنویسید؛ مثلاً 000000.
- اگر داده از CSV یا فایل خارجی میآید، در مرحله Import نوع ستون شناسه را Text تعیین کنید تا صفرها هنگام ورود حذف نشوند.
- یک نمونه از ابتدا و انتهای ستون را کنترل کنید تا هم صفرها مانده باشند و هم مرتبسازی یا خروجی گرفتن مطابق نیازتان عمل کند.
چرا این کار جواب میدهد؟
Excel ورودی شبیه عدد را بهصورت پیشفرض عددی تفسیر میکند و صفر ابتدایی در مقدار عددی معنی ندارد. کد، شماره عضویت یا شناسه بهتر است متن در نظر گرفته شود.
