[文件] 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