返回列表 上一主題 發帖

[發問] 函數_附條件的對應值再出現

[發問] 函數_附條件的對應值再出現

下列需求~懇請各位前輩和先進不吝賜教是幸!謝謝!

需求1︰


需求2︰



2016-0423-Q-1 -.rar (15.18 KB)

全是陣列公式:
全部對位出現:
=IF(I7=Q$6,IF(SUM(SUMIF(OFFSET(J$6,R$6,,,7),J7:P7)*-999^(SUMIF(OFFSET(J$6,T$6,,,7),OFFSET(J$6,S$6,,,7))=0))>0,I7,""),"")

任一對位出現:
=IF(I7=Q$6,IF(OR(SUMIF(OFFSET(J$6,R$6,,,7),J7:P7)*SUMIF(OFFSET(J$6,T$6,,,7),OFFSET(J$6,S$6,,,7))),I7,""),"")

TOP

回復 2# 准提部林
准大:
感謝您的快速回應和賜解
測試OK了~感恩

假日愉悅

TOP

回復 2# 准提部林
准大:
不好意思,還有一個衍生需求~
敬請您再次賜教為禱!感恩!

需求︰
當Q$6期數<>I7,則T7=""
當A列的某J:P值,有顯示在B列的J:P時,
則將該A列的某J:P值,其在C列的J:P對應值,全部表列於T7:T13(數字不用大小排序)

詳如附件:   附條件的對應值表列.rar (7.46 KB)

TOP

陣列公式:
=SUBSTITUTE(SMALL(IF(SUMIF(OFFSET(J$6,R$6,,,7),OFFSET(J$6,Q$6,,,7)),SUMIF(OFFSET(J$6,T$6,,,7),OFFSET(J$6,S$6,,,7)),99),ROW(A1)),99,)

無法排錯,只能用取代,結果為文字格式!
 
 

TOP

回復 5# 准提部林
准大:
不好意思,有點誤解~
公式與S$6無關。
S$6已改為空白。
煩請賜正~謝謝您!

TOP

本帖最後由 Airman 於 2016-4-23 19:07 編輯

回復 5# 准提部林
准大:
不好意思,#4的文字說明有筆誤
重新說明及重作範例檔。

需求︰
當A列的某J:P值,有顯示在B列的J:P時,則將該A列的某J:P值,其在C列的J:P對應值~
全部表列於T7:T13(數字不用大小排序)

詳見範例附件: 附條件的對應值表列-2.rar (7.4 KB)

以上  謹請參考!謝謝您!

附條件的對應值表列-2.rar (7.4 KB)

TOP

本帖最後由 准提部林 於 2016-4-23 22:44 編輯

回復 7# Airman


=SUBSTITUTE(SMALL(IF(SUMIF(OFFSET(J$6,R$6,,,7),OFFSET(J$6,Q$6,,,7)),OFFSET(J$6,S$6,,,7),99),ROW(A1)),99,)

或:
=IF(ROW(A1)>COUNT(0/SUMIF(OFFSET(J$6,R$6,,,7),OFFSET(J$6,Q$6,,,7))),"",SMALL(IF(SUMIF(OFFSET(J$6,R$6,,,7),OFFSET(J$6,Q$6,,,7)),OFFSET(J$6,S$6,,,7)),ROW(A1)))

TOP

回復 8# 准提部林
准大:
感謝您的耐心賜解
測試OK了~感恩

TOP

        靜思自在 : 愛不是要求對方,而是要由自身的付出。
返回列表 上一主題