میانگین گرفتن از اطلاعات چند شیت

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • Mirgholami

    • 2015/01/27
    • 37
    • 26.00

    [حل شده] میانگین گرفتن از اطلاعات چند شیت

    سلام دوستان.

    فرمی مشابه زیر دارم:



    ۵ تا محصول وجود داره که در هر تاریخ، قیمت‌های متفاوتی خواهند داشت.
    چیزی مانند این:



    سؤالی که از خدمت‌تون دارم اینه که چطور می‌تونم توی شیت «جمع کل» میانگین قیمت هر محصول رو به‌دست بیارم؟
    یعنی جمع قیمت‌های هر محصول رو به‌دست بیاره و تقسیم بر تعدادشون کنه.
    فرضاً «محصول ۱» در این چهار روز سه بار قیمت دریافت کرده، پس جمع قیمت‌هاش تقسیم بر سه بشه و در شیت «جمع کل» قرار بگیره.
    بقیه محصولات هم به همین‌صورت.

    با تشکر
    فایل های پیوست شده
    Last edited by Mirgholami; 2018/11/21, 14:03.
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

    فایل پیوست را بررسی کنید

    کد PHP:
    =(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

      • 2015/03/29
      • 3341

      #3
      ساختار جدول دیتای ورودی رو تغییر بدید میتوانید با پیوت تیبل هم گزارشگیری نمایید
      فایل های پیوست شده

      کامنت

      • Mirgholami

        • 2015/01/27
        • 37
        • 26.00

        #4
        نوشته اصلی توسط iranweld
        با سلام

        فایل پیوست را بررسی کنید

        کد PHP:
        =(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

          • 2015/03/29
          • 3341

          #5
          با سلام

          کافی بود جداول موجود در شیت ها را تبدیل به رنج میگردید فرمولها هم از جدول به رنج تغییر میکرد فرمولها را تا سطر 700 تعریف کردم

          کد PHP:
          =(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,"<>")) 
          Click image for larger version

Name:	Untitled.png
Views:	1
Size:	140.2 کیلو بایت
ID:	134740
          فایل های پیوست شده
          Last edited by iranweld; 2018/11/21, 20:23.

          کامنت

          چند لحظه..