返回列表 上一主題 發帖

[發問] 搜尋最後一列都有相同數字的組合。

回復 34# c_c_lai
當 CrngA = "1":
          比對欄位可為 B欄、或是C欄、或是D欄、或是E欄、或是F欄、
          或是G欄、或是H欄 的任一欄位?
當 CrngA = "2":
          比對欄位可為 B、C欄、或是B、D欄、或是B、E欄、或是B、F欄、或是B、G欄、
          或是C、D欄、或是C、E欄 等等的任一組合欄位?

是的!!

那麼 當 CrngA = "1-2":
          比對欄位會是如何? B欄、C、D欄、或是 B欄、D、E欄、
          或是 C欄、E、F欄 等之表示?


CrngA = "1-2":就是7取1和7取2分開執行。
也就是說~~CrngA = "1-2"與CrngA = "1,2"相同意思。

TOP

本帖最後由 c_c_lai 於 2017-1-13 20:52 編輯

回復 33# ziv976688
不太明白,實際上之比對只有 B,C,D,E,F,G,H 等 7 個欄位;
CrngA = "2" 時,BC,BD,BE,BF,BG,BH,CD,CE,CF,CG,CH,.......,GH各為1組。
請問 BC 等怎麼組合? 有否圖例說明?
同理,當CrngA = "1-2" 時,你說共有28個組合。
那如何表示?

反覆地研讀了說明,我試著做如下的推測,不知是否就是你的想法?
你說: CrngA = "1" 則B,C各為1組; CrngA = "2" ,則B*C為1組
意即  
當 CrngA = "1":
          比對欄位可為 B欄、或是C欄、或是D欄、或是E欄、或是F欄、
          或是G欄、或是H欄 的任一欄位?
當 CrngA = "2":
          比對欄位可為 B、C欄、或是B、D欄、或是B、E欄、或是B、F欄、或是B、G欄、
          或是C、D欄、或是C、E欄 等等的任一組合欄位?
那麼 當 CrngA = "1-2":
          比對欄位會是如何? B欄、C、D欄、或是 B欄、D、E欄、
          或是 C欄、E、F欄 等之表示?

TOP

本帖最後由 ziv976688 於 2017-1-13 20:16 編輯

回復 32# c_c_lai

那麼 "B"、"C" 欄 是屬於哪一組? CrngA = "1" ? CrngA = "2"?

CrngA = "1" 則B,C各為1組; CrngA = "2" ,則B*C為1組
所以~~
CrngA = "1" 時,B,C,D,E,F,G,H各為1組。共7組(函數公式=COMBIN(7,1))
CrngA = "2" 時,BC,BD,BE,BF,BG,BH,CD,CE,CF,CG,CH,.......,GH各為1組。共21組(函數公式=COMBIN(7,2))
因此當CrngA = "1-2" 時,共有28個組合。

CrngA = "1-2" 是指 "任取1個、或者是 任取2個" 皆可之意?
CrngA = "1-2" 是指"任取1個和 任取2個" 皆執行之意

TOP

本帖最後由 c_c_lai 於 2017-1-13 20:09 編輯

回復 31# ziv976688
CrngA = "1-2" 指的是 A基準列當期7個欄中任取1個同欄同數字不重複的排列組合;和7個欄中任取2個同欄同數字,不重複的排列組合。
是指 "任取1個、或者是 任取2個" 皆可之意?
那麼 "B"、"C" 欄 是屬於哪一組? CrngA = "1" ? CrngA = "2"?
如果是  CrngA = "2";那 "E"、"F" 也就成立了囉?
還是總共有兩組做法,一組只比對一欄,另一組同時比對兩欄?

TOP

本帖最後由 ziv976688 於 2017-1-13 19:22 編輯

回復 29# c_c_lai
RrngA = "22-26"
CrngA = "1-2"
RrngB = "20-24"
CrngB = "1-2"
Ncount = "2-3"

此處之 CrngA = "1-2" 指的是 "B"、"C" 欄,
如為 CrngA = "4-5"  指的是 "E"、"F" 欄 ?


