توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : [حل شده] میانگین گرفتن از اطلاعات چند شیت
Mirgholami
2018/11/21, 12:49
سلام دوستان.
فرمی مشابه زیر دارم:
http://up.vbiran.ir/uploads/2991615427907296787_01.png
۵ تا محصول وجود داره که در هر تاریخ، قیمتهای متفاوتی خواهند داشت.
چیزی مانند این:
http://up.vbiran.ir/uploads/32561154279072940165_02.png
سؤالی که از خدمتتون دارم اینه که چطور میتونم توی شیت «جمع کل» میانگین قیمت هر محصول رو بهدست بیارم؟
یعنی جمع قیمتهای هر محصول رو بهدست بیاره و تقسیم بر تعدادشون کنه.
فرضاً «محصول ۱» در این چهار روز سه بار قیمت دریافت کرده، پس جمع قیمتهاش تقسیم بر سه بشه و در شیت «جمع کل» قرار بگیره.
بقیه محصولات هم به همینصورت.
با تشکر
iranweld
2018/11/21, 13:16
با سلام
فایل پیوست را بررسی کنید
=(SUMIF(Table13[نام کالا],[@[نام کالا]],Table13[قیمت])+SUMIF(Table136[نام کالا],[@[نام کالا]],Table136[قیمت])+SUMIF(Table137[نام کالا],[@[نام کالا]],Table137[قیمت])+SUMIF(Table138[نام کالا],[@[نام کالا]],Table138[قیمت]))/(COUNTIFS(Table13[نام کالا],'جمع کل'!B3,Table13[قیمت],"<>")+COUNTIFS(Table136[نام کالا],'جمع کل'!B3,Table136[قیمت],"<>")+COUNTIFS(Table137[نام کالا],'جمع کل'!B3,Table137[قیمت],"<>")+COUNTIFS(Table138[نام کالا],'جمع کل'!B3,Table138[قیمت],"<>"))
iranweld
2018/11/21, 13:29
ساختار جدول دیتای ورودی رو تغییر بدید میتوانید با پیوت تیبل هم گزارشگیری نمایید
Mirgholami
2018/11/21, 17:49
با سلام
فایل پیوست را بررسی کنید
=(SUMIF(Table13[نام کالا],[@[نام کالا]],Table13[قیمت])+SUMIF(Table136[نام کالا],[@[نام کالا]],Table136[قیمت])+SUMIF(Table137[نام کالا],[@[نام کالا]],Table137[قیمت])+SUMIF(Table138[نام کالا],[@[نام کالا]],Table138[قیمت]))/(COUNTIFS(Table13[نام کالا],'جمع کل'!B3,Table13[قیمت],"<>")+COUNTIFS(Table136[نام کالا],'جمع کل'!B3,Table136[قیمت],"<>")+COUNTIFS(Table137[نام کالا],'جمع کل'!B3,Table137[قیمت],"<>")+COUNTIFS(Table138[نام کالا],'جمع کل'!B3,Table138[قیمت],"<>"))
ممنون از شما.
لطف میکنید همین روش رو روی این فایل جدید هم اجرا کنید؟
فرمولی که برای فایل قبلی ارائه کردین، از اسامی جداول استفاده کرده و فهمش واسهی من یکم سخت شده.
متشکر
iranweld
2018/11/21, 18:57
با سلام
کافی بود جداول موجود در شیت ها را تبدیل به رنج میگردید فرمولها هم از جدول به رنج تغییر میکرد فرمولها را تا سطر 700 تعریف کردم
=(sumif('8'!$b$3:$b$700,'جمع کل'!$b3,'8'!$c$3:$c$700)+sumif('9'!$b$3:$b$700,' جمع کل'!$b3,'9'!$c$3:$c$700)+sumif('10'!$b$3:$b$700, 'جمع کل'!$b3,'10'!$c$3:$c$700)+sumif('11'!$b$3:$b$700 ,'جمع کل'!$b3,'11'!$c$3:$c$700))/(countifs('8'!$b$3:$b$700,'جمع کل'!b3,'8'!$c$3:$c$700,"<>")+countifs('9'!$b$3:$b$700,'جمع کل'!b3,'9'!$c$3:$c$700,"<>")+countifs('10'!$b$3:$b$700,'جمع کل'!b3,'10'!$c$3:$c$700,"<>")+countifs('11'!$b$3:$b$700,'جمع کل'!b3,'11'!$c$3:$c$700,"<>"))
17936
vBulletin® v4.2.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd.