找回密碼
 註冊
搜索
熱搜: 活動 交友 discuz
查看: 2103|回復: 2

excel資料處理求問

[複製鏈接]
發表於 2012-6-25 13:50:49 | 顯示全部樓層 |閱讀模式
品名規格 ( 處理前 ):
1. Carbon Resistor;1/8W,1
80R,5%
2. Resistor Chip;Thick Fi
lm,0603,0Ω,5%
品名規格 ( 處理後 ):
1. Carbon Resistor;1/8W,180R,5%
2. Resistor Chip;Thick Film,0603,0Ω,5%
如果有五十萬筆,那要弄很久..

請問大大..要如何使用公式或者方式變成這種模樣..
發表於 2012-6-26 14:31:21 | 顯示全部樓層
我覺得你這是外部截取24bit的資料自動換行的結果造成!!
如可以 應該設定截取換行的資料串長一些 就不用再做整理!(題外話)

目前我能想到較快的方法是錄製巨集!
先錄製前一百行的處理步驟(複製  貼在上一行後片 再刪除覆複製那一行) 順便加上快速執行鍵 然後就可以一次處理100筆資料!
這樣要用5000次!還是有點久!!
回復

使用道具 舉報

發表於 2012-7-14 02:03:53 | 顯示全部樓層
開個新excel,建立一個如下的巨集,再把資料貼在sheet1的第一列,執行巨集:

Sub Modify()
i = 1
    For i = 1 To 10 '10改成500000就跑50萬次
   
        Sheet1.Cells(i, 1) = Sheet1.Cells(i, 1) + Sheet1.Cells(i + 1, 1) '
        Sheet1.Cells(i + 1, 1).Delete
   
    Next
End Sub
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|小黑屋|PLUS28 論壇|討論區

GMT+8, 2025-2-27 10:37 , Processed in 0.111811 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回復 返回頂部 返回列表