在相對應列列出數期不重複的數值

2012-09-06 9:39 pm
小弟想製作一份能在相對列(即同列)列出幾期內不重複的數字!
且每填加一期獎號後會自動對齊同列數及更新不重複值的統計表!
請高手大大進入賜教!謝謝!

圖表範例: http://www.FunP.Net/948059
更新1:

各位高手大大: 小弟因某些不得已的因素, 只有在早上7點至中午才有機會接觸電腦作回應! 請各位高手大大不嫌棄且多包涵!謝謝!

更新2:

感謝c大快速又精簡的為小弟解答! 沒想到c大可以不用陣列公式且以簡短的公式 就幫小弟解決難題!謝謝c大超完美解答! 可否請c大將你在"意見區"的解答 回貼在"回答區"好讓小弟選你為"最佳解答者" 謝謝你!

更新3:

C大可否再請教您一個問題? 如原圖表:當選擇"只列出前5期不重複數值"時, 則"前5期"那一列L7:R7>0的不重複值(24跟33)就自動格式填滿! 請問C大選取L2:R2後格式化公式要怎麼寫?可否請C大於"回答區"回答!謝謝C大!

更新4:

非常感謝K大 以更簡短的公式解答! 怪了..怎麼大大們都不在回答區解答勒? K大 您的解答小弟也非常滿意! 只是格式化條件不是我要的.. 小弟要的是像之前補充的那樣.. 如不了解其中題意,小弟再上傳圖表! 請K大 再幫小弟看看並於"回答區"解答! 謝謝K大 格式範例: http://www.FunP.Net/969085

更新5:

非常感謝各位大大極熱心的為小弟解答! 公式都極奇簡妙,真是大開眼界,受益良多! C大可能中彩忙搬家或數錢了吧!不過還是很感謝您! D大的公式極簡短易懂,真是初級者一大福音!謝謝D大! K大若沒有您熱心解說公式内容,小弟實難理解排名RANK函數 可以這樣運用,真是奇妙!感謝您在回答區解答! 選您為"最佳解答者"囉! 也祝您們中大獎!

回答 (5)

2012-09-09 11:15 pm
✔ 最佳答案
版大︰
依貴補充~提供另一種思維的圖表製作~顯示範圍內各最後出現的某數字。

L2
=IF(AND(D2<>"",ISNA(RANK(D2,$D3:$J$100))),D2,"")
格式設定
D2
=AND(D2<>"",ISNA(RANK(D2,$D3:$J$100)))
圖樣請自選
複製填滿

只是對樂透題有興趣~僅供參考! ^^

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

2012-09-09 10:20:44 補充:
格式設定
L2
=AND(L2<>"",ISNA(RANK(L2,$D3:$J$100)))*($K2=$L$1)
圖樣請自選
複製填滿

只是對樂透題有興趣~湊熱鬧~不是要競答^^

C大可能是剛好較忙~耐心等等看~多一個解答,也是難得學習的好機會。

2012-09-09 15:15:56 補充:
參考附件︰http://www.FunP.Net/166809

不好意思,為利版大結案,小弟就僭越上答囉^^"

重新彙整敝解如題意及補充需求︰L2公式
=IF(AND(D2<>"",ISNA(RANK(D2,$D3:$J$100)))*($K2<=$L$1),D2,"")

=IF((D2<>"")*ISNA(RANK(D2,$D3:$J$100))*($K2<=$L$1),D2,"")

L2格式設定公式
=AND(D2<>"",ISNA(RANK(D2,$D3:$J$100)))*($K2=$L$1)

=(D2<>"")*ISNA(RANK(D2,$D3:$J$100))*($K2=$L$1)
圖樣藍色
右拉下拉填滿

公式簡略說明︰計算總範圍︰$D2:$J$100搜尋目標值︰各當列的7個數值
搜尋範圍︰除各當列以外的以下各列
附加指(限)定期數︰$K2<=$L$1
公式邏輯︰
指(限)定期數(不含)以下搜尋範圍內沒有顯示目標值時~則顯示該目標值;否則顯示空白。

公式中的100可視實際需求範圍增減。
移除公式中的*($K2<=$L$1)~則為不指定搜尋期數上限範圍
移除格式公式中的*($K2=$L$1)~則圖樣標示不限定為=$L$1的指定當列。

另請詳閱意見欄~
cjw大的COUNT+COUNTIF
DEER大的COUNTIF
各精解公式變化

參考: 准提部林大師常用的RANK函數解
2014-07-15 2:01 pm
到下面的網址看看吧

▶▶http://*****
2014-07-07 2:22 am
到下面的網址看看吧

▶▶http://*****
2012-09-09 7:33 pm
公式
L2
=IF((D2<>"")*(COUNTIF($D3:$J100,D2)=0),D2,"")

格式化公式
L2
=(D2<>"")*(COUNTIF($D3:$J100,D2)=0)*($K2=$L$1)
圖樣藍色
右拉下拉填滿

參考即可 ^^

2012-09-09 12:43:23 補充:
COUNTIF函數效能比較差,建議計算範圍在3000列以內
不過大樂透要超過3000期~已是再20年以後的事了^^

祝︰
版大重頭獎^^
2012-09-06 11:10 pm
L2==IF(COUNT($J:$J)-ROW(A1)+1>$L$1,"",IF(COUNTIF($D3:$J$15,D2)>=1,"",D2))往右往下複製即可,供參!

檔案下載地址
http://www.FunP.Net/328156


收錄日期: 2021-04-27 19:51:44
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20120906000010KK02952

檢視 Wayback Machine 備份