非也!!
CrngA = "1-2" 指的是 A基準列當期7個欄中任取1個同欄同數字不重複的排列組合;和7個欄中任取2個同欄同數字,不重複的排列組合。

CrngA = "4-5"  指的是 A基準列當期7個欄中任取4個的同欄同數字不重複的排列組合;和7個欄中任取5個同欄同數字,不重複的排列組合。
請參考24#和10#的說明

Ncount = "2-3" 指的是 "驗證版的連續次數",
此處連續次數是說 "二次" 到 "三次",亦即
本案例有兩個執行方案答案:
一個是 "二次"、另一個是 "三次"?


是的!!

那麼, RrngA = "22-26" 亦同此意呦?

是的!!

TOP

本帖最後由 ziv976688 於 2017-1-13 18:54 編輯

回復 28# c_c_lai
以上三個圖示,第3個 A組合*B組合驗證版之 "最後一列"
應以何者期數當做為正確的 "最後一列" ?

7+5=12(第3個 A組合*B組合驗證版之 "最後一列")~~因為A*B的驗證板組合是由A基準組合往上搜尋(即搜尋範圍是由A基準組合-1的期數(含),往上搜尋)
EX:本例的A組合*B組合驗證版是由~~
A基準組合-1的第22期(含),往上搜尋第1位(B欄)開02,第2位(C欄)開12且其上2期的第1位(B欄)開01,第2位(C欄)開02的同欄位且同號碼隻第1個到第3個的相同組合(即驗證板組合)。
==================================================================
再依順序重新整理關於不符合邏輯條件的情況~~
1_當由某個A基準組合往上搜尋~都沒有搜尋到任何同欄位同號碼的驗證組合,則這個A基準組合為無效的基準組合。

2_當由某個A基準組合往上搜尋到第一次同欄位同號碼的第1個驗證組合,其最後一列(=Nrange期數的對應期數)都沒有顯示任一個指定號碼時,就無需再往上繼續搜尋了~這個A基準組合為無效的組合。

3_當由某個A基準組合往上搜尋到第一次同欄位同號碼的第1個驗證組合,其最後一列(=Nrange期數的對應期數)有顯示任一個指定號碼,
則再往上搜尋到第二次同欄位同號碼的第2個驗證組合~~
3a_當搜尋不到第2個驗證組合時~~則這個A基準組合為無效的組合。  
3b_當有搜尋到第2個驗證組合,但其最後一列(=Nrange期數的對應期數)都沒有顯示與第1個驗證組合相同的指定號碼時~~則這個A基準組合為無效的組合。

以上是Ncount =2時的不符合邏輯條件的情況。

以下是Ncount =3時的不符合邏輯條件的情況。

1_當由某個A基準組合往上搜尋~都沒有搜尋到任何同欄位同號碼的驗證組合,則這個A基準組合為無效的基準組合。

2_當由某個A基準組合往上搜尋到第一次同欄位同號碼的第1個驗證組合,其最後一列(=Nrange期數的對應期數)都沒有顯示任一個指定號碼時,就無需再往上繼續搜尋了~這個A基準組合為無效的組合。

3_當由某個A基準組合往上搜尋到第一次同欄位同號碼的第1個驗證組合,其最後一列(=Nrange期數的對應期數)有顯示任一個指定號碼,
則再往上搜尋到第二次同欄位同號碼的第2個驗證組合~~
3a_當搜尋不到第2個驗證組合時~~則這個A基準組合為無效的組合。  
3b_當有搜尋到第2個驗證組合,但其最後一列(=Nrange期數的對應期數)都沒有顯示與第1個驗證組合相同的指定號碼時~~則這個A基準組合為無效的組合。

4_當由某個A基準組合往上搜尋到第一次同欄位同號碼的第1個驗證組合,其最後一列(=Nrange期數的對應期數)有顯示任一個指定號碼,
則再往上搜尋到第二次同欄位同號碼的第2個驗證組合~~當第2個驗證組合與第1個驗證組合的最後一列也有顯示相同的指定號碼時~~
4a_當搜尋不到第3個驗證組合時~~則這個A基準組合在Ncount =3時~~為無效的組合。  
3b_當有搜尋到第3個驗證組合,但其最後一列(=Nrange期數的對應期數)都沒有顯示與第1個驗證組合和第1個驗證組合相同的指定號碼時~~則這個A基準組合在Ncount =3時~~為無效的組合。

