جمع کردن از شيت های مختلف

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • toorag21

    • 2016/02/01
    • 6

    پرسش جمع کردن از شيت های مختلف

    با سلام

    من به ازای هر ماه سال يک شيت دارم به اسم خود اون ماه (يعنی دوازده شيت). در هر ماه، آمار فروش به شرکت های مختلف را ثبت کردم. حالا ميخوام يک شيت کلی داشته باشم و در آن در ستون اول نام همه شرکت هايی را که از من خريد داشتن بنويسم و در ستون دوم فرمولی ميخوام که جلوی هر شرکت مجموع خريد در دوازده ماه را اتوماتيک بياره. چه فرمولی پيشنهاد ميکنيد دوستان؟

    با تشکر
    رضا
  • iranweld

    • 2015/03/29
    • 3341

    #2
    یک نمونه فایل ضمیمه کنید تا بعد از پاسخ دوستان نیاز به تغییرات کلی در ساختار فایل نباشید

    فعلا نام شرکتها در فایل پیوست بصورت یونیک در شیت دیتا (بدون تکرار) لیست گردید
    فایل های پیوست شده
    Last edited by iranweld; 2016/02/01, 14:55.

    کامنت

    • generalsamad
      مدير تالار توابع

      • 2014/06/22
      • 1496

      #3
      با سلام
      بهتره که اطلاعاتتون توی یکی شیت جمع آوری بشه و یک ستون برای ماه ایجاد کنید
      در آخر میتونید هر گزارشی رو با pivot table بگیرید
      [CENTER]
      [SIGPIC][/SIGPIC]
      [/CENTER]

      کامنت

      • toorag21

        • 2016/02/01
        • 6

        #4
        با تشکر از پاسخ ها. من يک نمونه در اينجا قرار دادم. البته سه ماهه هست ولی خوب 12 ماهه هم مشابه ميشه. بيشتر دنبال يک فرمول هستم. لطفا فايل ضميمه را ببينيد.
        فایل های پیوست شده

        کامنت

        • toorag21

          • 2016/02/01
          • 6

          #5
          ميخوام در شيت "آمار" ستون مربوط به "مجموع وزن ارسالی برای هر شرکت" اتوماتيک تکميل بشه.

          کامنت

          • amir_ts

            • 2015/03/17
            • 1247

            #6
            با سلام
            این فرمول رو تست کنید.
            کد PHP:
            =sumif(فروردين!$a$2:$a$19;a2;فروردين!$c$2:$c$19)+sumif(ارديبهشت!$a$2:$a$19;a2;ارديبهشت!$c$2:$c$19)+sumif(خرداد!$a$2:$a$19;a2;خرداد!$c$2:$c$19
            فایل های پیوست شده
            [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

            کامنت

            • _yalda

              • 2013/11/18
              • 46

              #7
              سلام
              روش اول
              با استفاده از چند تا sumif می تونید اینکارو انجام بدید
              sumif + sumif + sumif +....

              روش دوم
              می تونید انتهای هر شیت با یک sumif داده هاتون رو جدا کنید و در ستون انتهایی داده های جدا شده رو جمع بزنید

              من روش اول رو براتون فرمول زدم
              فایل های پیوست شده

              کامنت

              • _yalda

                • 2013/11/18
                • 46

                #8
                ببخشید آقای امیر
                من همزمان با شما جواب دادم و پاسخ هامون شبیه هم شد

                کامنت

                • toorag21

                  • 2016/02/01
                  • 6

                  #9
                  خيلی ممنون از دوستان. واقعا کمک بزرگی بود. حالا يک سوال ديگه: اگر در همين مورد مدنظر داشته باشيم که مثلا مجموع رو بر اساس کد محصول ارائه بده. مثلا فرض کنيد بگيم که در اين سه ماه شرکت 1 از کد محصول 100 چه مقدار خريده، از 200 چه مقدار خريده.

                  کامنت

                  • amir_ts

                    • 2015/03/17
                    • 1247

                    #10
                    از تابع sumifs باید استفاده کنید.
                    کد PHP:
                    =SUMIFS(فروردين!$C$2:$C$19;فروردين!$B$2:$B$19;B2;فروردين!$A$2:$A$19;A2)+SUMIFS(ارديبهشت!$C$2:$C$19;ارديبهشت!$B$2:$B$19;B2;ارديبهشت!$A$2:$A$19;A2)+SUMIFS(خرداد!$C$2:$C$19;خرداد!$B$2:$B$19;B2;خرداد!$A$2:$A$19;A2
                    فایل های پیوست شده
                    [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

                    کامنت

                    • toorag21

                      • 2016/02/01
                      • 6

                      #11
                      با سلام مجدد. خوب حالا اگر فرض کنيم که در ستون 1 مجموع وزن ارسالی کدهای مختلف درج بشه و در ستون های ديگه وزن ارسالی به تفکيک هر کد مشخص بشه، چطور ميشه از تابع sumif کمک گرفت؟ (فايل پيوست)
                      فایل های پیوست شده

                      کامنت

                      • iranweld

                        • 2015/03/29
                        • 3341

                        #12
                        با سلام

                        با استفاده از پیوت تیبل و انتقال کل دیتا در شیت آمار براحتی میتوانید گزارشگیری نمایید

                        در صورت اضافه یا کم شدن دیتا در ستونها با Alt+f5 رفرش کنید
                        فایل های پیوست شده

                        کامنت

                        • toorag21

                          • 2016/02/01
                          • 6

                          #13
                          خوب اين روش شما برا حالتی که تعداد شرکتا کم باشه خوبه ولی برا حالتی که 12 تا شيت با انبوه اطلاعات باشه جالب نيست. کپی کردن تو يک شيت هم وقت گيره و هم سنگين ميکنه. فرمولی ميخوايم که از همه شيت ها داده ها رو بخونه.

                          کامنت

                          • amir_ts

                            • 2015/03/17
                            • 1247

                            #14
                            با سلام
                            اگر اصرار به استفاده از تابع sumifs دارید این فایل رو مشاهده کنید.
                            فایل های پیوست شده
                            [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

                            کامنت

                            • runmohsen

                              • 2010/06/13
                              • 120

                              #15
                              سلام میخام فرمولی که در ستون c نوشتم رو تعمیم بدم بهستون های دیگه مثلا در ستون D بره از شیتی که اسم سرستونش رو داره بخونه دیتا و وبیاره اینجا
                              فایل های پیوست شده
                              [size=medium][b]موفق باشيد[/b][/size]

                              کامنت

                              چند لحظه..