دیتا ولیدیشن

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

    • 2014/07/10
    • 336

    #16
    در فرمول زیر میانگین محدوده ای خاص مورد محاسبه قرار می گیره. حالا اگر در آن محدوده سلولی باشد که محتوی داده ای نباشد ، چطور باید فرمول رو اصلاح کرد تا میانگین رو بگیره >

    در فرمول زیر میانگین محدوده ax4 تا ax42 محاسبه میشه ، حالا اگر فرض کنیم ax10 و ax15 خالی باشه ، چطور فرمول باید اصلاح بشه تا میانگین سلول های که دارای عدد هستند رو بگیره ؟؟؟؟

    کد:
    =round(average(ax4:ax42);-1)

    کامنت

    • fokker

      • 2014/07/10
      • 336

      #17
      در فرمول زیر میانگین محدوده ای خاص مورد محاسبه قرار می گیره. حالا اگر در آن محدوده سلولی باشد که محتوی داده ای نباشد ، چطور باید فرمول رو اصلاح کرد تا میانگین رو بگیره >

      در فرمول زیر میانگین محدوده ax4 تا ax42 محاسبه میشه ، حالا اگر فرض کنیم ax10 و ax15 خالی باشه ، چطور فرمول باید اصلاح بشه تا میانگین سلول های که دارای عدد هستند رو بگیره ؟؟؟؟

      کد:
      [COLOR=#333333]=round(average(ax4:ax42);-1)[/COLOR][RIGHT][COLOR=#333333][/COLOR][/RIGHT]

      کامنت

      • Alireza
        مدير تالار تنظيمات اكسل

        • 2011/03/01
        • 648
        • 80.00

        #18
        نوشته اصلی توسط fokker
        در فرمول زیر میانگین محدوده ای خاص مورد محاسبه قرار می گیره. حالا اگر در آن محدوده سلولی باشد که محتوی داده ای نباشد ، چطور باید فرمول رو اصلاح کرد تا میانگین رو بگیره >

        در فرمول زیر میانگین محدوده ax4 تا ax42 محاسبه میشه ، حالا اگر فرض کنیم ax10 و ax15 خالی باشه ، چطور فرمول باید اصلاح بشه تا میانگین سلول های که دارای عدد هستند رو بگیره ؟؟؟؟

        کد:
        [COLOR=#333333]=round(average(ax4:ax42);-1)[/COLOR]
        سلام
        از تابع averagea استفاده کنید
        کد PHP:
        =round(averagea(ax4:ax42);-1
        [CENTER][COLOR=#ffd700]​[/COLOR]تنها راهي که به شکست مي انجامد، تلاش نکردن است
        [IMG]http://www.graphics18.com/wp-content/uploads/2010/12/yellow-flower23.gif[/IMG]
        [/CENTER]

        کامنت

        • fokker

          • 2014/07/10
          • 336

          #19
          نوشته اصلی توسط Alireza
          سلام
          از تابع averagea استفاده کنید
          کد PHP:
          =round(averagea(ax4:ax42);-1

          ممنون اما جواب نداد !!!!!!!!!

          کامنت

          • Alireza
            مدير تالار تنظيمات اكسل

            • 2011/03/01
            • 648
            • 80.00

            #20
            نوشته اصلی توسط fokker
            ممنون اما جواب نداد !!!!!!!!!
            باید سلول خالی باشه تا در محاسبات لحاظ نشه حتی اگر اسپیس هم در سلول زده شده باشه هم محاسبه میشه
            فایل های پیوست شده
            [CENTER][COLOR=#ffd700]​[/COLOR]تنها راهي که به شکست مي انجامد، تلاش نکردن است
            [IMG]http://www.graphics18.com/wp-content/uploads/2010/12/yellow-flower23.gif[/IMG]
            [/CENTER]

            کامنت

            • fokker

              • 2014/07/10
              • 336

              #21
              نوشته اصلی توسط alireza
              باید سلول خالی باشه تا در محاسبات لحاظ نشه حتی اگر اسپیس هم در سلول زده شده باشه هم محاسبه میشه

              همه سلول های فایل من فرمول دارن، حالا با این وجود چه باید بکنم ؟؟؟؟

              فرمول ها از بعضی از سلول ها ، اطلاعاتی رو میخونن و محاسباتی رو انجام میدن، اما چون برخی از سلول ها هنوز طبق زمانبندی مدنظر من زمانش نرسیده که پر بشن، حاوی اطلاعات نیستند اما فرمولی که باید اون ها رو بخونه در سلولی که در محدوده ax4 تا ax42 هست وجود داره . باید چکار کنم ؟؟؟

              کامنت

              • Alireza
                مدير تالار تنظيمات اكسل

                • 2011/03/01
                • 648
                • 80.00

                #22
                بستگی به تابعی که نوشتید داره ولی مثلا میشه با if بهش گفت اگر محاسبه انجام نشد یا مساوی 0 بود خالی نشون بده "" احتمالا مشکل حل میشه


                Sent from my SM-A510F using Tapatalk
                [CENTER][COLOR=#ffd700]​[/COLOR]تنها راهي که به شکست مي انجامد، تلاش نکردن است
                [IMG]http://www.graphics18.com/wp-content/uploads/2010/12/yellow-flower23.gif[/IMG]
                [/CENTER]

                کامنت

                • fokker

                  • 2014/07/10
                  • 336

                  #23
                  نوشته اصلی توسط alireza
                  بستگی به تابعی که نوشتید داره ولی مثلا میشه با if بهش گفت اگر محاسبه انجام نشد یا مساوی 0 بود خالی نشون بده "" احتمالا مشکل حل میشه


                  sent from my sm-a510f using tapatalk
                  سلام مجدد و آرزوی قبولی عزاداری و طاعات همه شما بزرگوارن :

                  در سلول های فایل من از سلول ax4 تا ax42 فرمول های زیر نوشته شده است
                  ax4 فرمول زیر :
                  کد:
                  =round(sum(am4:aw4)/counta(h4:al4);-1)
                  تا ax42 که فرمول زیر است :
                  کد:
                  =round(sum(am42:aw42)/counta(h42:al42);-1)
                  در سلول ax44 فرمول زیر نوشته شده است که میانگین ax4 تا ax42 را نشان می دهد :
                  کد:
                  =round(average(ax4:ax42);-1)
                  حالا می خواهم در زمانیکه هنوز فرمول های یک یا چند تا از سلول های محدوده ax4 تا ax42 محاسباتی رو انجام نداده ، بتوان در سلول ax44 از باقی مانده سلول ها که محاسبات را انجام دادند و عددی را نشان می دهند میانگین را بدست آورد. سپاس
                  Last edited by fokker; 2018/09/22, 09:30.

                  کامنت

                  • fokker

                    • 2014/07/10
                    • 336

                    #24
                    لطفا کامنت شماره 23 من رو پاسخ بدید سپاس

                    کامنت

                    • fokker

                      • 2014/07/10
                      • 336

                      #25
                      نوشته اصلی توسط fokker
                      لطفا کامنت شماره 23 من رو پاسخ بدید سپاس
                      لطفا کامنت شماره 23 من رو پاسخ بدید سپاس

                      کامنت

                      • fokker

                        • 2014/07/10
                        • 336

                        #26
                        نوشته اصلی توسط fokker
                        لطفا کامنت شماره 23 من رو پاسخ بدید سپاس
                        کمک لطفا

                        کامنت

                        • fokker

                          • 2014/07/10
                          • 336

                          #27
                          نوشته اصلی توسط fokker
                          سلام مجدد و آرزوی قبولی عزاداری و طاعات همه شما بزرگوارن :

                          در سلول های فایل من از سلول ax4 تا ax42 فرمول های زیر نوشته شده است
                          ax4 فرمول زیر :
                          کد:
                          =round(sum(am4:aw4)/counta(h4:al4);-1)
                          تا ax42 که فرمول زیر است :
                          کد:
                          =round(sum(am42:aw42)/counta(h42:al42);-1)
                          در سلول ax44 فرمول زیر نوشته شده است که میانگین ax4 تا ax42 را نشان می دهد :
                          کد:
                          =round(average(ax4:ax42);-1)
                          حالا می خواهم در زمانیکه هنوز فرمول های یک یا چند تا از سلول های محدوده ax4 تا ax42 محاسباتی رو انجام نداده ، بتوان در سلول ax44 از باقی مانده سلول ها که محاسبات را انجام دادند و عددی را نشان می دهند میانگین را بدست آورد. سپاس

                          لطفا کامنت شماره 23 من رو پاسخ بدید سپاس

                          کامنت

                          • Alireza
                            مدير تالار تنظيمات اكسل

                            • 2011/03/01
                            • 648
                            • 80.00

                            #28
                            نوشته اصلی توسط fokker
                            لطفا کامنت شماره 23 من رو پاسخ بدید سپاس
                            سلام روز بخیر
                            برای اینکه خالی نشون بده کل تابع رو در یک If قراربدید مثلا
                            کد PHP:
                            =if(a2<>"";sum(a1:a5);""
                            اگر مشکلی داشتید فایلتون آپلود کنید بر اساس فایل انجام بدم
                            [CENTER][COLOR=#ffd700]​[/COLOR]تنها راهي که به شکست مي انجامد، تلاش نکردن است
                            [IMG]http://www.graphics18.com/wp-content/uploads/2010/12/yellow-flower23.gif[/IMG]
                            [/CENTER]

                            کامنت

                            • fokker

                              • 2014/07/10
                              • 336

                              #29
                              نوشته اصلی توسط alireza
                              سلام روز بخیر
                              برای اینکه خالی نشون بده کل تابع رو در یک if قراربدید مثلا
                              کد PHP:
                              =if(a2<>"";sum(a1:a5);""
                              اگر مشکلی داشتید فایلتون آپلود کنید بر اساس فایل انجام بدم
                              سلام ممنون. فایل آپلود می کنم بی زحمت ببنید چطور میشه مشکل رو حل کرد سپاس
                              (میانگین ax4 تا ax42 که می بایست در ax44 محاسبه کرد.)
                              فایل های پیوست شده

                              کامنت

                              • fokker

                                • 2014/07/10
                                • 336

                                #30
                                سلام ممنون. فایل آپلود می کنم بی زحمت ببنید چطور میشه مشکل رو حل کرد سپاس
                                (میانگین ax4 تا ax42 که می بایست در ax44 محاسبه گردد.)
                                فایل های پیوست شده

                                کامنت

                                چند لحظه..