فرمول RANK

Collapse
X
 
  • زمان
  • نمایش
Clear All
new posts
  • ilovecomputer100

    • 2010/12/23
    • 24

    فرمول RANK

    سلام اساتید محترم
    من زمانی که از فرمول RANK استفاده می کنم برای رتبه بندی، اگر مثلا 5 تا عدد 500 داشته باشم و یکی دیگه 600، برای عددهای 500 همه رتبه 1 رو مینویسه و برای 600 رتبه 6.
    آیا راهی هست که بتونم درست رتبه بندی کنم. مثل این"" همه اعداد 500 رو 1 و عدد 600 رو 2 و به همین ترتیب؟!
    ممنون از راهنمایی شما
  • milad.moafi

    • 2013/01/10
    • 29

    #2
    RE: فرمول RANK

    سلام و خسته نباشیدتابعRankکارش رو داره درست انجام میده.
    حالا شما نتیجه ای که میخواید به شکل زیره:
    1 500
    2 500
    3 500
    4 600
    برای اینکار باید یه سری فاکتورهای دیگه رو هم دخیل کنی، البته اگه داری
    یه مثال برات میزنم مثلا جدول بازی های جام قهرمانان اروپا، همون مرحله اول که از هر گروه 2 تا تیم میان بالا، متخصصان اومدن گفتن اگه تو یه گروه همه امتیازاشون برابر شد، بیایم تعداد برد رو مد نظر قرار بدیم، یعنی اومدن یه فاکتور دیگه اضافه کردن، کلا فاکتوراشون اینجوری بود
    به ترتیب اولویت:
    1-امتیاز
    2-تعداد برد
    3-تفاضل گل
    4-تعداد گل زده
    برای اینکه بتونیم رنکینگ خوبی داشته باشیم، باید به ترتیب اولویت بهشون ضریب مناسب بدیم و در نهایت حاصل ها رو با هم جمع کنیم و آخر کار از جمع این حاصل ها rank بگیریم.ضریب هایی که من پیشنهاد میکنم اینان:
    1- امتیاز 0.1
    2-تعداد برد 0.01
    3.تفاضل گل 0.001
    4- گل زده 0.0001
    موفق باشید.
    علم و دانش همان قدرت است

    کامنت

    • smartman

      • 2012/01/18
      • 170

      #3
      RE: فرمول RANK

      این فایل را ببینید.
      رتبه بندی یک لیست حاوی مقادیر تکراری

      کامنت

      • milad.moafi

        • 2013/01/10
        • 29

        #4
        RE: فرمول RANK

        سلام برات تو خود فایل توضیحات رو نوشتم
        http://uplod.ir/mimp4x6slgdx/rank.xlsx.htm
        علم و دانش همان قدرت است

        کامنت

        • smartman

          • 2012/01/18
          • 170

          #5
          RE: فرمول RANK

          نوشته اصلی توسط milad.moafi
          سلام برات تو خود فایل توضیحات رو نوشتم
          http://uplod.ir/mimp4x6slgdx/rank.xlsx.htm
          سلام
          آقای معافی
          ظاهرا شما به سوال ilovecomputer100 توجه نکردید. ایشون میخوان مقادیر تکراری رتبه های یکسان داشته باشند. که من این کار رو به موجزترین شکل ممکن توی پست قبلی برای دو حالت صعودی و نزولی انجام دادم.

          و اما در مورد پست قبلی شما:
          گاهی وقتها شما هیچ شاخص یا فاکتور دیگه ای بجز شاخص اصلی برای رنکینگ ندارید مثلا رنکینگ دانش آموزان یک کلاس که فقط بر مبنای معدل انجام میشه لازمه دو یا چند دانش آموز که معدل یکسانی دارند رتبه های برابر داشته باشند.

          کامنت

          • milad.moafi

            • 2013/01/10
            • 29

            #6
            RE: فرمول RANK

            سلام،
            کاملا درسته، سوال رو بد متوجه شدم. عذر می خوام.
            این اشتباه باعث شد، تا یه چیز جدید یاد بگیرم.:D
            موفق باشید.
            علم و دانش همان قدرت است

            کامنت

            • ilovecomputer100

              • 2010/12/23
              • 24

              #7
              RE: فرمول RANK

              نوشته اصلی توسط smartman
              ممنون برادر - خیلی جالب بود

              کامنت

              • ilovecomputer100

                • 2010/12/23
                • 24

                #8
                RE: فرمول RANK

                نوشته اصلی توسط smartman
                نوشته اصلی توسط milad.moafi
                سلام برات تو خود فایل توضیحات رو نوشتم
                http://uplod.ir/mimp4x6slgdx/rank.xlsx.htm
                سلام
                آقای معافی
                ظاهرا شما به سوال ilovecomputer100 توجه نکردید. ایشون میخوان مقادیر تکراری رتبه های یکسان داشته باشند. که من این کار رو به موجزترین شکل ممکن توی پست قبلی برای دو حالت صعودی و نزولی انجام دادم.

                و اما در مورد پست قبلی شما:
                گاهی وقتها شما هیچ شاخص یا فاکتور دیگه ای بجز شاخص اصلی برای رنکینگ ندارید مثلا رنکینگ دانش آموزان یک کلاس که فقط بر مبنای معدل انجام میشه لازمه دو یا چند دانش آموز که معدل یکسانی دارند رتبه های برابر داشته باشند.
                سلام و تشکر از اساتید که راهنمایی کردند
                در فایلی که قرار دادید یه مورد دیگه هست که اگه امکانش هست راهنمایی بفرمائید.
                توی این فایل مثلا اگه یکی از شاخص ها رو خالی بگذاریم(اگه صفر بدیم درسته) رتبه 1 رو بهش میده؟ چطور میشه اصلاحش کرد.
                با تشکر

                کامنت

                • hamidreza313

                  • 2012/12/08
                  • 131

                  #9
                  RE: فرمول RANK

                  با سلام خدمت دوستان عزيز
                  دوست عزيز علاوه بر فايل آقاي smartman من هم فايلي رو اماده كردم كه فكر مي كنم جوابگوي شما خواهد بود .
                  در اين فايل با انتخاب شما ستون ranking به صورت صعودي و يا نزولي سورت شده و نيز جايگاهي را هم تعبيه شده جهت صرف نظر كردن از اعدادي كه شما دوست نداريد در اين ranking شركت كنند ( مثلا همين عدد صفري كه فرموديد ) :D
                  http://s3.picofile.com/file/7662867632/ranking.xlsx.html
                  زكات دانش، كوشش در عمل به آن و آموزش به كسانى است كه شايسته آن‏ هستند. امام علي (ع)

                  کامنت

                  • yasertati3602

                    • 2013/10/16
                    • 32

                    #10
                    سلام به اساتید
                    آقا میلاد میشه فایلتون رو برام بفرستید
                    من به موضوعی که شما بهش اشاره کردید نیاز دارم
                    رنکینگ با چند فاکتور
                    ممنون
                    yasertaherkhani65@yahoo.com

                    کامنت

                    • حسام بحرانی

                      • 2013/09/29
                      • 2062

                      #11
                      نوشته اصلی توسط yasertati3602
                      سلام به اساتید
                      آقا میلاد میشه فایلتون رو برام بفرستید
                      من به موضوعی که شما بهش اشاره کردید نیاز دارم
                      رنکینگ با چند فاکتور
                      ممنون
                      yasertaherkhani65@yahoo.com
                      با سلام ، فایل های موجود ، مجدداً ارسال می گردد . از آنها کمک بگیرید و اگر مشکلی بود ، سؤال خود را واضح بیان کنید .
                      با سپاس

                      ɦɛʂɑɱ ɓɑɦɾɑɳɨ
                      فایل های پیوست شده
                      !With God all things are possible



                      کامنت

                      • حسینعلی

                        • 2014/01/27
                        • 172

                        #12
                        سلام اقاحمیدرضا واقامیلاد،میشه فایلتون را برای من ایمیل کنید،نیازخیلی زیادی دارم،ولی بدلیل اندرویدبودن نمیتونم دانلود واستفاده کنم
                        باتشکرفراوان

                        کامنت

                        • a.majidi
                          • 2018/09/10
                          • 4

                          #13
                          آقا من این انجمن رو خوندم؛ اما به نتیجه مد نظرم نرسیدم!
                          لطفا راهنمایی کنید!
                          گاهی می خواهیم rank یا رتبه بندی شامل عبارت های تکراری نباشد!

                          حالتی را در نظر بگیرید که یک رتبه بندی در سطح گروه ها داریم و یک رتبه بندی در سطح زیرگروه ها
                          طبیعیه که دوست داریم گروه ها رو هم رتبه بندی کنیم
                          با این شرایط، چگونه باید رتبه بندی کرد که سطح دوم، آرایه های تکراری را حذف کرده باشد؟

                          کامنت

                          • a.majidi
                            • 2018/09/10
                            • 4

                            #14
                            مثلا جدول زیر را ملاحظه کنید:
                            Click image for larger version