其餘Ncount =4~10以此類推。

另外提醒:Number InputBox填入的數字範圍=1~49,其可填入項目型態可為單項式或多項式或或混和式等複合式~~
EX:
可填入任一個單獨的數字(EX:1或3或4或...,或49);
也可填入任一個單獨的連續數字(EX:1-3或5-6或10-15或...,或41-49);
也可填入多個的單獨數字(EX:1,3,5或2,4,6,8或...,或1,7,10,15,20,30,35,42,49);
也可填入單個的連續數字(EX:1-5或2-8或...,或40-49或1-49);
也可填入多個的連續數字(EX:1-5,7-10或2-8,20-25,或...,或2-5,10-18,20-22,30-33,45-49);
也可填入任一個單獨的數字和單獨連續數字(EX:1,5-6或10,13-15或...,或20,41-49);
也可填入多個單獨的數字和多個連續數字(EX:1,3,5-6或10,13-15,20,23,26,30-33或...,或1-5,10,13,20,30-33,40,45-49);

連續號碼以"-"表示;項目與項目之間以","間隔。

其它的 InputBox填入的數字範圍=依其後面綠字說明,其可填入項目型態可為單項式或多項式或或混和式等複合式
P.S.後面綠字沒有註記說明的~~其範圍~~StrRng=1~9999;Nrange=2~9999;且要>StrRng;num =2~9999; RrngA=3~9999且要<Nrange;RrngB=2~9999且要<RrngA。

以上  謹請參考!

TOP

回復 25# ziv976688

再請教以下問題,
假設:
RrngA = "22-26"
CrngA = "1-2"
RrngB = "20-24"
CrngB = "1-2"
Ncount = "2-3"

此處之 CrngA = "1-2" 指的是 "B"、"C" 欄,
如為 CrngA = "4-5"  指的是 "E"、"F" 欄 ?

Ncount = "2-3" 指的是 "驗證版的連續次數",
此處連續次數是說 "二次" 到 "三次",亦即
本案例有兩個執行方案答案:
一個是 "二次"、另一個是 "三次"?
那麼, RrngA = "22-26" 亦同此意呦?

TOP

回復 27# ziv976688
謝謝你,這次的補充的確是把重點 (Key Point)
指出來了,否則在判斷上會有極大的誤差。
我會再整個思考一下。



以上三個圖示,第3個 A組合*B組合驗證版之 "最後一列"
應以何者期數當做為正確的 "最後一列" ?

TOP

本帖最後由 ziv976688 於 2017-1-12 23:53 編輯

回復 26# c_c_lai
您客氣了!您整理得比不才的說明原稿清楚易懂,尤其是圖示的部分。

稍微再強調一個重點~~
因整個篇幅都是討論符合邏輯條件的組合,所以強調一下不符合邏輯條件的情況~~
1_當由某個A基準組合往上搜尋到第一次同欄位同號碼的第1個驗證組合,其最後一列(=Nrange期數的對應期數)都沒有顯示任一個指定號碼時,就無需再往上繼續搜尋了~這個A基準組合為無效組合。

2_當由某個A基準組合往上搜尋到第一次同欄位同號碼的第1個驗證組合,其最後一列(=Nrange期數的對應期數)有顯示任一個指定號碼,
則再往上搜尋到第二次同欄位同號碼的第2個驗證組合~~
當第2個驗證組合其最後一列(=Nrange期數的對應期數)都沒有顯示與第1個驗證組合的指定號碼相同時~~則這個A基準組合為無效組合。

TOP

回復 25# ziv976688
這是我根據你的回覆整理出來的
搜尋最後一列都有相同數字的組合.rar (1.85 MB)
經過整理後,基本上業已大致明瞭你的描述,
你再幫我修飾一下,讓我能更確切地抓到重點,
謝謝你耐心地解說!

TOP

        靜思自在 : 要比誰更受誰.不要比誰更怕誰。
返回列表 上一主題