مشکلی اساس در اکسل کارم دارم که زمان زیادی را برایم به ضرر دارد
یک فایل مرجع دارم که سریال بارکد دستگاه های مختلف است که بنسب ورود و خروجشان از انبار تغییر میکنند
در سلول روبروی هر سریال نیاز به تشخیص وضعیت سلامت آن داریم
این وضعیت را از سامانه شرکت خروجی میگیریم
خروجی را در شیت دیگری میگذاریم
وضعیت را با vlookup برای هر سریال جستجو میکنیم
حالا با توجه به اینکه سریال دستگاه ها با بارکدخوان خوانده می شود و گاها با دست تایپ می شود برخی موارد هم مثل سریال سیمکارت 16 کاراکتر دارد
هماهنطور که در فایل پیوست مشاهده می کنید حالت ها مختلف هستند
راهکار خودم برای حل این مشکل این بوده که هر بار
هر دو ستون را با گزینه
text to columns
یکسان میکنم
ولی اینکار مشکلاتی دارد
موارد 16 کاراکتری را خراب میکند
مواردی که با صفر شروع می شود را صفرش را حذف میکند
و
117173710760
را به
| 1/17181E+11 |
آیا راهی وجود دارد که فرکت سلول ها ثابت شود
یا برای
vlookup
جایگزینی وجود دارد .
توضیح اینکه فایل اصلی انبار 14 مگابایت است و برای سریال های کالا ها وضعیتهای زیادی از شیت های مختلف خوانده میشود
پیشاپیش از بذل زمان و علمی که میفرمایید کمال تشکر را دارم و
حل این مشکل دینی برایم خواهد شد
با سپاس و تجدید احترام
lookup-انبار.xlsxlookup-انبار.xlsx



کامنت