[算表]文字檔批次修改內容的問題

作者: snake711 (SNAKE)   2016-03-13 23:09:55
軟體:EXCEL
版本:2013
是這樣的 小弟這邊有個log檔裡面有一些規則的數據想全部修改掉
如:
Temperature read : 29
要改成
Temperature read : 34
也就是有看到Temperature read : 後面的數字要全部+5
但因為這個log檔是裡面還有許多資料,本來想說用excel的篩選功能將這些字串全部撈出
來一起改 如下圖
http://imgur.com/no7utfb
但撈是撈的出來 卻無法一次修改(因為是不同行的關係)
想請教EXCEL大師或者是有更好更快的方式讓這個Temperature read : 後面的數字全部一
起改變
如果是寫程式的話 也麻煩大大提供程式碼
P.S 下面附件就是我想修改的檔案(不需要幫我修改,只需要跟我說如何用最快的速度讓這些
數字全部改變成我想要的數字,再另外存回txt格式不跑掉)拜託S神人大了 Orz
http://snake711.myweb.hinet.net/sample.rar
作者: soyoso (我是耀宗)   2016-03-14 01:09:00
作者: snake711 (SNAKE)   2016-03-14 13:54:00
謝謝S大 想請問一下"Temperature read : XXX"這個字串如果改為Temperature: XXX degrees 那要怎麼修改呢?P.S (原始檔就是Temperature: XXX degrees)
作者: soyoso (我是耀宗)   2016-03-14 14:10:00
1.多加上個replace、2.replace配合mid或3.splithttp://imgur.com/idQwiOG
作者: Ice9 (又到了屬於我的季節)   2016-03-15 00:46:00
我試著用 vim 操作(假設read:數字)之間没有空格數字變動 :s/read\:\zs\d*\ze/\=eval(submatch(0)+5)全域改動才對 %s/read\:\zs\d*\ze/\=eval(submatch(0)+5)然後文字替換 %s/read\:\(\zs\d*\ze\)/\1\ degree/g

Links booklink

Contact Us: admin [ a t ] ucptt.com