PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : [حل شده] گزارش گیری



n.maryam
2016/02/28, 09:18
با عرض سلام و خسته نباشید
سوالم رو تو یه فایل اکسل براتون نوشتم ممنون میشم راهنماییم کنید
10737

mohammad_ashooryan
2016/02/28, 11:54
با سلام
با دو روش اینکار رو انجام دادم:
1- با فرمول sumifs (البته برای راحتی کار به صورت آرایه ای وارد کردم---> بعد از انتخاب محدوده و نوشتن فرمول همزمان کلیدهای کنترل و شیفت و اینتر را بفشارید.)
2- با ابزار pivottable---> شیت report را ببینید.

10738

n.maryam
2016/02/29, 08:40
سلام ممنون از پاسخی که دادید اما من میخوام هر کالایی و هر تاریخی که فیلتر کردم فقط اطلاعات همون فیلتر شده ها رو بهم نشون بده نه همه اطلاعات رو

mohammad_ashooryan
2016/02/29, 08:58
سلام خوب اینکار رو توی همون pivottable شیت report میتونید انجام بدید.
روی row lable و column lable میتونید فیلترهای نام کالا و نام فروشنده رو انجام بدید.
10756
توصیه میکنم اگر با pivottable آشنایی ندارید لینک های زیر رو مطالعه کنید:
آیا میدانید صفت pivot table در نرم افزار اکسل چیست؟ (http://forum.exceliran.com/showthread.php/33-%D8%A2%DB%8C%D8%A7-%D9%85%DB%8C%D8%AF%D8%A7%D9%86%DB%8C%D8%AF-%D8%B5%D9%81%D8%AA-pivot-table-%D8%AF%D8%B1-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D8%A7%DA%A9%D8%B3%D9%84-%DA%86%DB%8C%D8%B3%D8%AA%D8%9F)

جزوه آموزشی جداول و نمودارهای پاشنه ای - جامعه اكسل ايرانيان (http://www.exceliran.com/downloads/%D8%AC%D8%B2%D9%88%D9%87-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C-%D8%AC%D8%AF%D8%A7%D9%88%D9%84-%D9%88-%D9%86%D9%85%D9%88%D8%AF%D8%A7%D8%B1%D9%87%D8%A7%D B%8C-%D9%BE%D8%A7%D8%B4%D9%86%D9%87-%D8%A7%DB%8C/)
سوالی بود در خدمتم.

n.maryam
2016/02/29, 09:28
سلام اینکه فرمودید لیست یونیک میتونه بهم کمک کنه میشه بگید چیه و باید چیکار کنم که بتونم تاریخ و نام کالارو فیلتر کنم و اطلاعات فیلتر شده هارو داشته باشم در ضمن چون تعداد کالاها زیاد هست و هر روز این اطلاعات رو باید بدست بیارم نمیخوام از pivpttable استفاده کنم میخوام یه فرمول باشه که فقط هر روز بخواد فیلتر کالاها و تاریخ رو انجام بدی و زیاد طول نکشه
ببخشید اگر طولانی شد

mohammad_ashooryan
2016/02/29, 11:35
سلام فایل پیو ست رو ببینید همین منظورتونه.
برای راحتی کار ابتدا محدوده اطلاعات رو به جدول تبدیل کردم.
یه سری ستون کمکی هم ایجاد کردم که هاید کردم از E تا L.
برای آموزش لیست یونیک (منحصر به فرد) به لینک زیر
آموزشي: تهیه لیست منحصر به فرد در اکسل با فرمول (http://forum.exceliran.com/showthread.php/6473-%D8%AA%D9%87%DB%8C%D9%87-%D9%84%DB%8C%D8%B3%D8%AA-%D9%85%D9%86%D8%AD%D8%B5%D8%B1-%D8%A8%D9%87-%D9%81%D8%B1%D8%AF-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D9%84-%D8%A8%D8%A7-%D9%81%D8%B1%D9%85%D9%88%D9%84)
و برای لیستهای کشویی لینک زیر رو ببینید.
ساخت لیست های حرفه ای در اکسل (http://forum.exceliran.com/showthread.php/6047-%D8%B3%D8%A7%D8%AE%D8%AA-%D9%84%DB%8C%D8%B3%D8%AA-%D9%87%D8%A7%DB%8C-%D8%AD%D8%B1%D9%81%D9%87-%D8%A7%DB%8C-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D9%84)
سوالی بود در خدمتم.
10760

n.maryam
2016/02/29, 15:57
یه فایل گذاشتم با کمی توضیحات بیشتر ببینید میتونید کمکم کنید
10767

mohammad_ashooryan
2016/03/01, 09:46
سلام
فایل پیوست رو ببینید.
من برای راحتی کار برای اینکه بعد از وارد کردن اطلاعات جدید در شیت کل فرمولهای شیت فروش بروز شود اطلاعات شیت کل رو به table تبدیل کردم.
فقط اینکه توی شیت فروش نام شرکتها بابد دقیقا عین شیت کل تایپ بشه وگرنه فرمول جواب اشتباه میده.
مثلا فروشهای "شربت دیفن هیدرامین کمپاند 60 میل - 1 ع-راموفارمین" آقای امین مختاری در بازه تاریخی مورد نظر 100 تا بوده که جواب صفر میدهد.
درحالی که اگر دقیقا همین شرکت را در شیت فروش در سطر مشخص شده (نارنجی) paste شود جواب درست میدهد.
حالا من اومدم کل 988 شرکت شیت کل رو توی sheet1 بعد از فیلتر پیشرفته 200 شرکت منحصر به فرد رو بدست آوردم
و توی شیت فروش (2) paste کردم. حالا توی شیت فروش (2) با تغییر بازه های تاریخی تعداد فروشهای افراد رو در شرکتهای مختلف میبینید که درسته.
در ضمن لازم لیست هر بار توی شیت گزارش تاریخ ها رو فیلتر کنید. توی شیت گزارش بعد از تغییر تاریخهای ابتدا و انتها، توی فرمول اعمال میشه.
10774

n.maryam
2016/03/01, 11:39
ممنون عالی بود و بهتون تبریک میگم بابت استاد بودن در اکسل فقط یه سوال دیگه اینکه میخوام تعدادی که توی شیت فروش براهر فروشنده نشون میده از ستون مرجوعی و قیمت فروش اونایی که صفر هست توی شیت کل کم بشه دلیلش اینه که من یه تعداد خالص رو میخوام که مرجوعی و جایزه ( منظورم همون قیمت فروش هایی هست که صفر هست ) ازش کم شده باشه
خیلی شرمنده و یه دنیا سپاس:gros:

mohammad_ashooryan
2016/03/01, 16:29
ممنون عالی بود و بهتون تبریک میگم بابت استاد بودن در اکسل فقط یه سوال دیگه اینکه میخوام تعدادی که توی شیت فروش براهر فروشنده نشون میده از ستون مرجوعی و قیمت فروش اونایی که صفر هست توی شیت کل کم بشه دلیلش اینه که من یه تعداد خالص رو میخوام که مرجوعی و جایزه ( منظورم همون قیمت فروش هایی هست که صفر هست ) ازش کم شده باشه
خیلی شرمنده و یه دنیا سپاس:gros:
سلام خواهش میکنم. نظر لطف شماست.
دقیقا متوجه منظور سوالتون نشدم. میشه بیشتر توضیح بدید؟
حالا با این سوالتون من چند تا سوال دارم:
1- چرا طبق شکل زیر تعداد مرجوعی کالای خاص بعضی از فروشندگان از تعداد کل کالا ها بیشتره!!!!
10787
2- توی شیت فروش جمع تعداد فروش رو محاسبه کردیم. شما میگید با اونایی که قیمت فروششون صفره چیکار باید بکنیم؟

n.maryam
2016/03/02, 09:17
تعداد بعضی مرجوعی ها که بیشتر از تعداد کل هست دلیلش اینه که چون کالای جایزه دار هست و این ستون چون فرمول داره میاد تعداد و جایزه رو با هم جمع میکنه مثلا ستون 901 و 908 هردوش متعلق به یه کالا و مشتریه با این تفاوت که اولی تعداد اصلی و دومی تعداد جایزه هست من بافرمول sumifsنوشتم بخاطر همین کالای مشابه توی یه فاکتور رو با هم جمع میکنه اگر شما فرمول دیگه ای میدونید که بتونه دقیقا همون عدد رو بهم بده ممنون میشم بگید
در مورد سوال دومتون باید بگم میخوام اونایی که قیمت فروششون صفره از تعداد فروشی که بدست میاد کم بشه یعنی اون تعدای که قیمت فروشش صفره جزءفروش فروشنده ها نیاد چون جایزه هست
با تشکر فراوان

mohammad_ashooryan
2016/03/02, 16:26
سلام
ببخشید که دیر جواب میدم.
برای اینکار شرط دوم (یعنی اونایی که فروششون صفره رو درنظر نگیریم، همزمان شرط اول هم برقرار میشه.)
table1[قیمت فروش]<>.
همونطور که توی شکل زیر می بینید. طبق فرمول کالاهایی که قیمت فروششون صفره همون جایزه ها هستن که با قرار دادن توی فرمول sumproduct در نظر گرفته نمیشن.

10798

10799
سوالی بود درخدمتم.

n.maryam
2016/03/07, 10:24
سلام مجدد
من فایل پیوست رو رو فایل خودم اعمال کردم اما نمیدونم چرا عمل نمیکنه آیا باید کار خاصی انجام بدم ؟:sad2::sad2::sad2:

mohammad_ashooryan
2016/03/07, 13:42
ولی اینجا که داره درست عمل کنه.
یه بازنگری توی فرمولها انجام بدید و شرط جدید

table1[قیمت فروش]<>صفر
قرار بدید.
اگه مشکلتون حل نشد فایل اصلی رو آپلود کنید تا ببینیم چرا روی فایل شما جواب نمیده.

n.maryam
2016/03/08, 11:23
با عرض سلام مجدد
10844

mohammad_ashooryan
2016/03/08, 13:02
سلام
شما باید:
1- محدوده های داخل فرمول رو از سطر 2 انتخاب میکردید.
2- محدوده ها رو به صورت مطلق وارد فرمول کنید تا بعد از کپی فرمول به ستونهای بعدی درست عمل کنه.
3- توی اولین پستی که گذاشته بودم گفته بودم که داده ها تون رو به table تبدیل کنید تا بعد از وارد کردن داده جدید، نیازی به تغییر در فرمول نباشه.
چونکه وقتی داده ها و حجم فایلتون زیاده و محدوده های فرمول رو کل ستون انتخاب میکنید. سرعت محاسبه کم میشه و با مشکل هنگ کردن فایل مواجه میشید.
من اینکار رو باکپی شیت ها و ایجاد دو شیت جدید توی همون فایل درست کردم.
فایل پیوست رو ببینید.
سوالی بود در خدمتم.
10849