【求助】Excel排序及加總問題



贊助商連結


laker
2005-06-07, 08:43 PM
Dear All,

因為要研究某個軟體, 這個軟體會產生下述Log:
1. raw data:
147 下午 08:31:19 Mcshield.exe:844 READ C:\Program Files\Network Associates\VirusScan\VsTskMgr.exe SUCCESS Offset: 4096 Length: 4096

流水號  時間 程序 動作 存取地方
147 下午 08:31:19 Mcshield.exe:844 READ C:\Program Files\Network Associates\VirusScan\VsTskMgr.exe 

   細節
Offset: 4096 Length: 4096


我使用Excel的”資料/滙入外部資料” 很容易把上述文字當變成Excel檔。
因為我想分析 Read 動作佔百分之多少? 所以我把”動作”欄位做排序。
所有的"RAED"的列就會被我集中了 :D


可是我面臨到另個問題,就是在”細節”欄位
我可以將Offset: 4096 Length: 4096 變成Length: 4096或只變成4096的內容嗎?

想破頭中... 

贊助商連結


leonchou
2005-06-07, 09:58 PM
不知你匯入時是選何種分欄位的方式?
由於"細節"是獨立的一筆,
欄位不能選擇性的匯入,否則會影響別筆資料。
但是分隔符號或固定欄寬的方式應該
都可把數字單獨分割在儲存格中。

alec5106
2005-06-07, 11:55 PM
在滙入是將空白也當成分隔符號

laker
2005-06-08, 10:55 AM
感謝您的回覆

因為我最後一個欄位比較麻煩,

有時資料是 Length: 4096
有時資料是 Offset: 196608 Length: 12288

假如用空格來分割欄位, 會導致 我的前面欄位的值會混到
例如
C:\document and setting 會分割為 三個欄位
c:\document and setting


請教囉, It's hard to me

leonchou
2005-06-08, 12:29 PM
那匯入完再用公式判斷應該也可以吧
例如 "Offset: 196608 Length: 12288" 在 A1,
則用以下公式取出 Length 的數字 --
=RIGHT(A1,LEN(A1)-(FIND("Length:",A1)+7))

laker
2005-06-08, 07:17 PM
感謝您的回覆囉