註冊
登錄
首頁
論壇版規
禁止列表
說明
地圖
數位書香
私人消息 (0)
公共消息 (0)
論壇任務 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
麻辣家族討論版版
»
Excelㄧ般區
» 如何加快資料整理
返回列表
下一主題
上一主題
發帖
如何加快資料整理
adam2010
發短消息
加為好友
adam2010
當前離線
UID
2416
帖子
145
主題
42
精華
0
積分
193
金錢
193
點名
0
作業系統
Windows7
軟體版本
Office2010
閱讀權限
20
性別
男
在線時間
183 小時
註冊時間
2010-11-25
最後登錄
2025-2-6
中學生
帖子
145
主題
42
精華
0
積分
193
點名
0
作業系統
Windows7
軟體版本
Office2010
閱讀權限
20
性別
男
註冊時間
2010-11-25
最後登錄
2025-2-6
1
#
跳轉到
»
倒序看帖
打印
字體大小:
t
T
發表於 2013-7-25 23:09
|
只看該作者
如何加快資料整理
請教各位大大,有沒有較快的方法~
我要將原始途程資料(有上千筆)
下載
(50.43 KB)
2013-7-25 23:03
整理成
下載
(30.78 KB)
2013-7-25 23:03
用
篩選
→
複製
→選擇性
貼上
(轉置)
以及
下載
(32.14 KB)
2013-7-25 23:03
將上面的結果用 "&" 連在一起
謝謝!
資料整理
問題
0725.rar
(10.58 KB)
下載次數: 5
2013-7-25 23:03
樓主熱帖
巨集檔案變大且執行速度變慢
自動分配交期
公式簡化或者使用巨集
求助~排程填入日期
如何利用Vlookup查詢符合資料的前一個儲存格
條件加總問題
如何取得最近的需求日期以及數量
進階篩選物料適用性
巨集執行愈來愈慢?
刪除篩選後的資料
收藏
分享
Adam
p212
發短消息
加為好友
p212
當前離線
UID
6266
帖子
618
主題
17
精華
0
積分
663
金錢
663
點名
1
作業系統
WINDOWS 7
軟體版本
OFFICE 2013
閱讀權限
50
性別
男
來自
Pingtung
在線時間
164 小時
註冊時間
2011-9-2
最後登錄
2025-1-2
高中生
帖子
618
主題
17
精華
0
積分
663
點名
1
作業系統
WINDOWS 7
軟體版本
OFFICE 2013
閱讀權限
50
性別
男
來自
Pingtung
註冊時間
2011-9-2
最後登錄
2025-1-2
2
#
發表於 2013-7-26 09:10
|
只看該作者
本帖最後由 p212 於 2013-7-26 09:12 編輯
回復
1#
adam2010
1、請命名$A:$A範圍為「
料號
」,$C:$C範圍為「
StTextKy
」。
2、複製$A:$A後,貼於其他欄位(如貼於F欄),之後運用「
資料_移除重複
」功能,(依您的範例檔)產生6個唯一的料號。
3、再於G2儲存格輸入陣列公式
=IFERROR(SMALL(IF(料號=$F2,StTextKy,FALSE),COLUMN(A:A)),"")
按下Ctrl+Shift+Enter。
4、向右向下複製公式即可,請參考。
TOP
p212
發短消息
加為好友
p212
當前離線
UID
6266
帖子
618
主題
17
精華
0
積分
663
金錢
663
點名
1
作業系統
WINDOWS 7
軟體版本
OFFICE 2013
閱讀權限
50
性別
男
來自
Pingtung
在線時間
164 小時
註冊時間
2011-9-2
最後登錄
2025-1-2
高中生
帖子
618
主題
17
精華
0
積分
663
點名
1
作業系統
WINDOWS 7
軟體版本
OFFICE 2013
閱讀權限
50
性別
男
來自
Pingtung
註冊時間
2011-9-2
最後登錄
2025-1-2
3
#
發表於 2013-7-26 09:45
|
只看該作者
回復
1#
adam2010
您第二個問題請參考
http://forum.twbts.com/thread-9525-1-1.html
#3 zz5151353大的做法
注意!該VBA語法必須置於「
模組
」內方可發揮功能,不然將會出現「 #NAME?」的困擾。
TOP
adam2010
發短消息
加為好友
adam2010
當前離線
UID
2416
帖子
145
主題
42
精華
0
積分
193
金錢
193
點名
0
作業系統
Windows7
軟體版本
Office2010
閱讀權限
20
性別
男
在線時間
183 小時
註冊時間
2010-11-25
最後登錄
2025-2-6
中學生
帖子
145
主題
42
精華
0
積分
193
點名
0
作業系統
Windows7
軟體版本
Office2010
閱讀權限
20
性別
男
註冊時間
2010-11-25
最後登錄
2025-2-6
4
#
發表於 2013-7-27 21:21
|
只看該作者
感謝P212大的協助,問題一已OK
問題二如果使用=CONCATENATE(A2, " →", B2, "→ ",C2, "→ ",D2)函數會有長短不一的問題(紅字不夠長,綠字太長)
下載
(67.17 KB)
2013-7-27 21:10
而連結裡面的VBA,恕小弟功力過淺+資質不足,不知道要如何執行?(我用檢視程式碼裡面是有看到,但...不知如何執行)
下載
(157.78 KB)
2013-7-27 21:18
Adam
TOP
adam2010
發短消息
加為好友
adam2010
當前離線
UID
2416
帖子
145
主題
42
精華
0
積分
193
金錢
193
點名
0
作業系統
Windows7
軟體版本
Office2010
閱讀權限
20
性別
男
在線時間
183 小時
註冊時間
2010-11-25
最後登錄
2025-2-6
中學生
帖子
145
主題
42
精華
0
積分
193
點名
0
作業系統
Windows7
軟體版本
Office2010
閱讀權限
20
性別
男
註冊時間
2010-11-25
最後登錄
2025-2-6
5
#
發表於 2013-7-29 21:33
|
只看該作者
今日再次確認一下,=IFERROR(SMALL(IF(料號=$F2,StTextKy,FALSE),COLUMN(A:A)),"")
這個公式也不行,因為這樣會將數字小的往前排,這樣站別流程就錯了
我是要依照原來的站別順序排列才行,所以不能使用Small這個函數
Adam
TOP
靜思自在 :
有多少力量就做多少事,不要心存等待,等待才會落空。
返回列表
下一主題
上一主題
EXCEL專屬討論區
Excelㄧ般區
Excel程式區
進階應用專區
OFFICE 系列
Word
PowerPoint
Access
Office不分區
程式語言
VB 與 VB.Net
C 與 C#
Java 與 J#
程式設計不分區
資料庫
ORACLE
My SQL
MS SQL
網頁設計
ASP 與 ASP.NET
PHP
PHP+MySQL 入門實作
JavaScript
FLASH / ActionScript
HTM/ HTML/ CSS
網頁設計不分區
電腦與作業系統
電腦各種硬體討論
一般電腦軟體討論
論壇事務
管理公告
投訴反映
新手測試
愛 ‧ 生活
公益佈告欄
生活與感動
[收藏此主題]
[關注此主題的新回復]
[通過 QQ、MSN 分享給朋友]
申請友情鏈接
Facebook粉絲