Board logo

標題: [發問] 各指定列最大值的同欄對應值。 [打印本頁]

作者: ziv976688    時間: 2019-12-13 15:29     標題: 各指定列最大值的同欄對應值。

[attach]31551[/attach]
測試附件檔︰[attach]31552[/attach]

備註︰
BZ3=($BO3︰$BX3)的最大數值。
CA3=($BO10︰$BX10)的最大數值。
CB3=($BO17︰$BX17)的最大數值。
其餘CC3︰CI3類推。

需求︰
BZ4= BZ3最大數值的下1列同欄儲存格數值,
如果下1列同欄儲存格有2個(含)以上的數值,都依序往下填入~預拉到BZ13(無填入值的儲存格,顯示空白)。

CA4= CA3最大數值的下1列同欄儲存格數值,
如果下1列同欄儲存格有2個(含)以上的數值,都依序往下填入~預拉到CA13(無填入值的儲存格,顯示空白)。

CB4= CB3最大數值的下1列同欄儲存格數值,
如果下1列同欄儲存格有2個(含)以上的數值,都依序往下填入~預拉到CB13(無填入值的儲存格,顯示空白)。

其餘CC4︰CI13類推。

請問︰BZ4︰CI13需求的Excel 2003版的函數公式?
煩請各位大大幫忙!謝謝!
作者: 准提部林    時間: 2019-12-15 11:51

BZ4//陣列公式:
=RIGHT(SUBSTITUTE(SMALL(--TEXT(0&MID(IF(INDEX($BO:$BX,COLUMN(A$1)*7-4,)=BZ$3,INDEX($BO:$BX,COLUMN(A$1)*7-3,),0),{1;4;7;10;13},2),"[=]!9!e9;"&COLUMN($A:$J)/1%),ROW(A1)),--"9e9",),2)
作者: ziv976688    時間: 2019-12-15 14:32

回復 2# 准提部林
准提版主 :
測試完全OK了!
謝謝您的熱心指導和幫忙!
感恩
作者: papaya    時間: 2019-12-25 23:10

回復 2# 准提部林
[attach]31591[/attach]
准提版主 :
不好意思 ,可否請教您 :
將次大!BZ4改為第5列的下1列(第6列次大)的同欄對應值的函數公式?
有試將2樓閣下的最大!BZ4公式改為
=RIGHT(SUBSTITUTE(SMALL(--TEXT(0&MID(IF(INDEX($BO:$BX,COLUMN(A$1)*7-6,)=BZ$3,INDEX($BO:$BX,COLUMN(A$1)*7-5,),0),{1;4;7;10;13},2),"[=]!9!e9;"&COLUMN($A:$J)/1%),ROW(A1)),--"9e9",),2)
但測試後,不正確^^"
將三大!BZ4改為第7列的下1列(第8列三大)的同欄對應值的函數公式?
謝謝您^^

測試檔 : [attach]31583[/attach]
範例的各工作表都為模擬內容。
作者: papaya    時間: 2019-12-26 10:16

回復 4# papaya
補測試檔 :  [attach]31592[/attach]
作者: 准提部林    時間: 2019-12-28 09:32

回復 5# papaya

次大:
=RIGHT(SUBSTITUTE(SMALL(--TEXT(0&MID(IF(INDEX($BO:$BX,COLUMN(A$1)*7-2,)=BZ$3,INDEX($BO:$BX,COLUMN(A$1)*7-1,),0),{1;4;7;10;13},2),"[=]!9!e9;"&COLUMN($A:$J)/1%),ROW(A1)),--"9e9",),2)

三大:
=RIGHT(SUBSTITUTE(SMALL(--TEXT(0&MID(IF(INDEX($BO:$BX,COLUMN(A$1)*7,)=BZ$3,INDEX($BO:$BX,COLUMN(A$1)*7+1,),0),{1;4;7;10;13},2),"[=]!9!e9;"&COLUMN($A:$J)/1%),ROW(A1)),--"9e9",),2)
作者: papaya    時間: 2019-12-28 10:02

版主 : 您好!
感謝您的熱心幫忙和指導!
沒有想到是+2,不是-2^^"




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)