返回列表 上一主題 發帖

RANK /COUNTIF有誤

RANK /COUNTIF有誤

各位好,

我在弄RANK 排名時, 資料只能設到235個, 再來就錯誤了,  因為我的資料都是過仟的.. 有辦法解決嗎?



後來我看有人教學可以COUNTIF, 但跑出來是錯誤的, 有二個1, 或二個1之類的,  我該怎麼解決呢, 請各位幫幫忙! 感謝

回復 3# yc1031

公式有點小錯誤
原式
=IF(A1393="YES",SUMPRODUCT(($B$2:$B$3000>A1393)*1)+1,"")
改為
=IF(A1393="YES",SUMPRODUCT(($B$2:$B$3000>B1393)*1)+1,"")
就是 A1393改為B1393
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 12# ANGELA


    真的非常感謝您不厭其煩的教導!    問題已經順利解決了 :D

TOP

C2=IF(A2="YES",SUMPRODUCT(($A$2:$A$3000="YES")*($B$2:$B$3000>B2))+SUMPRODUCT(($A$2:A2="YES")*($B$2:B2=B2)),"")
F2=LOOKUP(2,1/($C$2:$C$3000=E2),$B$2:$B$3000)

TOP

回復 9# yc1031

E2=RANK(B2,$B$2:$B$2042,1)+COUNTIF($B$1:B1,B2)
學海無涯_不恥下問

TOP

回復 9# yc1031

排名本來就是這樣的
第1名有5個,再來就是第6名

如有其他排序的需求,請上傳excel檔案舉例說明如何排序

TOP

回復 8# register313


    成功了, 感謝!  不過是否有辦法解決, 排名的問題, 像第1的有五個的話, 那再來的排名會是6, 2.3.4.5 會不見, 這個有辦法解決嗎?  謝謝!

TOP

本帖最後由 register313 於 2012-6-7 17:10 編輯

回復 7# yc1031

C2=IF(A2="NO","",SUMPRODUCT(($A$2:$A$3000="YES")*($B$2:$B$3000>B2))+1)

TOP

回復 6# ANGELA

真抱歉! 沒有看到這個錯誤,  不過這樣好像也跑不出來, 再請協助1
    排名.rar (38.59 KB)

TOP

B1020,B1805的值是#VALUE!

TOP

        靜思自在 : 我們最大的敵人不是別人.可能是自己。
返回列表 上一主題