Excel عدد بلند را 1.23E+ نشان میدهد؛ چطور مقدار اصلی را نگه داریم؟
شماره کارت، شناسه، بارکد یا عدد بلند را وارد Excel میکنید و سلول آن را به شکل علمی مثل 1.23457E+17 نشان میدهد یا رقمهای انتهایی تغییر میکنند.
اگر مقدار یک شناسه بلند است، ستون را قبل از ورود داده روی Text بگذارید. برای عددهای بیش از ۱۵ رقم این کار مهم است، چون تغییر فرمت بعد از ورود لزوماً رقمهای از دسترفته را برنمیگرداند.
مرحلهبهمرحله
- اگر داده شناسه است، پیش از Paste یا تایپ، ستون مقصد را انتخاب و Number Format را روی Text قرار دهید.
- برای یک مقدار تکی میتوانید قبل از عدد apostrophe بگذارید تا Excel آن را متن در نظر بگیرد.
- اگر داده از CSV میآید، آن را با مسیر Import باز کنید و نوع ستون شناسه را Text تعیین کنید؛ دوبار کلیک مستقیم روی CSV ممکن است تبدیل خودکار را زودتر انجام دهد.
- اگر عدد قبلاً وارد شده، نوار فرمول را با منبع اصلی مقایسه کنید. اگر رقمهای بعد از رقم پانزدهم تغییر کردهاند، باید مقدار صحیح را از منبع اصلی دوباره وارد کنید؛ تغییر فرمت به Text آن رقمها را بازیابی نمیکند.
- چند نمونه از ابتدا، میانه و انتهای ستون را با منبع اصلی تطبیق دهید و بعد فایل را ذخیره کنید.
چرا این کار جواب میدهد؟
نمایش علمی گاهی فقط یک قالب نمایشی است، اما Excel برای اعداد عددی فقط تا ۱۵ رقم معنادار را با دقت نگه میدارد. شناسههایی که قرار نیست با آنها محاسبه شود باید از ابتدا متن باشند تا همه رقمها دقیق باقی بمانند.
