فایل اصلی که مد نظر است ونتیجه کار
آخرین اطلاعات دریافت شده تا امروز
اطلاعات روز قبل
روز قبلترش
کالاهای 4
کالا5 (4 روز پیش)
test.xlsx - 22 KB
مشکل چیست؟
اطلاعات فایل اصلی از پنج فایل دیگر گرفته شده است
در فایل اصلی سطر تکراری نداریم ، مثلا در تمام فایل ها پفک وجود دارد و در فایل اصلی فقط یک سطر به پفک اختصاص داده شده
(فایل اصلی توسط برنامه به وجود می آید کاملا بدون دخالت کاربر)
در فایل اصلی تمام ستون ها وجود دارد(حتی اگر فقط یک روز در لیست ما وجود داشته باشد آن کالا)
میانگین 3 روز فایل اصلی هوشمند است (اگر ستون فاقد دیتا باشد به جای تقسیم بر 3 تقسیم بر 2 یا 1 می کند برای میانگین گیری)
فردا که برسد و اطلاعات جدید بیاید فایل اصلی خودش را هوشمندانه آپدیت می کند و قدیمی ترین اطلاعات را پاک می کند سپس اطلاعات را به سمت راست می برد یک سلول و اطلاعات جدید را در خانه b جایگذاری می کند.
ستون ها را جابجا می کنه و میانگین هم بدرستی انجام میده
اما وقتی در فایل جدید سطر محصول جدیدی ارایه میشه به فایل اصلی منتقل نمیشه:
فایل اصلی لواشک و تخمک اضاف نشده
و یک مشکل اساسی اینکه ترکیب محصولات جا به جا میشن (پفک همیشه سطر دوم نیست می تونه سطر اخر باشه) ولی قیمتش در فایل اصلی باید جلوی خودش وارد بشه
در فایل اصلی قیمتپنیر وارد نشده است
در اکسل امکان استفاده از آرایه وجود دارد؟
مثلا در زبان جاوا آرایه a را تعریف می کنیم برای ذخیره سازی قیمت
بعد می نویسم
کد PHP:
a[3]
می خواهم فایل اصلی طولانی نشود و در ماکرو محاسبات انجام شود (چون تعداد ستون هایم واقعا زیاد است فایل که باید بررسی کنم 1000 سطر و 1600 ستون دارد.)
فکر می کنم به یک پایگاه داده در ابتدا نیاز دارم:
با توجه به جنس کارم بهترین نوع پایگاه داده چیست و چطور به صورت خودکار می توانم اطلاعاتم را در پایگاه داده ذخیره سازی کنم؟ و بعد فراخوانی کنم؟
(لطفا اگر تاپیک یا سایت خوبی می شناسید معرفی کنید)
کامنت