返回列表 上一主題 發帖

[發問] 函數_連續多個同欄的對應值再顯示。

[發問] 函數_連續多個同欄的對應值再顯示。

參考附件︰http://www.FunP.Net/917358

以不再增加名稱定義為原則。謝謝!

說明︰
名稱定義︰
R_R=$R7; T_3=T$3; T_5=T$5; X=$R7+T$3; Y=T$5-$R7; Z =MOD(T$5+Y,$R$6)
L_1=OR(T$5="",$R7="",$R7>=T$5,X=Y)

連續二個同欄的對應值再顯示。
Sheet1!T7

=IF(L_1,"",IF(OR(SUMIF(OFFSET($I$6,Y,1,,7),SUMIF(OFFSET($I$6,T$5,1,,7),$R$5,OFFSET($I$6,Z,1,,7)),OFFSET($I$6,MOD(Y*2,$R$6),1,,7))=OFFSET($I$6,X,1,,7)),Y,""))  
陣列
即當I欄T5期數的R5值,其在Z期數的同欄對應值,再出現在Y期數;
且該出現在Y期數的對應值,其在MOD(Y*2,$R$6)同欄的對應值,亦有出現在X期數。
則T7顯示Y值,否則顯示空白

連續三個同欄的對應值再顯示。
Sheet2!T7

=IF(L_1,"",IF(OR(SUM((SUMIF(OFFSET($I$6,Y,1,,7),SUMIF(OFFSET($I$6,T$5,1,,7),$R$5,OFFSET($I$6,Z,1,,7)),OFFSET($I$6,MOD(Y*2,$R$6),1,,7))=OFFSET($I$6,T$3,1,,7))*OFFSET($I$6,T$3+1,1,,7))=OFFSET($I$6,X,1,,7)),Y,""))
陣列
即當I欄T5期數的R5值,其在Z期數的同欄對應值,再出現在Y期數;
且該出現在Y期數的對應值,其在Y*2期數的同欄的對應值,亦有出現在T3期數;
且該出現在T3期數的對應值,其在T3+1期數的同欄對應值,亦有出現在X期數。
則T7顯示Y值,否則顯示空白

需求︰
請教更簡化的函數公式。

以上  懇請各位先進、前輩不吝賜教!  謝謝!

因應~本題基於『對應值再顯示』時的"欄位不同"而無法簡化~
恕將需求~『對應值再顯示』改為『對應值再顯示於"同欄位"』~謝謝!

詳如新附件:
http://www.FunP.Net/920227

TOP

回復 3# 准提部林

准大:
測試OK了~2個公式也分別成功套上Sheet1~
謝謝您的耐心指導~感恩
晚安

TOP

        靜思自在 : 能善用時間的人,必能掌握自己努力的方向。
返回列表 上一主題