返回列表 上一主題 發帖

[發問] vlookup合并的資料

[發問] vlookup合并的資料

下圖左邊是資料檔,右邊是結果。由於貨架序號的頭7行是合幷,第8-14行是合幷,每次合幷行數不固定。
有沒有方法像右邊那樣,打入貨架序號,然後直接把該序號的資料轉到右邊?如附件。

                                                                資料檔                                                                                           結果
序号        货架编号        货架序号        单元        数量        楼层        备注        排列方式                        SR2000                        SR2001                       
1                  GS200                SR2000              FC186          1                 02F                         SR2001         SR2003                FC186        1                FC130        1               
2                                                                FC167          1                 02F                                                                FC167        1                FC117        1               
3                                                                FC161          1                 02F                                                                FC161        1                FC116        1               
4                                                                FC161          1                 02F                                                                FC161        1                FC130        1               
5                                                                FC153          1                 02F                                                                FC153        1                FC117        1               
6                                                                FC153          1                 02F                                                                FC153        1                FC116        1       
7                                                                FC151          1                 02F                                                                FC151        1                FC130        1               
8                                     SR2001           FC130      1            02F                                                                  Total        7                Total        7                                               
9                                                                FC117          1                02F                                                                                                                       
10                                                                FC116          1                02F                                                                                                                       
11                                                                FC130          1                02F                                                                                                                       
12                                                                FC117          1                02F                                                                                                                       
13                                                                FC116          1             02F                                                                                                                       
14                                                                FC130          1                02F

test.rar (9.34 KB)

回復 2# hcm19522


    謝謝,不過這個答應出來的效果,不是我的問題的目的。

TOP

本帖最後由 198188 於 2023-12-21 09:23 編輯

回復 4# singo1232001
有點奇怪,把程式放在頁面�堙A但是開excel, 檢視巨集時,版面沒有任何巨集。

test vba.zip (82.13 KB)

TOP

回復 6# shuo1125


  但是這樣如何操作?如上貼附件,沒有任何反應出來。

TOP

回復 9# singo1232001


    謝謝!能不能有注釋一下,這樣我可以更好理解每句用意,如果格式或者表格有變動,也可以自己做出修改。:handshake

TOP

回復 11# singo1232001
感謝注釋,請問    ▲是什麽用途?我每次輸入變成亂碼,是否可以更改其他?

TOP

回復 14# singo1232001


   謝謝。
如果想直接抽取該儲存格内含有SR字眼,然後抽出SR及後面四個數值,例如SR2003 及 SR2002 ,這句如何用程式表達?
上架 SR2003(02F单元)
下架 SR2002(02F单元)

TOP

回復 12# Andy2483

其實我主要的目的是將附件,根據 BF �堛滷ぞd表,製造成BF#001-009的排櫃表。
如果我想根據下面條件讀取資料。
如果儲存格内有”SR“, 一欄就抽取SR+后4個數值 ,另一欄就抽取()括號内的内容
如果儲存格内沒有“SR”, 一欄就抽取第一個空格前的數值 ,另一欄就抽取第一個空格后的數字。

舉例
上架 SR2005(02F单元)
上架 SR2023(03F单元)
2310100528 BF GL3A-001 LAMINATED GLASS UNIT =3PCS
2311160356 AA REPLACEMENT INSULATED GLASS=1pc
2311181293 AA REPLACEMENT INSULATED GLASS=1pc

第一欄                                第二欄
SR2005                              02F单元
SR2023                              03F单元
2310100528                     BF GL3A-001 LAMINATED GLASS UNIT =3PCS
2311160356                     AA REPLACEMENT INSULATED GLASS=1pc
2311181293                     AA REPLACEMENT INSULATED GLASS=1pc

活頁簿1.rar (26.45 KB)

TOP

回復 9# singo1232001

因爲要的數據數量不固定。如果是想直接把C欄的貨架序號,全部自動讀取,不是自己輸入貨架序號呢?
舉例1
SR2000                         SR2000     SR2001     SR2002      SR2003
SR2001
SR2002
SR2003

舉例2
SR2000                         SR2000     SR2001     SR2002    SR2003     SR2004    SR2005
SR2001
SR2002
SR2003
SR2004
SR2005

TOP

本帖最後由 198188 於 2023-12-29 16:43 編輯

[attach]37201[/attach]
回復  198188

1.45HQ = 45'高櫃, 沒有 45HQ的櫃 也標 45'高櫃 這樣沒有規則

2.[E31],[E45],[E59]=4 ...
Andy2483 發表於 2023-12-29 16:16


上面的資料不需要,只是想圖一�堛爾禤げリJ圖二�堛漯礄�内

1.jpg (59.75 KB)

1.jpg

2.jpg (75.88 KB)

2.jpg

TOP

        靜思自在 : 人生沒有所有權,只有生命的使用權。
返回列表 上一主題