標題:
[發問]
函數_將相互對應的二個【比對連續期數】改為二個【比對區域】。
[打印本頁]
作者:
Airman
時間:
2015-12-9 09:47
標題:
函數_將相互對應的二個【比對連續期數】改為二個【比對區域】。
本帖最後由 Airman 於 2015-12-9 09:50 編輯
[attach]22763[/attach]
T7
=IF(L_1,"",IF(MODE(N(OFFSET($I$6,CHOOSE({1;2},T$5-1,$R7-1),{1,2,3,4,5,6,7})),0,0)*MODE(N(OFFSET($I$6,CHOOSE({1;2},T$5-2,$R7-2),{1,2,3,4,5,6,7})),0,0)*MODE(N(OFFSET($I$6,CHOOSE({1;2},T$5-3,$R7-3),{1,2,3,4,5,6,7})),0,0),$R7-3,""))
即在T5-1(=90期),T5-2(=89期),T5-3(=88期)三個連續期數比對R7-1,R7-2,R7-3三個連續期數,其三個相互對應期數,都必須含有一個(含)以上的交集值。
需求︰
可否能將公式中的T5-1,T5-2,T5-3改為
T5-1:T5-3
(即視為
A區域
)表達?
另將公式中的R7-1,R7-2,R7-3改為
R7-1︰R7-3
(即視為
B區域
)表達?
說明︰
因為如果想將相互對應的二個比對連續期數,擴充到7期或擴充到10期,就必須寫7次或10次的公式,
所以希望能將相互對應的二個
比對連續期數
改為二個
比對區域
。
不知函數能否達成需求?
詳細說明及圖示如附件。
以上 懇請各位先進、前輩不吝賜教! 謝謝!
作者:
准提部林
時間:
2015-12-9 14:56
本帖最後由 准提部林 於 2015-12-9 14:58 編輯
=IF(L_1,"",IF(AND(MMULT(1-ISNA(RANK(N(OFFSET($I$6,T$5-{1;2;3},{1,2,3,4,5,6,7})),OFFSET($I$6,$R7-{1;2;3},1,,7))),ROW($1:$7)^0)),$R7-3,""))
=IF(L_1,"",IF(AND(MMULT(SUMIF(OFFSET($I$6,$R7-{1;2;3},1,,7),N(OFFSET($I$6,T$5-{1;2;3},{1,2,3,4,5,6,7}))),ROW($1:$7)^0)),$R7-3,""))
=IF(L_1,"",IF(AND(MMULT(COUNTIF(OFFSET($I$6,$R7-{1;2;3},1,,7),N(OFFSET($I$6,T$5-{1;2;3},{1,2,3,4,5,6,7}))),ROW($1:$7)^0)),$R7-3,""))
ROW($1:$7)^0 可用 {1;1;1;1;1;1;1}
作者:
Airman
時間:
2015-12-9 15:26
回復
2#
准提部林
准大:
謝謝您再次熱心協助和指導!3個貴解公式測試OK~感恩
可否再請賜教~
將
交集值
的條件再進階為必須
同欄位
。
謝謝您
作者:
准提部林
時間:
2015-12-9 15:33
回復
3#
Airman
怎樣的同欄?
列對列的同欄?
看不懂∼∼
作者:
Airman
時間:
2015-12-9 16:26
回復
4#
准提部林
准大:
是的~限定
列對列
的
同欄位
之
相同值
。
敬請再次指導~感恩
[attach]22770[/attach]
作者:
准提部林
時間:
2015-12-9 16:34
回復
5#
Airman
=IF(L_1,"",IF(AND(MMULT(N(OFFSET($I$6,T$5-3,1,3,7)=OFFSET($I$6,$R7-3,1,3,7)),{1;1;1;1;1;1;1})),$R7-3,""))
作者:
Airman
時間:
2015-12-9 16:41
回復
6#
准提部林
准大:
全OK了~感謝您
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)