1 2 3 4 5 6

廣告

網友您好,若是您覺得我寫的工具或文章對您有幫助,
而您或者您的朋友有在博客來購物,可以透過底下連結

如何在博客來購物贊助網站或是點選計數器下方的博客來圖示來讓網站可以永續經營。

2009年9月19日 星期六

在Excel快速合併相同資料的其它欄位

一般處理輸出的資料很多部分的欄位都相同只是有一兩個欄位會有差異,這時候如果是管理者要看或是列印都很麻煩,如果可以把不同的那一個欄位合併成一欄,不僅列印時省紙,給其他人看時也很精簡,但是Excel沒有這樣的功能,所以用Excel寫了這麼一個工具,我用學校的課程來舉例。
範例程式下載:

2009/9/22修改(加入可以兩欄比對資料):
http://download.bestdaylong.com/f03.htm

快速合併相同的欄位(比較2欄)
新版下載位置
http://discuz.bestdaylong.com/thread-28784-1-1.html


1.原本的課程資訊有9筆 2.設定相關的參數 3.處理後資料少了一半只剩4筆

46 則留言:

rocs 提到...

Hi 彰化一整天 版主,

謝謝你的幫忙.解決了很多問題.
針對著個程式,是否可以再增加第2個
"比較欄位2",來做卡關的動作,可以讓資料更準確.

我已經mail給站長了.

謝謝站長.

rocs 提到...

Hi 版主,

收到後,測試狀況.
跑1000筆資料正常.
提高資料正確性.
謝謝版主提供此工具.
THANKS

ally 提到...

版主您好
請您幫忙這個問題
要將多個excel檔合併成一個excel檔
每ㄧ個excel檔都只有一個工作表
我有試過您的方法http://twmotel.com/myppContents.php?leaf=myppDiscussionContents&discussionsn=2320&authorsn=10
但是會出現欄位大小不ㄧ樣的錯誤訊息
我可以把我的檔案寄給您參考嗎?
謝謝

一整天 提到...

ally您好:
您可以把您的檔案寄到我的信箱,我幫您看是什麼問題,電子郵件在網頁右上方就可以看到。

一整天 提到...

ally您好:
妳用的那一支程式是我早期寫的,不能用太多檔案,我有新寫的程式.
妳可以參考
http://272586.blogspot.com/2008/07/excelcopy.html

canall168 提到...

您好~我有三四百個EXCEL檔案,每個檔案欄寬名稱內容都是一樣,欄位從A~K共11個欄位,如何將A~K調整欄寬200寬度~我頭快暴了~拜託你了

一整天 提到...

canall168您好:
您可以寄封email到我信箱,我寫完再寄給您測試.

allen 提到...

不好意思,我想請教一下
我現在有有兩筆資料要整合,
我已將它們放再同一檔案裡,
也已照相同名稱排序,
但我現在要將相同資料整合
例如
學院 學號 年級 成績 級數 日期
A 資工 123 3 60 0912
B 資工 123 3 4 0825

我想將以上兩筆資料整合A筆資料為基準
整合完畢為

學院 學號 年級 成績 級數 日期
資工 123 3 60 4 0912

請問如果是這樣我要怎麼做?

一整天 提到...

allen您好:
您可以看教學.把您的欄位依學號為主,合併成績,如果還是不懂,把您的範例Excel寄給我,ps:裡面要有合併前跟合併後的資料。

Editorial Board Committee of 提到...

版主您好:
請問後學遇到一個問題,需要合併EXCEL資料

相同的欄位為ID,但我不是要其他欄位合成一個。

我需要的是比如說:
檔案A ID, ....
檔案B ID, xxx
合併完 ID, ..... xxx (有重複的)

不知道您是否可以提供協助或建議,以寄檔案給您。新年快樂

freedom 提到...

請問如何在excel 2003 中建立一個命令按鈕,此按鈕功能是能取代excel 中的匯入字串精靈,我的檔案如:http://cid-351c7209e35a4b5b.skydrive.live.com/browse.aspx/%e5%85%ac%e9%96%8b?uc=1
因為有好幾百筆,如果每次都要按匯入精靈,要按好幾百次,因為我是想說,在一個excel 檔案中寫vba,然後將程式寫在一個命令按鍵裡面,只要打開這個excel ,按下命令按鍵就可以去選取欲轉換的cti 檔案,然後匯入excel,再寫巨集 load 出需要的其中幾筆資料,感謝拉~~

一整天 提到...

freedom您好:
您可以利用
http://272586.blogspot.com/2008/07/excelcopy.html
中的
mergeradv2.xls
只要把檔案類型(副檔名)輸入.cdi就可以滙入

tina 提到...

在Excel快速合併相同資料的其它欄位(加入可以兩欄比對資料)中合併符號只出現逗號無法改別的符號

tina 提到...

版主您好:

在Excel快速合併相同資料的其它欄位(加入可以兩欄比對資料)中合併符號只出現逗號無法改別的符號

一整天 提到...

