[文件] EXCEL 擷取特定位子數字問題

作者: ilf0121 (思想的崛起)   2022-10-14 13:50:04
軟體:EXCEL
大大好
這邊有問題想請教 關於擷取特定數字部分
因為網頁擷取文字 是以下這樣
想要擷取最下面的數字 NT$1,315 的 1315
因為NT太多個 用NT判斷就會跑太多出來
請問要怎麼寫比較好? 謝謝大大
以下內容 是在同一格內的 Q100
訂單金額
商品價格
賣家運費總支付
買家支付運費
手續費
成交手續費
金流服務費
訂單進帳
NT$1,243
NT$1,243
NT$150
NT$150
-NT$78
-NT$50
-NT$28
NT$1,315
作者: rafaiero (路人甲)   2022-10-14 17:46:00
=iferror(right(indirect(“a” & counta(a:a)),find(indirect(“a”&counta(a:a)),”$”)),indirect(“a” &counta(a:a)))如果資料是從a1開始每格都有資料到最後一行的話,適用。
作者: rafaiero (路人甲)   2022-10-14 17:46:00
=iferror(right(indirect(“a” & counta(a:a)),find(indirect(“a”&counta(a:a)),”$”)),indirect(“a” &counta(a:a)))如果資料是從a1開始每格都有資料到最後一行的話,適用。
作者: ilf0121 (思想的崛起)   2022-10-14 18:14:00
R大 不好意思 這一串資料 是都在同一格內的
作者: ilf0121 (思想的崛起)   2022-10-14 18:14:00
R大 不好意思 這一串資料 是都在同一格內的
作者: newacc (XD)   2022-10-14 20:09:00
https://i.imgur.com/J3OjoNZ.png但最後那個金額如果是負數會有問題
作者: newacc (XD)   2022-10-14 20:09:00
https://i.imgur.com/J3OjoNZ.png但最後那個金額如果是負數會有問題
作者: windknife18 (windknife18)   2022-10-14 21:05:00
=--RIGHT(SUBSTITUTE(A1,CHAR(10),REPT(" ",30)),30)
作者: windknife18 (windknife18)   2022-10-14 21:05:00
=--RIGHT(SUBSTITUTE(A1,CHAR(10),REPT(" ",30)),30)
作者: ilf0121 (思想的崛起)   2022-10-15 12:27:00
報告N大 我這樣的話 是顯示全部的字串 請問RIGHT前面--這部分用用途是? 加了後就變成#VALLUE!報告W大 您這公式可以!! 請問是否能只顯示數字不要NT$
作者: ilf0121 (思想的崛起)   2022-10-15 12:27:00
報告N大 我這樣的話 是顯示全部的字串 請問RIGHT前面--這部分用用途是? 加了後就變成#VALLUE!報告W大 您這公式可以!! 請問是否能只顯示數字不要NT$
作者: enjoyyou (漫步人間)   2022-10-15 12:48:00
如果是固定16列的話 好處理吧?
作者: enjoyyou (漫步人間)   2022-10-15 12:48:00
如果是固定16列的話 好處理吧?
作者: ilf0121 (思想的崛起)   2022-10-15 12:56:00
請問W大 NT$1,315能轉換成 數字1315嗎?因為之後要做計算報告E大 資料是同一格的 而且不固定 只要取最後的價格
作者: ilf0121 (思想的崛起)   2022-10-15 12:56:00
請問W大 NT$1,315能轉換成 數字1315嗎?因為之後要做計算報告E大 資料是同一格的 而且不固定 只要取最後的價格
作者: windknife18 (windknife18)   2022-10-15 18:07:00
--就是將字串改成數字阿=--TRIM(SUBSTITUTE(SUBSTITUTE(RIGHT(SUBSTITUTE(A1,CHAR(10),REPT(" ",30)),30),"NT$",""),",",""))
作者: windknife18 (windknife18)   2022-10-15 18:07:00
--就是將字串改成數字阿=--TRIM(SUBSTITUTE(SUBSTITUTE(RIGHT(SUBSTITUTE(A1,CHAR(10),REPT(" ",30)),30),"NT$",""),",",""))
作者: rafaiero (路人甲)   2022-10-15 18:32:00
https://i.imgur.com/5H1cYhc.jpg注意圖片中「T(“」後面還有一個空白抱歉我土法煉鋼,公式太長
作者: rafaiero (路人甲)   2022-10-15 18:32:00
https://i.imgur.com/5H1cYhc.jpg注意圖片中「T(“」後面還有一個空白抱歉我土法煉鋼,公式太長
作者: ilf0121 (思想的崛起)   2022-10-16 04:20:00
感謝W大神 這樣真的太棒了再來仔細研究公式 感激 謝謝謝謝 R大 指導 這邊也會研究一下R大的公式W大的公式理解 用REPT增加30個空白 SUBSTITUTE取代換行CHAR(10) 然後抓最後面30個字碼這樣就等同抓到最下面一行 然後再用空白SUBSTITUTE取代NT$ 再用TRIM消除空白留下最後剩下的值再用--把值轉成數字 解讀完後 深感佩服
作者: ilf0121 (思想的崛起)   2022-10-16 04:20:00
感謝W大神 這樣真的太棒了再來仔細研究公式 感激 謝謝謝謝 R大 指導 這邊也會研究一下R大的公式W大的公式理解 用REPT增加30個空白 SUBSTITUTE取代換行CHAR(10) 然後抓最後面30個字碼這樣就等同抓到最下面一行 然後再用空白SUBSTITUTE取代NT$ 再用TRIM消除空白留下最後剩下的值再用--把值轉成數字 解讀完後 深感佩服
作者: rafaiero (路人甲)   2022-10-14 09:46:00
=iferror(right(indirect(“a” & counta(a:a)),find(indirect(“a”&counta(a:a)),”$”)),indirect(“a” &counta(a:a)))如果資料是從a1開始每格都有資料到最後一行的話,適用。
作者: ilf0121 (思想的崛起)   2022-10-14 10:14:00
R大 不好意思 這一串資料 是都在同一格內的
作者: newacc (XD)   2022-10-14 12:09:00
https://i.imgur.com/J3OjoNZ.png但最後那個金額如果是負數會有問題
作者: windknife18 (windknife18)   2022-10-14 13:05:00
=--RIGHT(SUBSTITUTE(A1,CHAR(10),REPT(" ",30)),30)
作者: ilf0121 (思想的崛起)   2022-10-15 04:27:00
報告N大 我這樣的話 是顯示全部的字串 請問RIGHT前面--這部分用用途是? 加了後就變成#VALLUE!報告W大 您這公式可以!! 請問是否能只顯示數字不要NT$
作者: enjoyyou (漫步人間)   2022-10-15 04:48:00
如果是固定16列的話 好處理吧?
作者: ilf0121 (思想的崛起)   2022-10-15 04:56:00
請問W大 NT$1,315能轉換成 數字1315嗎?因為之後要做計算報告E大 資料是同一格的 而且不固定 只要取最後的價格
作者: windknife18 (windknife18)   2022-10-15 10:07:00
--就是將字串改成數字阿=--TRIM(SUBSTITUTE(SUBSTITUTE(RIGHT(SUBSTITUTE(A1,CHAR(10),REPT(" ",30)),30),"NT$",""),",",""))
作者: rafaiero (路人甲)   2022-10-15 10:32:00
https://i.imgur.com/5H1cYhc.jpg注意圖片中「T(“」後面還有一個空白抱歉我土法煉鋼,公式太長
作者: ilf0121 (思想的崛起)   2022-10-15 20:20:00
感謝W大神 這樣真的太棒了再來仔細研究公式 感激 謝謝謝謝 R大 指導 這邊也會研究一下R大的公式W大的公式理解 用REPT增加30個空白 SUBSTITUTE取代換行CHAR(10) 然後抓最後面30個字碼這樣就等同抓到最下面一行 然後再用空白SUBSTITUTE取代NT$ 再用TRIM消除空白留下最後剩下的值再用--把值轉成數字 解讀完後 深感佩服

Links booklink

Contact Us: admin [ a t ] ucptt.com