返回列表 上一主題 發帖

[發問] 函數公式︰求最後一組合的A欄期數。

[發問] 函數公式︰求最後一組合的A欄期數。

求最後一組合的A欄期數.rar (7.12 KB)

以下問題,請各位先進賜教!謝謝!

I1=人工填入搜尋指定某數字(01~49)
I2=人工填入搜尋迄止期數
J1=人工填入搜尋顯示$I$1數字的期數的下n期
J2:J50=顯示$I$1數字的期數之下n期的指定配對數字(01~49)
K2=搜尋$I$1和K2:K50最後一次同時顯示的需求公式(下拉至K50)
K2=該最後組合有顯示=$I$1數字的A欄期數。
迄止期數的範圍內,都沒有同時顯示指定的配對組合時,則K2=""

其餘...請詳閱附圖或上傳範例附件。 謝謝!

回復 12# hcm19522
hcm大大:您好!
TEST-3_求最後一組合的A欄期數.rar (14.41 KB)
仔細研究您的3#公式和准大的原公式
以二個公式再比對,才發現二位高手的公式答案都是正確的。
只是當初自己設立I$2的用意是指填入搜尋計算的迄止期數,但一時忽略了I$2放在OFFSET使用時,是指列數高度,
所以一直測試不出正解

謝謝您的耐心指導,讓我知道自己的盲點是在何處?
再次感恩

TOP

本帖最後由 ziv976688 於 2016-4-8 13:06 編輯

回復 12# hcm19522
hcm大大:您好!
謝謝您的耐心回應和解答。

OK了!您太厲害了!謝謝您!

您的部落格內容包羅萬象,很精采,很值得參閱和推薦

TOP

本帖最後由 hcm19522 於 2016-4-8 12:52 編輯

=IF(J3<>"",IF(ISNA(MATCH(1,0/(MMULT((OFFSET(INDIRECT("$B$"&1+J$1),1,,I$2-J$1,7)=J3)+(OFFSET($B$2,,,I$2-J$1,7)=I$1),{1;1;1;1;1;1;1})=2))),"",MATCH(1,0/(MMULT((OFFSET(INDIRECT("$B$"&1+J$1),1,,I$2-J$1,7)=J3)+(OFFSET($B$2,,,I$2-J$1,7)=I$1),{1;1;1;1;1;1;1})=2))+A$2-1),"")
後面加 "+A$2-1"   題意不是很了解    是這樣?

TOP

回復 10# hcm19522
hcm大大:您好!
謝謝您的再次回應和解答。

還是希望您能指導一下
A2期數>1的公式。謝謝您^^

TOP

=IF(J2<>"",IF(ISNA(MATCH(1,0/(MMULT((OFFSET(INDIRECT("$B$"&1+J$1),1,,I$2-J$1,7)=J2)+(OFFSET($B$2,,,I$2-J$1,7)=I$1),{1;1;1;1;1;1;1})=2))),"",MATCH(1,0/(MMULT((OFFSET(INDIRECT("$B$"&1+J$1),1,,I$2-J$1,7)=J2)+(OFFSET($B$2,,,I$2-J$1,7)=I$1),{1;1;1;1;1;1;1})=2))),"")

TOP

回復 8# hcm19522
hcm大大:您好!
IFERROR函數2003沒有^^"
能改用其他函數嗎?謝謝您!

准提版主的公式無法套用於A2期數>1
^^"

TOP

本帖最後由 hcm19522 於 2016-4-7 17:04 編輯

准大傑作 很OK
=IF(J2<>"",IFERROR(MATCH(1,0/(MMULT((OFFSET(INDIRECT("$B$"&1+J$1),1,,I$2-J$1,7)=J2)+(OFFSET($B$2,,,I$2-J$1,7)=I$1),{1;1;1;1;1;1;1})=2)),""),"")
多加 IFERROR(~~,"")

TOP

回復 5# hcm19522

補充:
hcm大大:您好!
不好意思,可否請您將顯示值改為數字型態?
因為這些期數值還要使用於計算式。
感恩^^

TOP

回復 5# hcm19522
TEST-2_求最後一組合的A欄期數.rar (10.15 KB)

hcm大大:您好!
感謝您的快速回應和解答。

測試結果詳如上傳附件
標示玫瑰紅底色的儲存格答案沒有出來
勞駕您再賜正!感激不盡~~~

TOP

        靜思自在 : 有時當思無時苦,好天要積雨來糧。
返回列表 上一主題