tina您好:
感謝您的告知,己修正所有相關程式,麻煩您到
https://sites.google.com/site/272586/fan-li-cheng-shi
找到相關檔案下載即可

一路 提到...

請問我用資料剖析後
他將千分位號誤以為斷點 = =

EX.
原 本 NTD1,000,315.53
剖析後 NTD1 │ 000 │ 315.53 │

請求解答....拜託
筆數高達20萬筆

明和蔡 提到...

一路您好:
您在資料剖析時把逗點的勾拿掉就不會逗號去剖析,如果還是不行,您寄3-5筆的資料給我,並附上處理前跟您要處理後的資料,我再您看要如何解決。

Mason 提到...

一整天您好:
感謝您提供好用的工具,目前遇到一個問題,就是要合併的欄位剛好是數字,巨集好像會把它變成加總,不知是否能修改,謝謝。

明和蔡 提到...

Mason您好:
我己將檔案的連結更新,您重新下載試看看。

闇龍 提到...

Hi 版主:

請問一下 ,如果我要以一個條件去做卡關動作,然後要在加一組合併數值的話要如何寫?
例:
名稱 數值一 數值二
物件一 1 19
物件二 2 20
物件一 3 5
物件二 5 15
要變成
名稱 數值一 數值二
物件一 4 24
物件二 7 35

明和蔡 提到...

闇龍您好:
  我己經將mergertool.xls將上兩欄計算數值的功能.麻煩您重新下載即可以.

ally 提到...

老師:
我又來魯您,
關於excel的VLOOKUP,
只會使用簡單的,
如果複雜方面,
就投降了.
老師可以幫我看看嗎?
試了很久,
都是不試出來,
如果您有空可以幫忙看看嗎?
謝謝!
Ally敬上

明和蔡 提到...

ally您好:
以後問問題請到http://272586.blogspot.com/p/blog-page_15.html 問題/意見交流詢問問題,因為跟文章無關的問題不再回覆。

ally 提到...

老師:
謝謝提供結點
因為不知道要從哪裡張貼
Ally

妞妞不是甜八寶 提到...

您好,看到這篇真的對我有很大的幫助
但在此有點小問題想請教
例子中,將重複值的字串做了連結
但是如果我只有要取當中的"第一個"值就好
後面重複值的資料都不需要,
例如:
名稱 等級 價格
APPLE A 10
APPLE B 8
ORANGE C 5
BANANA A 8

合併後我只需要:
名稱 等級 價格
APPLE A 18
ORANGE C 5
BANANA A 8
(APPLE 等級B不須顯示)
請問我該修改程式的哪個部分呢?
懇請賜教,感激不盡!!!!

一整天 提到...

妞妞不是甜八寶您好:
不用修改程式,只要合併符號設成空白,合併欄位設為4(這個值只要比您的欄位大的空白欄位),就可以出現您要的結果.

單妞妞 提到...

版主您好,
感謝版主的回答。
小女子又突發起想一個問題,以下:
名稱 等級 價格
APPLE A 10
ORANGE C 5
BANANA A 8
APPLE B 8
也就是"APPLE"這欄資料
並不是連續的,而是分開的
但是想要的最終結果,仍是:
名稱 等級 價格
APPLE A 18
ORANGE C 5
BANANA A 8

請問,這必須修改IF裡面的CODE嗎?
若是的話,能否給些指點?
我的邏輯有點差... 感謝版主!!

渙勝 提到...

版主,您好!
我希望把兩個檔案合併,內容大約是如下:
檔案A的欄位包括:西曆日期,農曆日期,西曆節日,西曆重要事項A,西曆重要事項B...
檔案B的欄位包括:農曆日期,農曆節日,農曆重要事項A,農曆重要事項B...

將兩個檔案以「農曆日期」為索引合併,把農曆節日,農曆重要事項A,農曆重要事項B...帶入檔案A。

我試過用資料庫關連的方式可以做到,但是用Excel就完全沒概念。我也查了你的網誌有關Excel檔案合併的說明,還沒有找到適合的解決方法。

請問是否可以提供協助或建議,謝謝!

一整天 提到...

渙勝您好,
您可以使用vlookup函數就可以做到您要的需求.

冬冬 提到...

您好:使用這支程式時,若
1.合併符號為 ","
2.合併欄位為"數值"時
處理後的"合併欄位"中的值為產生錯誤...

例如:原始資料
方鴻彬 國防 101
方鴻彬 國防 102
方鴻彬 國防 103
方鴻彬 國防 104
方鴻彬 國防 305
方鴻彬 國防 306
方鴻彬 國防 307


處理後會變成:
方鴻彬 國防 101,102,103,104,305,000,000

請問該如何解決這個問題?
謝謝您...

一整天 提到...

冬冬:
請到底下下載修正過的版本

快速合併相同的欄位(比較2欄)   
新版下載
http://discuz.bestdaylong.com/thread-28784-1-1.html

April Cho 提到...

謝謝,真是太方便了,如果自己手動可能花上半個月都不見得能處理好,這次只花二天就都OK了,感謝~~~YA。

