مشکل در تابع ranking

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

    • 2018/06/12
    • 11
    • 26.00

    [حل شده] مشکل در تابع ranking

    سلام و روز بخیر
    برای رتبه بندی با مشکلی مواجه شده.برای داده های یکسان عدد رتبه قرار داده نمیشه.مثلا سه تا عدد 153% دارم که اولی و دومی را در رتبه 5 و سومی رو در رتبه ۷ قرار میده.لطفا راه حلی بهم معرفی کنین
    ممنون
    فایل های پیوست شده
  • Behnam

    • 2013/03/25
    • 842
    • 100

    #2
    نوشته اصلی توسط الهام-6767
    سلام و روز بخیر
    برای رتبه بندی با مشکلی مواجه شده.برای داده های یکسان عدد رتبه قرار داده نمیشه.مثلا سه تا عدد 153% دارم که اولی و دومی را در رتبه 5 و سومی رو در رتبه ۷ قرار میده.لطفا راه حلی بهم معرفی کنین
    ممنون
    Non duplicate rank رتبه بندی غیر تکراری
    [CENTER][SIZE=3][B]هرچیز که در جستن آنی، آنی[/B][/SIZE][/CENTER]

    کامنت

    • الهام-6767

      • 2018/06/12
      • 11
      • 26.00

      #3
      خیلی ممنونم ولی فرمول فکر کنم کامل نیوفتاده دقیقا متوجه نشدم

      کامنت

      • Amir Ghasemiyan

        • 2013/09/20
        • 4599
        • 100.00

        #4
        نوشته اصلی توسط الهام-6767
        خیلی ممنونم ولی فرمول فکر کنم کامل نیوفتاده دقیقا متوجه نشدم

        کد:
        =if(countif($d$7:$d$18,d7)>1,(rank(d7,$d$7:$d$18,0)+if(countif($d$6:d6,d7)>0,countif($d$6:d6,d7),0)),rank(d7,$d$7:$d$18,0))

        کامنت

        • الهام-6767

          • 2018/06/12
          • 11
          • 26.00

          #5
          خیلی ممنونم

          کامنت

          • Amir Ghasemiyan

            • 2013/09/20
            • 4599
            • 100.00

            #6
            نوشته اصلی توسط الهام-6767
            خیلی ممنونم
            خواهش ميكنم
            لطفا اگه جواب سوالتون رو دريافت كرديد تاپيك رو حل شده كنيد

            کامنت

            • الهام-6767

              • 2018/06/12
              • 11
              • 26.00

              #7
              متاسفانه هنوز به جواب نرسیدم
              =if(countif($d$7:$d$18,d7)>1,(rank(d7,$d$7:$d$18,0 )+if(countif($d$66,d7)>0,countif($d$66,d7),0)),rank(d7,$d$7:$d$18,0



              کامنت

              • Amir Ghasemiyan

                • 2013/09/20
                • 4599
                • 100.00

                #8
                نوشته اصلی توسط الهام-6767
                متاسفانه هنوز به جواب نرسیدم
                =if(countif($d$7:$d$18,d7)>1,(rank(d7,$d$7:$d$18,0 )+if(countif($d$66,d7)>0,countif($d$66,d7),0)),rank(d7,$d$7:$d$18,0



                فايل نمونه قرار بديد بررسي بشه

                کامنت

                • الهام-6767

                  • 2018/06/12
                  • 11
                  • 26.00

                  #9
                  حل شد البته با ترکیب countif و rank

                  ممنونم از شما

                  کامنت

                  چند لحظه..