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

看板Office作者 (SNAKE)時間10年前 (2016/03/13 23:09), 編輯推噓0(0010)
留言10則, 3人參與, 最新討論串1/1
軟體: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 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.50.244 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1457881797.A.48B.html

03/14 01:09, , 1F
03/14 01:09, 1F

03/14 13:54, , 2F
謝謝S大 想請問一下"Temperature read : XXX"這個字串
03/14 13:54, 2F

03/14 13:55, , 3F
如果改為Temperature: XXX degrees 那要怎麼修改呢?
03/14 13:55, 3F

03/14 13:56, , 4F
P.S (原始檔就是Temperature: XXX degrees)
03/14 13:56, 4F

03/14 14:10, , 5F
1.多加上個replace、2.replace配合mid或3.split
03/14 14:10, 5F

03/14 14:10, , 6F

03/15 00:46, , 7F
我試著用 vim 操作(假設read:數字)之間没有空格
03/15 00:46, 7F

03/15 00:47, , 8F
數字變動 :s/read\:\zs\d*\ze/\=eval(submatch(0)+5)
03/15 00:47, 8F

03/15 00:48, , 9F
全域改動才對 %s/read\:\zs\d*\ze/\=eval(submatch(0)+5)
03/15 00:48, 9F

03/15 00:49, , 10F
然後文字替換 %s/read\:\(\zs\d*\ze\)/\1\ degree/g
03/15 00:49, 10F
文章代碼(AID): #1MvOB5IB (Office)
文章代碼(AID): #1MvOB5IB (Office)