chinhsing hung 提到...

您好,不好意思我想請問一下, 可以做以下的處理嗎??

編碼 時間 價格 數量
----------------------------------------------
6200 90030 805 21
6200 90030 805 21
6200 90030 805 1
6200 90030 805 1
6200 100130 735 24
6200 100130 735 24
6200 100400 735 13
6200 100400 735 13
6300 93815 700 1
6300 93815 700 1
6300 124615 625 1
6300 124615 625 1

我想要根據編碼相同且時間相同且價格相同來做數量的加總,
結果如下:

編碼 時間 價格 數量
----------------------------------------------
6200 90030 805 44
6200 100130 735 48
6200 100400 735 26
6300 93815 700 2
6300 124615 625 2

本來想手動的,但資料有5萬多筆就放棄了,
想請問一下,這該如何處理??
謝謝

一整天 提到...

chinhsing hung您好,
您可以到底下下載
https://sites.google.com/site/272586/fan-li-cheng-shi
找到mergertool_v3.xls
快速合併相同的欄位(比較3欄)

chinhsing hung 提到...

感謝您

奇妙的旅程 提到...

您真是太厲害! 感謝提供這麼好用的工具。

奇妙的旅程 提到...

謝謝您!提供這麼好用的工具,解決我資料分析的難題。

MK 提到...

版主好:
如果兩個工作表匹配比對合併;依照兩工作表有相同的KEY欄為比對合併所有欄位視為同筆。這種類似資料庫merge有辦法用VBA~ 謝謝!

一整天 提到...

您好,
您可以參考
Excel如何利用SQL指令來快速合併兩個工作表
http://discuz.bestdaylong.com/thread-30759-1-1.html

姜孟辰 提到...

版主好:

您的工具非常好用,但是我無法把我要分析的資料附製貼上至"處理前"的sheet,麻煩解惑?它顯示"複製區域與貼上區域形狀大小不同",但我另開一個工作表卻可以順利貼上,請問要怎麼解決?

蔡明和 提到...

姜孟辰您好,
您可以將處理前的資料全選,再點選滑鼠右鍵刪除後,再試看看這個問題會不會再出現.

黃詩萍 提到...

版主你好 請問有辦法這樣處理嗎??
我有試過合併2欄mergertool_v2.xls 但無法得到結果...
曲目 作曲家 考級名稱
練習曲 No.10  法拉拉 全國小提琴演奏考級第一級 
練習曲 No.16  莫札特 全國小提琴演奏考級第一級 
練習曲 No.17  法拉拉 全國小提琴演奏考級第一級 
練習曲 No.10  法拉拉 中央小提琴演奏考級第一級 
練習曲 No.16  莫札特 中央小提琴演奏考級第一級

合併成
曲目 作曲家 考級名稱
練習曲 No.10  法拉拉 全國小提琴演奏考級第一級,中央小提琴演奏考級第一級  
練習曲 No.16  莫札特 全國小提琴演奏考級第一級,中央小提琴演奏考級第一級 
練習曲 No.17  法拉拉 全國小提琴演奏考級第一級

蔡明和 提到...

黃詩萍您好,
您要先按曲目先排序才會正常.

陳幸醬 提到...

您好

有一個問題一直摸不出來。再麻煩您了


1 小陳 牛奶 100元
2 小陳 面包 20元
3 小陳 可樂 50元
4 小黃 雪碧 30元
5 小陳 喉糖 20元

本身在表格上已經將1 2 3 格的小陳跨欄置中成一格而以。但變成在排序的時候需要小陳的資料,變成只有跑出第一列的小陳和第五列的小陳。第二、三列都沒有跑出來,請問該在哪邊設定才可以?

謝謝您的指導

陳幸福 提到...

抱歉,不是排序。是篩選的時候只跑出第一列和第五列

蔡明和 提到...

請參考.
http://blog.bestdaylong.com/2013/09/blog-post.html
如何解決合併儲存格篩選只會出現一筆的問題

贊助

彰化一整天粉絲團

About Me

我的相片

很多人問我為什麼叫"一整天",其實這是有原故的.有一天看一本書.就是說如何介紹自己.裡面說到如何讓別人對你的名字有印象.就要讓別人跟你的名字或是身體的一些特徵有關.比如很胖.就會被別人取小胖或是胖子.或是跟名字有關的諧音,那天看布袋戲中有一個叫”一頁書”的角色.所以我就想我的名字.可以想出什麼字出來.結果我把我的名字"明和",拆成日月和,日月和在一起,就代表白天晚上都在一起.就取名為"一整天",而這個"一整天"跟我的名字有關也方便別人記憶,後來發現"一整天"這個名詞太常被用,所以就在"一整天"前面加上"彰化"變成"彰化一整天",為什麼要加彰化.因為我老家在彰化,所以以後別人要找我的部落格的話.我都會跟他們說,請到yahoo或是google打"彰化一整天"第一筆出現的就是我的Blog. PS:現在只要輸入"一整天"可以找到.

Google+ Followers