[算表] 將數字分隔?

看板Office作者 (給你吃膨餅)時間16年前 (2008/01/22 14:47), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/7 (看更多)
軟體: excel 版本: 任何版本 有一個資料如下: sheet1: 1 A 1234 B 45678 C 1135 D 10568 E 125688 要變成 sheet2: 1 2 3 4 5 6 7 A 1 2 3 4 B 4 5 6 7 8 C 1 1 3 5 D 1 0 5 6 8 E 1 2 5 6 8 8 也就是把數字都分散在不同的欄位內 重點是 要在sheet1內輸好數字 sheet2就會自動變 我嘗試用一堆left,right等函數寫 是寫的出來 可是很累XD 而且遇到空格就不行了XD 不知道有什麼更好的方法來寫出來??? -- 電腦配備: 機殼:Silverstone Sg01-E CPU: C2D E6750 主機板:GA-G33M-DS2R 記憶體:A-DATA DDR2 800 1GB x4 power:海韻380W 顯示卡:Winfast PX6600TD pci-e 電視卡:compro T300 燒錄機:Benq DW2000 硬碟:Segate 320G+日立 750G SataII+Segate企業320G 錄音介面:M-Audio Fireware Solo ,ECHO MIAMIDI 24/96 DIGITAL RECORDING -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.65.186.253 ※ 編輯: ljuber 來自: 210.65.186.253 (01/22 14:50)

01/22 16:24, , 1F
E5公式 =VALUE(RIGHT(TRUNC(Sheet1!A5/100,0)))
01/22 16:24, 1F

01/22 16:26, , 2F
B3 =VALUE(RIGHT(TRUNC(Sheet1!A2/10000,0))) 如此
01/22 16:26, 2F

01/22 16:50, , 3F
感謝 不過這樣寫空格的地方會變成0 我要的是空格就空白
01/22 16:50, 3F

01/22 16:53, , 4F
我知道了 可以加入if條件
01/22 16:53, 4F

01/22 17:01, , 5F
=IF(LEN($A2)<5,"",VALUE(RIGHT(TRUNC($A2/10000,0))))
01/22 17:01, 5F
文章代碼(AID): #17bP5iB3 (Office)
討論串 (同標題文章)
文章代碼(AID): #17bP5iB3 (Office)