PDA

View Full Version : سوال: گزارش گیری به نحوی متفاوت



hashemi.hanieh
سه شنبه 05 شهریور 1392, 12:24 عصر
سلام دوستان
من یه تیبل دارم که نام محصولات را همراه با تعدادشون وارد می کنم نام محصول به همراه وزن اون وارد میشه (مثلا خورش قورمه با گوشت 450 گرمی) و به دلایل خیلی خاص باید نام محصولات به همین صورت نوشته شه و نمی تونم وزن رو تو یه فیلد جدا بنویسم
تو یه تیبل دیگه هم هزینه سربار و هزینه مستقیم تولید به صورت داده وارد میشه
حالا من می خوام یه گزارش بگیرم
تو این گزارش باید جمع تعداد محصولاتی که وزن مشترک دارن نمایش داده بشه (مثلا مجموع محصولات 450 گرمی، مجموع محصولات 250 گرمی و ...) برای این کار از یه کوئری JOIN استفاده کردم و توش از دستور LIKE استفاده کردم
حالا سوال از این جا شروع میشه که من میخوام یه گزارش نهایی به شکل زیر داشته باشم...
http://upload7.ir/images/95679554836214595065_thumb.png (http://upload7.ir/viewer.php?file=95679554836214595065.png)

یه توضیحی بدم که هر فیلد در این عکس چه جوری بدست اومده (البته فایل اصلی اکسل رو برای دستیابی به فرمول ها تو فایل ضمیمه قرار دادم)


هزینه سربار
هزینه مستقیم تولید
وزن: وزن محصولات!
تعداد: مجموع محصولات m گرمی
وزن کل: تعداد*وزن
جمع وزن کل: جمع ستون وزن کل
تسهیم هزینه سربار : هزینه سربار*(جمع وزن کل / وزن)
تسهیم هزینه مستقیم تولید : هزینه مستقیم تولید*(جمع وزن کل / وزن)

ببخشید که طولانی شد...

hashemi.hanieh
جمعه 08 شهریور 1392, 19:45 عصر
دوستان من جواب این سوال رو پیدا کردم... گفتم در اختیار شما هم قرار بدم شاید کار ساز باشه...
نکته کلیدی این مسئله استفاده از دستورات MID و RIGHT بود...

جواب نهایی در کوئری T2 قابل مشاهدش

اشاره کنم جواب این سوال دوست خوبی با نام RADMARD در فروم سایت فراساران به من دادن...