در اکسل، وقتی عددی با بیش از ۱۵ رقم (مثل شماره کارت بانکی ۱۶ یا ۱۸ رقمی) رو به صورت عادی (فرمت Number یا General) وارد میکنید، اکسل از رقم شانزدهم به بعد رو بهطور خودکار صفر نشون میده یا گرد میکنه. دلیلش اینه که دقت داخلی اعداد در اکسل فقط تا ۱۵ رقم معنادار هست و بقیه رو نمیتونه دقیق نگه داره.
مثال: اگر شماره کارت ۱۲۳۴۵۶۷۸۹۰۱۲۳۴۵۶ رو وارد کنید، اکسل اون رو به صورت ۱۲۳۴۵۶۷۸۹۰۱۲۳۴۵۰ نشون میده (رقم آخر به ۰ تبدیل میشه).
راهحل درست برای وارد کردن اعداد بلند بدون از دست رفتن دقت:
بهترین و مطمئنترین روش اینه که قبل از تایپ کردن عدد، فرمت سلول رو به Text تغییر بدید:
۱. سلول یا محدوده مورد نظر رو انتخاب کنید. ۲. کلیدهای Ctrl + ۱ رو فشار بدید (یا راستکلیک → Format Cells). ۳. از تب Number، گزینه Text رو انتخاب کنید و OK بزنید. ۴. حالا عددتون رو وارد کنید؛ تمام رقمها دقیقاً همونطور که تایپ کردید باقی میمونن.
نکته خیلی مهم: اگر اول عدد رو وارد کنید و بعد فرمت رو به Text تغییر بدید، دیگه فایدهای نداره! چون اکسل قبلاً عدد رو گرد کرده و اطلاعات اصلی از بین رفته. پس حتماً فرمت رو قبل از ورود داده تنظیم کنید.
روشهای جایگزین (در صورت نیاز):
- قبل از عدد یک علامت ' (تککوتیشن) بگذارید؛ مثلاً '۱۲۳۴۵۶۷۸۹۰۱۲۳۴۵۶ → اکسل خودکار اون رو به متن تبدیل میکنه.
- عدد رو داخل گیومه ("") کپی-پیست کنید.
- از گزینه Text to Columns → Finish هم میتونید برای تبدیل سریع استفاده کنید (ولی باز هم بهتره از اول Text باشه).
5