Re: [算表] 行數不定資料怎麼抓

看板Office作者 (windknife18)時間16年前 (2009/07/05 19:51), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
如果不想每次用 資料剖析 可以使用以下方法 B1 =SHIPPER: B2 =PER S.S. B3 =FROM: B4 =GOODS: B5 =L/C NO.: C1 =TRIM(SUBSTITUTE( INDIRECT( "r" & LOOKUP(9E+307,FIND(B1,$A$1:$A$10)*ROW($1:$10)) &"c1",FALSE),B1,"")) 往下拉到 C5 即可 ※ 引述《xemerald ()》之銘言: : 軟體:EXCEL : 版本:2003 : 以下資料每一筆都是在第一列 : A1~A8 : 原本資料的順序都是這樣 : SHIPPER: TAIWAN ****** CO., LTD. : PER S.S. "A.P.MOLLER" V-0904 : FROM: KEELUNG to JAPAN : GOODS: POLYESTER : L/C NO.: BMBMCD : 但有時候會多出幾行,如下面是多出第二行 ON BEHALF... : GOODS也比平常多出一行 : SHIPPER: TAIWAN ****** CO., LTD. : ON BEHALF OF *** : PER S.S. "A.P.MOLLER" V-0904 : FROM: KEELUNG to JAPAN : GOODS: TEXTILE PIECE GOODS : 100% POLYESTER PIECE DYED : L/C NO.: BMBMCD : 原本我有弄一些小小函數把我要的資料抓出來變成 : TAIWAN ****** CO., LTD. : "A.P.MOLLER" V-0904 : KEELUNG to JAPAN : POLYESTER : BMBMCD : 但偶爾客戶會多出一兩行字 : 所以我需要抓的資料變成 : TAIWAN ****** CO., LTD. : ON BEHALF OF *** : "A.P.MOLLER" V-0904 : KEELUNG to JAPAN : TEXTILE PIECE GOODS : 100% POLYESTER PIECE DYED : BMBMCD : 但因為多一兩行字 : 所以原本函數寫的位置就跑掉了 : 原本A2資料出現在A3 : 如果客戶給的資料還有分成A1 B1 : 我還可以用vLOOPUP去找 : 現在全部變都A列就有點束手無策 : 能不能請各位強大的大大給一一點提示 : 感恩啦! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.89.30

07/08 21:22, , 1F
不好意思現在才看到,謝謝喔!
07/08 21:22, 1F

07/09 09:30, , 2F
^^
07/09 09:30, 2F
文章代碼(AID): #1AK9Eigd (Office)
討論串 (同標題文章)
文章代碼(AID): #1AK9Eigd (Office)