返回列表 上一主題 發帖

[發問] 增加第7段數字的判別與歸類

[發問] 增加第7段數字的判別與歸類

7C_0_1894期_50_1893_10+1890-1892_10_1次_1-49.rar (173.56 KB)
目前:
由7C_0_1894期_50_1893_10+1890-1892_10_1次_1-49資料夾內的H2_搜尋(機)字檔(主檔)_0917_samwang執行後產生~
7統2_0_1894期_50_1893+第7段數字_3個_1次(目前)的1個有統關鍵字檔案~
即由大而小開啟7C_0_1894期_50_1893-10+1892-10_1次_1-49;7C_0_1894期_50_1893-10+1891-10_1次_1-49;7C_0_1894期_50_1893-10+1890-10_1次_1-49~
搜尋有(機)關鍵字的檔案,並將檔案內的A&B二欄的內容依序複製貼上Sheets("Sheet1")的M1,
再依據第5段數字判別歸類為1個有統關鍵字檔案。

需求:想再進階增加第7段數字的判別與歸類~
由7C_0_1894期_50_1893_10+1890-1892_10_1次_1-49資料夾內的H2_搜尋(機)字檔(主檔)_0917_samwang執行後產生~
7統2_0_1894期_50_1893+1890_1個_1次(效果檔);7統2_0_1894期_50_1893+1891_1個_1次(效果檔);7統2_0_1894期_50_1893+1892_1個_1次(效果檔)共3個有統關鍵字檔案~
即由大而小開啟7C_0_1894期_50_1893-10+1892-10_1次_1-49;7C_0_1894期_50_1893-10+1891-10_1次_1-49;7C_0_1894期_50_1893-10+1890-10_1次_1-49~
搜尋有(機)關鍵字的檔案,並將檔案內的A&B二欄的內容依序複製貼上Sheets("Sheet1")的M1,
再依據第5段數字+第7段數字判別~各歸類產生共3個有統關鍵字檔案。
詳如附件範例

以上需求的語法~懇請各位大大指教!
謝謝!

回復 1# ziv976688


我的理解您需求是,搜尋各別資料夾-->找到"機"關鍵字-->資料處理-->各別另存新檔案,不知是否正確。

TOP

本帖最後由 ziv976688 於 2021-9-24 13:44 編輯

我的理解您需求是,搜尋各別資料夾-->找到"機"關鍵字-->資料處理-->各別另存新檔案, ...
samwang 發表於 2021-9-24 12:37 [/quote]
回復 2# samwang
samwang大大 : 您好 !
是正確的~即目前是只以資料夾的第5段數字作判別與歸類,現在改為第5段數字+第7段數字作判別與歸類~
找到"機"關鍵字-->資料處理-->各別另存新檔案。
謝謝您

TOP

回復 3# ziv976688

如附件,新檔案的檔名不太確定是否您的需求,請測試看看,謝謝

H2_搜尋(機)字檔(主檔)_0924.zip (120.46 KB)

TOP

回復 4# samwang
效果檔名稱這樣也很理想~
測試結果:完全符合需求且單層和雙層都適用
萬分感謝您的指導和幫忙~感恩

TOP

本帖最後由 ziv976688 於 2021-9-24 19:21 編輯

回復 4# samwang
承上題~
不好意思,可能是因為名稱改變,A欄的期數內容也隨之異動(由各單期數異動為各單期數+細項),
所以A_搜尋()字檔(主檔_前3小_含0)_0922執行後~Sheets("Sheet1")的內容登錄有誤~
EX:7前3大&小+0_0_1894期_6個_1次(目前)的C2:AY33和BD2:CZ33的舊版
以同樣公式作統計~答案不符合;另~
CY40:AY123的目前單期細項分計的合計數和BD40:CZ123的舊版單期數合計數~以人工比對答案不符合
CY125:AY140的目前和BD125:CZ140的舊版之公式統計答案符合
請詳見附件範例 0924.rar (285.55 KB)

