این خطا معمولاً صرفاً به فرمت سلول (`Number` یا `Custom`) مربوط نیست. وقتی پیام «ستون مبلغ بستانکار قابل پردازش نبود» از یک ردیف مشخص به بعد نمایش داده میشود، احتمال زیاد در دادههای همان قسمت، اعداد از نظر ساختار با ردیفهای قبلی متفاوت هستند.
چند مورد را بررسی کنید:
اعداد ردیفهای مشکلدار واقعاً عدد باشند، نه Text
در اکسل یک سلول از قسمت بدون خطا و یک سلول از قسمت دارای خطا را با هم مقایسه کنید. اگر عدد بهصورت متن ذخیره شده باشد، تغییر Format به Number بهتنهایی آن را به عدد واقعی تبدیل نمیکند.
جداکننده هزارگان و اعشار را بررسی کنید
وجود `,`، فاصله، نیمفاصله، کاراکترهای مخفی یا جداکنندهای که سامانه دفاتر قبول نمیکند، میتواند باعث این خطا شود.
اعداد را Copy/Paste مستقیم از نرمافزار حسابداری وارد کردهاید؟
گاهی اوقات اعداد ظاهراً یکسان هستند ولی همراه خودشان کاراکتر نامرئی یا قالب خاصی دارند.
یک تست ساده انجام دهید:
در یک ستون خالی، برای یکی از سلولهای مشکلدار فرمول زیر را بزنید:
`=VALUE(A1)`
(بهجای A1 آدرس سلول موردنظر را قرار دهید.)
اگر تبدیل انجام شد، احتمالاً مقدار قبلی بهصورت متن ذخیره شده است. سپس میتوانید مقادیر تبدیلشده را بهصورت Paste Values جایگزین کنید.
اگر اعداد شامل جداکننده هستند، ابتدا جداکنندههای اضافی را حذف و سپس ستون را به عدد تبدیل کنید.
نکته مهم این است که چون میفرمایید تا یک ردیف مشخص مشکلی وجود ندارد و از آن ردیف به بعد خطا ایجاد میشود، پیشنهاد میکنم دقیقاً اولین ردیفی که خطا شروع میشود را با آخرین ردیف سالم مقایسه کنید. معمولاً تفاوت اصلی همانجا پیدا میشود.
اگر خواستید، یک نمونه از عددی که در آخرین ردیف سالم دارید و یک نمونه از عددی که از آن به بعد خطا میدهد (مثلاً دقیقاً همان چیزی که داخل سلول نوشته شده) بفرستید؛ میتوانیم مشخص کنیم مشکل از چه کاراکتر یا فرمتی است.