返回列表 上一主題 發帖

[發問] 三層比對的函數公式

[發問] 三層比對的函數公式

三層比對大小.rar (12.14 KB)

需求︰
AZ2︰BB2的公式條件~
條件1︰先比對$B2:$AX2的數字,並取當列的最大數,次大數,第三大數。
條件2︰當條件1有產生2個(含)以上的最大數或產生2個(含)以上的次大數或產生2個(含)以上的第三大數時,則再比對同欄的第$7列數字,另再取第2列最大數的同欄第$7列的最大數或第2列次大數的同欄第$7列的最大數或第2列第三大數的同欄第$7列的最大數第三大數。
條件3︰當條件2也有產生2個(含)以上的最大數或產生2個(含)以上的次大數或產生2個(含)以上的第三大數時,則再以條件2比對同欄的第$71列數字,並取第$7列最大數的同欄第$71列的最大數或第$7列次大數的同欄第$71列的最大數或第$7列第三大數的同欄第$71列的最大數第三大數。
最後將符合公式3個條件的$B1︰$AX1的同欄數字填入AZ2︰BB2
PS︰符合條件3的數字,不再比大小,只取符合條件3的第1個數字。
其餘.........類推。

先謝謝各位的幫忙!

PS︰符合條件3的數字,不再比大小,只取符合條件3的第1個數字。
修正為︰符合條件3的數字,如還有產生相同數字時,不再比大小,只取符合條件3的第1個數字的第1列同欄數字。
先謝謝各位的幫忙!

TOP

忘了說:B2>0
謝謝!

TOP

回復 3# ziv976688
單層比對大小(測試檔).rar (10.55 KB)
未命名.png
2019-4-15 11:54

簡化本題需求︰
單層比對的函數公式
需求︰
AZ71︰BB71的公式條件~
比對$B71:$AX71的數字,取中式排名的前三大,並將其在$B1︰$AX1的同欄數字填入AZ71︰BB71

先謝謝各位的幫忙!

TOP

本帖最後由 ziv976688 於 2019-4-15 18:45 編輯

回復 4# ziv976688
單層比對大小_NEW.rar (10.77 KB)

未命名.png
2019-4-15 18:32

更正筆誤~
簡化本題需求︰
單層比對的函數公式
需求︰
AZ7︰BB7的公式條件~
比對$B7:$AX7的數字,取中式排名的前三大,並將其在$B1︰$AX1的同欄數字填入AZ7︰BB7
比對$B14:$AX14的數字,取中式排名的前三大,並將其在$B1︰$AX1的同欄數字填入AZ14︰BB14
其餘類推。
先謝謝各位的幫忙!


即=SMALL(IF(MAX((LARGE((MATCH(OFFSET($B$1,LOOKUP(9^9,$AX2:$AX7,ROW(1:6)),,,49),OFFSET($B$1,LOOKUP(9^9,$AX2:$AX7,ROW(1:6)),,,49),)=COLUMN($B:$AX)-1)*OFFSET($B$1,LOOKUP(9^9,$AX2:$AX7,ROW(1:6)),,,49),COLUMN(A1))=OFFSET($B$1,LOOKUP(9^9,$AX2:$AX7,ROW(1:6)),,,49))*(OFFSET($B$1,LOOKUP(9^9,$AX2:$AX7,ROW(1:6)),,,49)/1%%+$B$71:$AX$71))=OFFSET($B$1,LOOKUP(9^9,$AX2:$AX7,ROW(1:6)),,,49)/1%%+$B$71:$AX$71,COLUMN($B:$AX)-1),MOD(ROW(A1),7))
上述公式去掉比對$71列的條件,公式要如何修正?
謝謝!

TOP

        靜思自在 : 【是否發揮了良能?】人間壽命因為短暫,才更顯得珍貴。難得來一趟人間,應問是否為人間發揮了自己的良能,而不要一味求長壽。
返回列表 上一主題