請問:A_搜尋()字檔(主檔_前3小_含0)_0922要如何修正?
謝謝您

TOP

本帖最後由 ziv976688 於 2021-9-25 12:45 編輯

回復 4# samwang
不好意思,6樓的說明辭不達意~重新整理如下~
備註:
1_H2_搜尋(機)字檔(主檔)_0924~執行後~完全符合需求。

2_有統關鍵字之檔案名稱的意涵~
單層:
7統S_0_1894期_50_1893-10_1次
1894 =指定比對的開獎期數= Nrange
1893 = 比對的第1層Range
雙層:
7統S_0_1894期_50_1893-10+1892-10_1次
1894 =指定比對的開獎期數 = Nrange
1893 = 比對的第1層Range
1892 = 比對的第2層Range

新需求:
以A_搜尋(統)字檔(主檔_前3小_含0)_0922_samwang~執行後~產生的效果檔~
在單層和雙層之第2層為單期時~答案都OK;
但在雙層之第2層為多期時,答案會有BUG~
EX:雙層_第1層多期+第2層多期-NG;雙層_第1層單期+第2層多期-NG~
其內的效果檔B1:AY40的答案不正確(因B41以下的格式不同~異處不標示)。
詳如附件範例 : 總測試_0925.rar (573.32 KB)

以上    A_搜尋(統)字檔(主檔_前3小_含0)_0922_samwang
懇請賜正~能因應新格式,執行後~以產生正確答案。
謝謝您!

TOP

回復 7# ziv976688

請問什麼是單層、雙層?
請問什麼是第1層多期、單期?
其實我回覆解答後,提問者所詢問條件很快就忘,
所以,才會導致改這裡影響其他的

TOP

本帖最後由 ziv976688 於 2021-9-25 14:59 編輯

回復 8# samwang
以下說明不包括 Nrange=1894的數字~
單層=資料夾內的關鍵字之檔案名稱只有第1層的Range數字
EX : 7S_0_1894期_50_1893-10_1次
單期=資料夾內只有1個關鍵字之檔案~如上述。
多期=資料夾內有2個(含)以上關鍵字之檔案~
EX : 7S_0_1894期_50_1891-10_1次; 7S_0_1894期_50_1892-10_1次;....。

雙層=資料夾內的關鍵字之檔案名稱有第1層的Range數字+第2層的Range數字
EX : 7S_0_1894期_50_1893-10+1892-10_1次
第1層單期+第2層單期=資料夾內只有1個第1層的Range數字+第2層的Range數字之關鍵字之檔案~如上述。

第1層單期+第2層多期=資料夾內有2個(含)以上關鍵字之檔案~
第1層的Range數字都相同(單期)+第2層的Range數字都不相同(多期)~
EX : 7S_0_1894期_50_1893-10+1890-10_1次;7S_0_1894期_50_1893-10+1891-10_1次;....。

第1層多期+第2層單期=資料夾內有2個(含)以上關鍵字之檔案~
第1層的Range數字都不相同(多期)+第2層的Range數字都相同(單期)~
EX : 7S_0_1894期_100_1891-10+1890-10_1次;7S_0_1894期_100_1892-10+1890-10_1次;....。

第1層多期+第2層多期=資料夾內有4個(含)以上關鍵字之檔案~
第1層的Range數字不全相同(多期)+第2層的Range數字不全相同(多期)~
EX : 7S_0_1894期_100_1891-10+1890-10_1次;7S_0_1894期_100_1892-10+1890-10_1次;7S_0_1894期_100_1892-10+1891-10_1次;7S_0_1894期_100_1893-10+1890-10_1次;....。

以上  請參考~謝謝您

PS : 應該只是在第2層多期時,判讀不夠完全~其它都OK

TOP

回復 9# ziv976688


如附圖,抓取資料是對的,請再確認一下,謝謝
擷取1.PNG

TOP

        靜思自在 : 地上種了菜,就不易長草;心中有善,就不易生惡。
返回列表 上一主題