Name:	Capture.PNG
Views:	1
Size:	25.0 کیلو بایت
ID:	134872

                            رتبه فرد را بر اساس تابع rank می توان محاسبه کرد.
                            اما برای محاسبه رتبه تیم، تابع rank، نامناسب است؛ زیرا باید تیم «گل نرگس» رتبه سوم را به دست آورد نه رتبه چهارم!
                            در واقع نیاز به دستوری دارم که نمونه های تکراری را ابتدا حذف کرده و بعد رتبه بندی کند!

                            کامنت

                            • حسام بحرانی

                              • 2013/09/29
                              • 2062

                              #15
                              سلام دوست عزیز
                              برای اینکار می توانید از فرمول زیر استفاده کنید:

                              (
                              بر فرض اینکه نمره نهایی تیم در ستون F و رتبه تیم در ستون G باشد )

                              فقط دقت کنید که پس از نوشتن فرمول، بجای
                              Enter از کلیدهای ترکیبی Ctrl + Shift + Enter استفاده کنید و سپس آن را درگ نمایید.
                              کد PHP:
                              =SUM(IF(F2<$F$2:$F$14;1/COUNTIF($F$2:$F$14;$F$2:$F$14)))+1

                              :یا

                              =SUM(IF(F2<$F$2:$F$14,1/COUNTIF($F$2:$F$14,$F$2:$F$14)))+
                              موفق باشید.


                              !With God all things are possible



                              کامنت

                              Working...