返回列表 上一主題 發帖

[發問] 多條件篩選&ListBox

回復 10# c_c_lai

若以這例子為例

(材料)QFN    9X9     64    篩選後找到下圖

(Cus簡碼)找到簡碼
2.png
因此對應到(材料)M欄.....選擇ASM
(第一種篩選條件)

查到此"BA"欄為  ->  4100998111

這時我會再篩選按鍵按下清除
然後選擇BA欄位找出 -> 4100998111
出現下圖篩到的結果
像此結果就只有多出一筆資料

因為是要找除了自己以外的資料
ATI  QFN  9X9  64
這時找到的資料是ATI
因此去(Cus簡碼)
剛好全碼也叫ATI
5.png
最後去工作表2

找到ATI後
像此筆資訊因為接下來
QFN  9X9  64
沒此資料
因此第一種篩選就會沒資料

(第二種篩選條件)

查到此"AZ"欄找到"16"
一樣在此我會再篩選再按清除
接著"AZ"欄選擇"16"
像此例子就有這麼多筆

接著後續與第一種篩選的後面一樣
找出工作表2有無對應的
若簡碼去找全碼找不到&或者像上次C大試的有3種全碼
找不到的就略過此筆往下找
因為也會有很多筆會找不到
所以以人工篩選的方式會找很久...
繼續以這個例子

ATM   LQFP     7X7     48
ATM 找到全碼後為ATMEL
就能找到工作表2這筆

因此此筆資訊  會顯示在ListBox上  (附註類別2)

先前還有3-5種類別
3-5的篩選方式就只需從"TR排機&產出"   對應到  "工作表2"
比較沒前面這麼複雜了QQ...
目前點出來的LisTBox為第5種篩選方式

TOP

回復 10# c_c_lai

若以這例子為例

(材料)QFN    9X9     64    篩選後找到下圖

(Cus簡碼)找到簡碼
2.png
因此對應到(材料)M欄.....選擇ASM
(第一種篩選條件)

查到此"BA"欄為  ->  4100998111

這時我會再篩選按鍵按下清除
然後選擇BA欄位找出 -> 4100998111
出現下圖篩到的結果
像此結果就只有多出一筆資料

因為是要找除了自己以外的資料
ATI  QFN  9X9  64
這時找到的資料是ATI
因此去(Cus簡碼)
剛好全碼也叫ATI
5.png
最後去工作表2

找到ATI後
像此筆資訊因為接下來
QFN  9X9  64
沒此資料
因此第一種篩選就會沒資料

(第二種篩選條件)

查到此"AZ"欄找到"16"
一樣在此我會再篩選再按清除
接著"AZ"欄選擇"16"
像此例子就有這麼多筆

接著後續與第一種篩選的後面一樣
找出工作表2有無對應的
若簡碼去找全碼找不到&或者像上次C大試的有3種全碼
找不到的就略過此筆往下找
因為也會有很多筆會找不到
所以以人工篩選的方式會找很久...
繼續以這個例子

ATM   LQFP     7X7     48
ATM 找到全碼後為ATMEL
就能找到工作表2這筆

因此此筆資訊  會顯示在ListBox上  (附註類別2)

先前還有3-5種類別
3-5的篩選方式就只需從"TR排機&產出"   對應到  "工作表2"
比較沒前面這麼複雜了QQ...
目前點出來的LisTBox為第5種篩選方式

TOP

本帖最後由 c_c_lai 於 2016-11-27 08:14 編輯

回復 12# starbox520
請問: 從

後,一直到

ATM   LQFP     7X7     48
為何是選擇它,根據甚麼?

P.S.  我視力還未恢復,看得實在眼發撩亂。

TOP

回復 13# c_c_lai


   回C大
   我上方有解釋說  因為有些找到後  ,CUS簡碼有可能沒資料  ,就略過
   
   然後大大這兩個圖的意思
   每一個都要找,只是有可能像第一種篩選方法會沒資料
EX:
"  
   QFN  9X9  64
   沒此資料
   因此第一種篩選就會沒資料
"
而我在(第二種篩選)選擇這筆資料
ATM   LQFP     7X7     48
只是為了呈現給C大看
要怎麼對應到工作表2的資訊

當然會有很多比對應不到,很多比對應的到
我只是秀出其中一項對應的到的資訊
像第一個MTE   因為CUS簡碼找不到    所以就略過
第二個ESS   因為工作表2  沒有全部吻和
以此類推...
其中可能還會有吻合的資訊  
我只是找出其中一筆吻合的資訊

TOP

回復 14# starbox520
妳所謂的 "吻合的資訊" 是指那些條件吻合?

TOP

回復 15# c_c_lai


    例如先前說的例子
   
   
     ATM   LQFP     7X7     48
     ATM 找到全碼後為ATMEL
     就能找到工作表2這筆
   

    吻合是"材料"的  "M" CUST_CODE (要先對到Cus簡碼找全碼)   "P" PKG              "Q" BODY_SIZE     " R "LEAD_COUNT
    對上工作表2的  " A" Customer                                                       " B" Package      "C"  BodySize         "D"  LC
    皆一致

TOP

回復 16# starbox520
大致了解了,先讓眼睛休息一下,再來想想如何,
謝謝妳詳盡地解說。

TOP

回復 17# c_c_lai


    很抱歉讓你看得這麼痛苦哈哈...

TOP

本帖最後由 c_c_lai 於 2016-11-28 18:39 編輯

回復 18# starbox520
若以這例子為例
    工作表 "TR排機&產出"
1.  ASMEDIA TECH.     QFN     9X9     64     9,000     12  
    工作表 "Cus簡碼"
2.  ASM     ASMEDIA TECH.
    工作表 "材料"
3.  ASM     QFN     9X9     64     16     4100998111         4100998111
    查到此 "BA" 欄為  ->   4100998111
4.  ATI      QFN     9X9     64     218-0893000-00     16     4100998111
    ASM      QFN     9X9     64                        16     4100998111
    要找除了自己以外的資料
5.  ATI  QFN  9X9  64

試問:
如果 3 ~ 4 仍然只找到一筆  (即原來點選之 工作表 "TR排機&產出" 資料)
ASM      QFN     9X9     64                        16     4100998111
那要如何處理?

TOP

回復 19# c_c_lai


    C大你的意思是這樣嗎,
    如果"TR排機&產出"的資料,對應到材料這邊 ,取到BA攔的值   EX:4100998111
    然後 去找  4100998111  列出來也只有自己本身,那此筆在第一個篩選方式就是沒資料,也就不呈現
    就會從第2種篩選方式,再去找,若也沒有,就會從第3種方式下去找
    因為最後資料,應該是跑完第一種  ~  第五種  篩選方式依序排列
   
    如下圖,就是第2種篩選方式沒資料,因為都不一定,3-5種篩選方式會有比較多筆資料
    1-2種本身因為篩很多條件,所以有可能會沒資料或比較少,皆不一定~
   
   
    也或者會有第一種篩選沒資料,就會沒有類別1,直接從2開始
    也或者1.2都沒有,直接從3開始,以此類推

TOP

        靜思自在 : 真正的愛心,是照顧好自己的這顆心。
返回列表 上一主題